Package org.eclipse.cdt.core.model
Interface ICLanguageKeywords
-
- All Known Implementing Classes:
AbstractCLikeLanguage,CLanguageKeywords,GCCLanguage,GPPLanguage
public interface ICLanguageKeywordsThis is an optional extension interface toILanguagewhich allows a C/C++ language variant to expose the set of keywords it defines.- Since:
- 4.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String[]getBuiltinTypes()Returns the built-in type names defined for this language.java.lang.String[]getKeywords()Returns the keywords defined for this language, excluding built-in types.java.lang.String[]getPreprocessorKeywords()Returns the preprocessor keywords (directives) defined for this language.
-
-
-
Method Detail
-
getKeywords
java.lang.String[] getKeywords()
Returns the keywords defined for this language, excluding built-in types.- Returns:
- an array of keywords, never
null
-
getBuiltinTypes
java.lang.String[] getBuiltinTypes()
Returns the built-in type names defined for this language.- Returns:
- an array of names, never
null
-
getPreprocessorKeywords
java.lang.String[] getPreprocessorKeywords()
Returns the preprocessor keywords (directives) defined for this language.- Returns:
- an array of keywords, never
null
-
-