mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-04-08 11:58:12 +02:00
codetools: scanner: added $modeswitch multiplescopehelpers
git-svn-id: trunk@60241 -
This commit is contained in:
parent
7243ffc25d
commit
1dfd9924d7
@ -223,7 +223,8 @@ type
|
||||
cmsPrefixedAttributes, { allow Delphi attributes, disable FPC [] proc modifier }
|
||||
cmsExternalClass, { pas2js: allow class external [pkgname] name [symbol] }
|
||||
cmsIgnoreAttributes, { pas2js: ignore attributes }
|
||||
cmsOmitRTTI { pas2js: treat class section 'published' as 'public' and typeinfo does not work on symbols declared with this switch }
|
||||
cmsOmitRTTI, { pas2js: treat class section 'published' as 'public' and typeinfo does not work on symbols declared with this switch }
|
||||
msMultipleScopeHelpers { off=only one helper per type, on=all }
|
||||
);
|
||||
TCompilerModeSwitches = set of TCompilerModeSwitch;
|
||||
const
|
||||
@ -310,7 +311,8 @@ const
|
||||
'PREFIXEDATTRIBUTES',
|
||||
'EXTERNALCLASS',
|
||||
'IGNOREATTRIBUTES',
|
||||
'OMITRTTI'
|
||||
'OMITRTTI',
|
||||
'MULTIPLESCOPEHELPERS'
|
||||
);
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user