Previous: , Up: Warnings about programming style   [Contents][Index]


9.10.3.4 Warnings about missing contiguity


--no-warn-non-contiguous-decls

Do not generate a warning if the mode declarations of a predicate or function do not all immediately follow its pred or func declaration.


--warn-non-contiguous-clauses

Generate a warning if the clauses of a predicate or function are not contiguous.


--warn-non-contiguous-foreign-procs

Generate a warning if the clauses and foreign_procs of a predicate or function are not contiguous.


--allow-non-contiguity-for name1,name2,...
–no-allow-non-contiguity-for

Allow the clauses (or, with ‘--warn-non-contiguous-foreign-procs’, the clauses and/or foreign_proc pragmas) of the named predicates and/or functions to be intermingled with each other, but not with those or any other predicates or functions. This option may be specified more than once, with each option value specifying a distinct set of predicates and/or function names that may be intermingled. Each name must uniquely specify a predicate or a function.