org.eclipse.cdt.core.dom.ast.gnu.cpp
Class GPPLanguage
java.lang.Object
PlatformObject
org.eclipse.cdt.core.model.AbstractLanguage
org.eclipse.cdt.core.dom.parser.cpp.AbstractCPPLanguage
org.eclipse.cdt.core.dom.ast.gnu.cpp.GPPLanguage
- All Implemented Interfaces:
- ICLanguageKeywords, ILanguage
- public class GPPLanguage
- extends org.eclipse.cdt.core.dom.parser.cpp.AbstractCPPLanguage
- See Also:
- Serialized Form
Nested classes inherited from class org.eclipse.cdt.core.dom.parser.cpp.AbstractCPPLanguage |
org.eclipse.cdt.core.dom.parser.cpp.AbstractCPPLanguage.NameCollector |
Methods inherited from class org.eclipse.cdt.core.dom.parser.cpp.AbstractCPPLanguage |
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 |
CPP_GNU_SCANNER_EXTENSION
protected static final org.eclipse.cdt.core.dom.parser.cpp.GPPScannerExtensionConfiguration CPP_GNU_SCANNER_EXTENSION
CPP_GNU_PARSER_EXTENSION
protected static final org.eclipse.cdt.core.dom.parser.cpp.GPPParserExtensionConfiguration CPP_GNU_PARSER_EXTENSION
ID
public static final String ID
GPPLanguage
public GPPLanguage()
getDefault
public static GPPLanguage 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.cpp.AbstractCPPParserExtensionConfiguration getParserExtensionConfiguration()
- Returns:
- the parser extension configuration for this language, may not
return
null
Copyright (c) IBM Corp. and others 2004. All Rights Reserved.