org.eclipse.cdt.core.dom.ast.gnu.c
Class GCCLanguage
java.lang.Object
PlatformObject
org.eclipse.cdt.core.model.AbstractLanguage
org.eclipse.cdt.core.dom.parser.c.AbstractCLanguage
org.eclipse.cdt.core.dom.ast.gnu.c.GCCLanguage
- All Implemented Interfaces:
- ICLanguageKeywords, ILanguage
- public class GCCLanguage
- extends org.eclipse.cdt.core.dom.parser.c.AbstractCLanguage
- See Also:
- Serialized Form
Nested classes inherited from class org.eclipse.cdt.core.dom.parser.c.AbstractCLanguage |
org.eclipse.cdt.core.dom.parser.c.AbstractCLanguage.NameCollector |
Methods inherited from class org.eclipse.cdt.core.dom.parser.c.AbstractCLanguage |
createModelBuilder, createParser, createScanner, getAdapter, getASTTranslationUnit, getASTTranslationUnit, getBuiltinTypes, getCompletionNode, getKeywords, getPreprocessorKeywords, getSelectedNames |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
C_GNU_SCANNER_EXTENSION
protected static final org.eclipse.cdt.core.dom.parser.c.GCCScannerExtensionConfiguration C_GNU_SCANNER_EXTENSION
C_GNU_PARSER_EXTENSION
protected static final org.eclipse.cdt.core.dom.parser.c.GCCParserExtensionConfiguration C_GNU_PARSER_EXTENSION
ID
public static final String ID
GCCLanguage
public GCCLanguage()
getDefault
public static GCCLanguage getDefault()
getId
public String getId()
- Description copied from interface:
ILanguage
- Return the language id for this language.
This is to differentiate languages from eachother.
- Returns:
- language id
getScannerExtensionConfiguration
protected org.eclipse.cdt.core.dom.parser.IScannerExtensionConfiguration getScannerExtensionConfiguration()
- Returns:
- the scanner extension configuration for this language, may not
return
null
getParserExtensionConfiguration
protected org.eclipse.cdt.core.dom.parser.c.ICParserExtensionConfiguration getParserExtensionConfiguration()
- Returns:
- the parser extension configuration for this language, may not
return
null
Copyright (c) IBM Corp. and others 2004. All Rights Reserved.