clang API Documentation


Public Member Functions | |
| MultiplexASTDeserializationListener (const std::vector< ASTDeserializationListener * > &L) | |
| virtual void | ReaderInitialized (ASTReader *Reader) |
| The ASTReader was initialized. | |
| virtual void | IdentifierRead (serialization::IdentID ID, IdentifierInfo *II) |
| An identifier was deserialized from the AST file. | |
| virtual void | TypeRead (serialization::TypeIdx Idx, QualType T) |
| A type was deserialized from the AST file. The ID here has the qualifier bits already removed, and T is guaranteed to be locally unqualified. | |
| virtual void | DeclRead (serialization::DeclID ID, const Decl *D) |
| A decl was deserialized from the AST file. | |
| virtual void | SelectorRead (serialization::SelectorID iD, Selector Sel) |
| A selector was read from the AST file. | |
| virtual void | MacroDefinitionRead (serialization::PreprocessedEntityID, MacroDefinition *MD) |
| A macro definition was read from the AST file. | |
Definition at line 28 of file MultiplexConsumer.cpp.
| clang::MultiplexASTDeserializationListener::MultiplexASTDeserializationListener | ( | const std::vector< ASTDeserializationListener * > & | L | ) |
Definition at line 46 of file MultiplexConsumer.cpp.
| void clang::MultiplexASTDeserializationListener::DeclRead | ( | serialization::DeclID | ID, |
| const Decl * | D | ||
| ) | [virtual] |
A decl was deserialized from the AST file.
Reimplemented from clang::ASTDeserializationListener.
Definition at line 69 of file MultiplexConsumer.cpp.
| void clang::MultiplexASTDeserializationListener::IdentifierRead | ( | serialization::IdentID | ID, |
| IdentifierInfo * | II | ||
| ) | [virtual] |
An identifier was deserialized from the AST file.
Reimplemented from clang::ASTDeserializationListener.
Definition at line 57 of file MultiplexConsumer.cpp.
| void clang::MultiplexASTDeserializationListener::MacroDefinitionRead | ( | serialization::PreprocessedEntityID | , |
| MacroDefinition * | MD | ||
| ) | [virtual] |
A macro definition was read from the AST file.
Reimplemented from clang::ASTDeserializationListener.
Definition at line 81 of file MultiplexConsumer.cpp.
| void clang::MultiplexASTDeserializationListener::ReaderInitialized | ( | ASTReader * | Reader | ) | [virtual] |
The ASTReader was initialized.
Reimplemented from clang::ASTDeserializationListener.
Definition at line 51 of file MultiplexConsumer.cpp.
| void clang::MultiplexASTDeserializationListener::SelectorRead | ( | serialization::SelectorID | iD, |
| Selector | Sel | ||
| ) | [virtual] |
A selector was read from the AST file.
Reimplemented from clang::ASTDeserializationListener.
Definition at line 75 of file MultiplexConsumer.cpp.
| void clang::MultiplexASTDeserializationListener::TypeRead | ( | serialization::TypeIdx | Idx, |
| QualType | T | ||
| ) | [virtual] |
A type was deserialized from the AST file. The ID here has the qualifier bits already removed, and T is guaranteed to be locally unqualified.
Reimplemented from clang::ASTDeserializationListener.
Definition at line 63 of file MultiplexConsumer.cpp.