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

/external/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfCompileUnit.cpp121 DIScope *DeclContext; local
123 DeclContext = resolve(SDMDecl->getScope());
130 DeclContext = GV->getScope();
146 addGlobalName(GV->getName(), *VariableDIE, DeclContext);
/external/clang/lib/AST/
H A DDeclBase.cpp10 // This file implements the Decl and DeclContext classes.
76 DeclContext *Parent, std::size_t Extra) {
123 const char *DeclContext::getDeclKindName() const {
211 const DeclContext *Decl::getParentFunctionOrMethod() const {
212 for (const DeclContext *DC = getDeclContext();
253 void Decl::setDeclContext(DeclContext *DC) {
257 void Decl::setLexicalDeclContext(DeclContext *DC) {
269 void Decl::setDeclContextsImpl(DeclContext *SemaDC, DeclContext *LexicalDC,
282 const DeclContext *LD
[all...]
/external/clang/include/clang/AST/
H A DDeclBase.h10 // This file defines the Decl and DeclContext interfaces.
31 class DeclContext;
216 /// DeclContext. These pointers form the linked list that is
217 /// traversed via DeclContext's decls_begin()/decls_end().
224 friend class DeclContext;
227 DeclContext *SemanticDC;
228 DeclContext *LexicalDC;
232 /// DeclCtx - Holds either a DeclContext* or a MultipleDC*.
234 /// the DeclContext where the Decl was declared.
245 llvm::PointerUnion<DeclContext*, MultipleD
1135 class DeclContext { class in namespace:clang
1197 DeclContext(Decl::Kind K) function in class:clang::DeclContext
[all...]
/external/llvm/tools/dsymutil/
H A DDwarfLinker.cpp79 /// A DeclContext is a named program scope that is used for ODR
81 /// The set of DeclContext for the ODR-subject parts of a Dwarf link
91 /// DeclContext would be too space inefficient.
92 /// The solution here is to give each DeclContext a link to its parent
94 /// specific DeclContext using a separate DenseMap keyed on the hash
96 class DeclContext { class in namespace:llvm::dsymutil::__anon14845
103 const DeclContext &Parent;
111 typedef DenseSet<DeclContext *, DeclMapInfo> Map;
113 DeclContext() function in class:llvm::dsymutil::__anon14845::DeclContext
118 DeclContext(unsigne function in class:llvm::dsymutil::__anon14845::DeclContext
[all...]

Completed in 216 milliseconds