mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-08-18 04:59:08 +02:00
codetools: modeswitch omitrtti
git-svn-id: trunk@59583 -
This commit is contained in:
parent
a5170a4055
commit
01ee3542be
@ -221,7 +221,8 @@ type
|
|||||||
// not yet in FPC, supported by pas2js:
|
// not yet in FPC, supported by pas2js:
|
||||||
cmsPrefixedAttributes, { allow Delphi attributes, disable FPC [] proc modifier }
|
cmsPrefixedAttributes, { allow Delphi attributes, disable FPC [] proc modifier }
|
||||||
cmsExternalClass, { pas2js: allow class external [pkgname] name [symbol] }
|
cmsExternalClass, { pas2js: allow class external [pkgname] name [symbol] }
|
||||||
cmsIgnoreAttributes { pas2js: ignore attributes }
|
cmsIgnoreAttributes, { pas2js: ignore attributes }
|
||||||
|
cmsOmitRTTI { pas2js: treat class section 'published' as 'public' and typeinfo does not work on symbols declared with this switch }
|
||||||
);
|
);
|
||||||
TCompilerModeSwitches = set of TCompilerModeSwitch;
|
TCompilerModeSwitches = set of TCompilerModeSwitch;
|
||||||
const
|
const
|
||||||
@ -306,7 +307,8 @@ const
|
|||||||
'ARRAYOPERATORS',
|
'ARRAYOPERATORS',
|
||||||
'PREFIXEDATTRIBUTES',
|
'PREFIXEDATTRIBUTES',
|
||||||
'EXTERNALCLASS',
|
'EXTERNALCLASS',
|
||||||
'IGNOREATTRIBUTES'
|
'IGNOREATTRIBUTES',
|
||||||
|
'OMITRTTI'
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user