36
36
package Rules.Declarations is
38
-- This rule can be used to check/search for the occurrence of some Ada declarations
39
-- Parameter(1): Declaration name
40
-- Parameter(2): Declaration name
42
-- Parameter(N): Declaration name
44
-- Declaration names: access, access_protected, access_subprogram, access_task, aliased,
45
-- exception, generic, package_statements, protected, protected_entry,
46
-- protected_type, renames, separate, single_array, single_protected,
47
-- single_task, tagged, task, task_entry, task_type, entry, task_entry,
48
-- protected_entry, discriminant, defaulted_discriminant, operator,
51
38
Rule_Id : constant Wide_String := "DECLARATIONS";
53
40
procedure Process_Declaration (Element : in Asis.Declaration);