Searched defs:DeclContext (Results 1 - 3 of 3) sorted by relevance

/external/clang/unittests/AST/
H A DExternalASTSourceTest.cpp70 bool FindExternalVisibleDeclsByName(const DeclContext*, argument
/external/clang/include/clang/AST/
H A DDeclBase.h10 // This file defines the Decl and DeclContext interfaces.
30 class DeclContext;
196 /// DeclContext. These pointers form the linked list that is
197 /// traversed via DeclContext's decls_begin()/decls_end().
204 friend class DeclContext;
207 DeclContext *SemanticDC;
208 DeclContext *LexicalDC;
212 /// DeclCtx - Holds either a DeclContext* or a MultipleDC*.
214 /// the DeclContext where the Decl was declared.
225 llvm::PointerUnion<DeclContext*, MultipleD
1020 class DeclContext { class in namespace:clang
1070 DeclContext(Decl::Kind K) function in class:clang::DeclContext
[all...]
/external/clang/lib/AST/
H A DDeclBase.cpp10 // This file implements the Decl and DeclContext classes.
67 DeclContext *Parent, std::size_t Extra) {
97 const char *DeclContext::getDeclKindName() const {
174 const DeclContext *Decl::getParentFunctionOrMethod() const {
175 for (const DeclContext *DC = getDeclContext();
216 void Decl::setDeclContext(DeclContext *DC) {
220 void Decl::setLexicalDeclContext(DeclContext *DC) {
231 void Decl::setDeclContextsImpl(DeclContext *SemaDC, DeclContext *LexicalDC,
244 const DeclContext *D
[all...]

Completed in 1619 milliseconds