clang
8.0.0
|
#include "clang/AST/ASTImporterLookupTable.h"
Public Types | |
using | LookupResult = DeclList |
Public Member Functions | |
ASTImporterLookupTable (TranslationUnitDecl &TU) | |
void | add (NamedDecl *ND) |
void | remove (NamedDecl *ND) |
LookupResult | lookup (DeclContext *DC, DeclarationName Name) const |
void | dump (DeclContext *DC) const |
void | dump () const |
Definition at line 48 of file ASTImporterLookupTable.h.
Definition at line 67 of file ASTImporterLookupTable.h.
clang::ASTImporterLookupTable::ASTImporterLookupTable | ( | TranslationUnitDecl & | TU | ) |
Definition at line 54 of file ASTImporterLookupTable.cpp.
void clang::ASTImporterLookupTable::add | ( | NamedDecl * | ND | ) |
Definition at line 72 of file ASTImporterLookupTable.cpp.
References clang::Decl::getDeclContext(), clang::DeclContext::getPrimaryContext(), and clang::DeclContext::getRedeclContext().
void clang::ASTImporterLookupTable::dump | ( | DeclContext * | DC | ) | const |
Definition at line 104 of file ASTImporterLookupTable.cpp.
References clang::DeclContext::getPrimaryContext().
void clang::ASTImporterLookupTable::dump | ( | ) | const |
Definition at line 120 of file ASTImporterLookupTable.cpp.
References dump(), and clang::DeclContext::getPrimaryContext().
ASTImporterLookupTable::LookupResult clang::ASTImporterLookupTable::lookup | ( | DeclContext * | DC, |
DeclarationName | Name | ||
) | const |
Definition at line 91 of file ASTImporterLookupTable.cpp.
void clang::ASTImporterLookupTable::remove | ( | NamedDecl * | ND | ) |
Definition at line 81 of file ASTImporterLookupTable.cpp.
References clang::Decl::getDeclContext(), clang::DeclContext::getPrimaryContext(), and clang::DeclContext::getRedeclContext().