Sign in Join
Wiki copytemporary

Revision 1 of 1, by Kai Burghardt on 1-28-2021. The page as it is now.

modifier

Modifiers are keywords modifying the standard behavior of a Pascal language construct, although some modifiers merely serve the purpose of being a hint to the compiler.

declaration modifiers

allocation

routines

hint directives

If {$modeSwitch hintDirectives+}, the following hint modifiers are available too:

These “modifiers” actually have no effect on the generated code, but can be promoted to errors using {$warn} (so, for example, in order to ensure deprecated functionality is not used in a release version).

call modifiers

calling convention

routine behavior hints

position

optimization requests

other

properties

object-oriented programming

access modifiers

virtual methods

classes

miscellaneous

loops

generics

libraries

memory

type helpers

see also


From the Free Pascal wiki, page "modifier", as it stood on 2021-01-28 after a change by Kai Burghardt, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's Licensing page. If you have concerns about this material, message the admin.