public class GCCScannerExtensionConfiguration extends GNUScannerExtensionConfiguration
AbstractScannerExtensionConfiguration.MacroDefinition
Constructor and Description |
---|
GCCScannerExtensionConfiguration() |
GCCScannerExtensionConfiguration(org.eclipse.cdt.core.dom.parser.c.GCCScannerExtensionConfiguration.CompilerType compiler,
int version) |
GCCScannerExtensionConfiguration(int version) |
Modifier and Type | Method and Description |
---|---|
static GCCScannerExtensionConfiguration |
getInstance() |
static GCCScannerExtensionConfiguration |
getInstance(IScannerInfo info) |
boolean |
supportMinAndMaxOperators()
Support for (deprecated) GNU minimum and maximum operators (
<?
and >? ). |
addAdditionalGNUKeywords, getAdditionalGNUMacros, support$InIdentifiers, supportAdditionalNumericLiteralSuffixes, supportDigitSeparators, supportUserDefinedLiterals, version
addKeyword, addMacro, addPreprocessorKeyword, createFunctionStyleMacro, createMacro, getAdditionalKeywords, getAdditionalMacros, getAdditionalPreprocessorKeywords, initializeMacroValuesTo1, supportAtSignInIdentifiers, supportRawStringLiterals, supportSlashPercentComments, supportUTFLiterals
public GCCScannerExtensionConfiguration()
public GCCScannerExtensionConfiguration(int version)
public GCCScannerExtensionConfiguration(org.eclipse.cdt.core.dom.parser.c.GCCScannerExtensionConfiguration.CompilerType compiler, int version)
public static GCCScannerExtensionConfiguration getInstance()
public static GCCScannerExtensionConfiguration getInstance(IScannerInfo info)
public boolean supportMinAndMaxOperators()
IScannerExtensionConfiguration
<?
and >?
).supportMinAndMaxOperators
in interface IScannerExtensionConfiguration
supportMinAndMaxOperators
in class AbstractScannerExtensionConfiguration
true
if support for the extension should be
enabledCopyright (c) IBM Corp. and others 2004, 2020. All Rights Reserved.