#include "clang/Index/IndexDataConsumer.h"
|
virtual | ~IndexDataConsumer ()=default |
|
virtual void | initialize (ASTContext &Ctx) |
|
virtual void | setPreprocessor (std::shared_ptr< Preprocessor > PP) |
|
virtual bool | handleDeclOccurrence (const Decl *D, SymbolRoleSet Roles, ArrayRef< SymbolRelation > Relations, SourceLocation Loc, ASTNodeInfo ASTNode) |
|
virtual bool | handleMacroOccurrence (const IdentifierInfo *Name, const MacroInfo *MI, SymbolRoleSet Roles, SourceLocation Loc) |
|
virtual bool | handleModuleOccurrence (const ImportDecl *ImportD, const Module *Mod, SymbolRoleSet Roles, SourceLocation Loc) |
|
virtual void | finish () |
|
Definition at line 26 of file IndexDataConsumer.h.
◆ ~IndexDataConsumer()
virtual clang::index::IndexDataConsumer::~IndexDataConsumer |
( |
| ) |
|
|
virtualdefault |
◆ finish()
virtual void clang::index::IndexDataConsumer::finish |
( |
| ) |
|
|
inlinevirtual |
◆ handleDeclOccurrence()
◆ handleMacroOccurrence()
◆ handleModuleOccurrence()
◆ initialize()
virtual void clang::index::IndexDataConsumer::initialize |
( |
ASTContext & |
Ctx | ) |
|
|
inlinevirtual |
◆ setPreprocessor()
virtual void clang::index::IndexDataConsumer::setPreprocessor |
( |
std::shared_ptr< Preprocessor > |
PP | ) |
|
|
inlinevirtual |
The documentation for this class was generated from the following file: