All Methods Instance Methods Abstract Methods Concrete Methods Deprecated Methods
Modifier and Type |
Method and Description |
IContributedModelBuilder |
createModelBuilder(ITranslationUnit tu) |
protected ISourceCodeParser |
createParser(IScanner scanner,
IParserLogService log,
IIndex index,
boolean forCompletion,
int options)
Creates the parser.
|
protected ISourceCodeParser |
createParser(IScanner scanner,
IParserLogService log,
IIndex index,
boolean forCompletion,
int options,
IParserSettings settings)
Create the parser with additional settings.
|
protected abstract ISourceCodeParser |
createParser(IScanner scanner,
ParserMode parserMode,
IParserLogService logService,
IIndex index) |
protected ISourceCodeParser |
createParser(IScanner scanner,
ParserMode parserMode,
IParserLogService logService,
IIndex index,
int options,
IParserSettings settings) |
protected IScanner |
createScanner(CodeReader reader,
IScannerInfo scanInfo,
ICodeReaderFactory fileCreator,
IParserLogService log)
|
protected IScanner |
createScanner(FileContent content,
IScannerInfo scanInfo,
IncludeFileContentProvider fcp,
IParserLogService log)
Create the scanner to be used with the parser.
|
<T> T |
getAdapter(java.lang.Class<T> adapter) |
IASTTranslationUnit |
getASTTranslationUnit(CodeReader reader,
IScannerInfo scanInfo,
ICodeReaderFactory codeReaderFactory,
IIndex index,
int options,
IParserLogService log)
Deprecated.
|
IASTTranslationUnit |
getASTTranslationUnit(CodeReader reader,
IScannerInfo scanInfo,
ICodeReaderFactory fileCreator,
IIndex index,
IParserLogService log)
Deprecated.
|
IASTTranslationUnit |
getASTTranslationUnit(FileContent reader,
IScannerInfo scanInfo,
IncludeFileContentProvider fileCreator,
IIndex index,
int options,
IParserLogService log) |
java.lang.String[] |
getBuiltinTypes() |
IASTCompletionNode |
getCompletionNode(CodeReader reader,
IScannerInfo scanInfo,
ICodeReaderFactory fileCreator,
IIndex index,
IParserLogService log,
int offset)
Deprecated.
|
IASTCompletionNode |
getCompletionNode(FileContent reader,
IScannerInfo scanInfo,
IncludeFileContentProvider fileCreator,
IIndex index,
IParserLogService log,
int offset) |
java.lang.String[] |
getKeywords() |
protected abstract ParserLanguage |
getParserLanguage() |
java.lang.String[] |
getPreprocessorKeywords() |
protected IScannerExtensionConfiguration |
getScannerExtensionConfiguration()
|
protected IScannerExtensionConfiguration |
getScannerExtensionConfiguration(IScannerInfo info) |
IASTName[] |
getSelectedNames(IASTTranslationUnit ast,
int start,
int length)
Deprecated.
|