public interface IPDOMASTProcessor
NOTE: The existing org.eclipse.cdt.core.language extension-point, allows new pdomLinkageFactories
to be added. However, the IPDOMLinkageFactory
interface which must be implemented is
in an internal package.
Modifier and Type | Interface and Description |
---|---|
static class |
IPDOMASTProcessor.Abstract
An abstract class that should be extended by contributors of the extension-point.
|
Modifier and Type | Method and Description |
---|---|
int |
process(IASTTranslationUnit ast,
IIndexSymbols symbols)
Processes the input AST by adding significant symbols to the given output map.
|
int process(IASTTranslationUnit ast, IIndexSymbols symbols) throws CoreException
ILinkage.NO_LINKAGE_ID
if the AST contained nothing
of significance to this processor.ast
- The input AST to be processed.symbols
- The output map of significant symbols.ILinkage.NO_LINKAGE_ID
if the AST contained nothing of significance.CoreException