Class POPCPPScannerExtensionConfiguration
- java.lang.Object
-
- org.eclipse.cdt.core.dom.parser.AbstractScannerExtensionConfiguration
-
- org.eclipse.cdt.core.dom.parser.GNUScannerExtensionConfiguration
-
- org.eclipse.cdt.core.dom.parser.cpp.GPPScannerExtensionConfiguration
-
- org.eclipse.cdt.core.dom.parser.cpp.POPCPPScannerExtensionConfiguration
-
- All Implemented Interfaces:
IScannerExtensionConfiguration
public class POPCPPScannerExtensionConfiguration extends GPPScannerExtensionConfiguration
Configures the preprocessor for parsing POP C++, see Documentation- Since:
- 5.1
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.cdt.core.dom.parser.AbstractScannerExtensionConfiguration
AbstractScannerExtensionConfiguration.MacroDefinition
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedPOPCPPScannerExtensionConfiguration()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static POPCPPScannerExtensionConfigurationgetInstance()booleansupportAtSignInIdentifiers()Support for extension "At Signs in Identifier Names".-
Methods inherited from class org.eclipse.cdt.core.dom.parser.cpp.GPPScannerExtensionConfiguration
getInstance, supportDigitSeparators, supportMinAndMaxOperators, supportRawStringLiterals, supportUserDefinedLiterals
-
Methods inherited from class org.eclipse.cdt.core.dom.parser.GNUScannerExtensionConfiguration
addAdditionalGNUKeywords, getAdditionalGNUMacros, support$InIdentifiers, supportAdditionalNumericLiteralSuffixes, version
-
Methods inherited from class org.eclipse.cdt.core.dom.parser.AbstractScannerExtensionConfiguration
addKeyword, addMacro, addPreprocessorKeyword, createFunctionStyleMacro, createMacro, getAdditionalKeywords, getAdditionalMacros, getAdditionalPreprocessorKeywords, initializeMacroValuesTo1, supportSlashPercentComments, supportUTFLiterals
-
-
-
-
Method Detail
-
getInstance
public static POPCPPScannerExtensionConfiguration getInstance()
-
supportAtSignInIdentifiers
public boolean supportAtSignInIdentifiers()
Description copied from class:AbstractScannerExtensionConfigurationSupport for extension "At Signs in Identifier Names". If enabled, the '@' sign is treated as part of identifiers.- Specified by:
supportAtSignInIdentifiersin interfaceIScannerExtensionConfiguration- Overrides:
supportAtSignInIdentifiersin classAbstractScannerExtensionConfiguration- Returns:
true, if @ should be supported in identifiers
-
-