Searched defs:LexicalDC (Results 1 - 9 of 9) sorted by relevance

/external/clang/lib/Frontend/
H A DASTConsumers.cpp304 const DeclContext* LexicalDC = D->getLexicalDeclContext(); local
305 if (SemaDC != LexicalDC)
333 const DeclContext* LexicalDC = D->getLexicalDeclContext(); local
334 if (SemaDC != LexicalDC)
349 const DeclContext* LexicalDC = D->getLexicalDeclContext(); local
350 if (SemaDC != LexicalDC)
365 const DeclContext* LexicalDC = D->getLexicalDeclContext(); local
366 if (SemaDC != LexicalDC)
/external/clang/lib/AST/
H A DDeclBase.cpp264 getMultipleDC()->LexicalDC = DC;
269 void Decl::setDeclContextsImpl(DeclContext *SemaDC, DeclContext *LexicalDC, argument
271 if (SemaDC == LexicalDC) {
276 MDC->LexicalDC = LexicalDC;
H A DASTImporter.cpp84 DeclContext *&LexicalDC, DeclarationName &Name,
1999 DeclContext *&LexicalDC,
2008 LexicalDC = DC;
2010 LexicalDC = Importer.ImportContext(D->getLexicalDeclContext());
2011 if (!LexicalDC)
2459 DeclContext *DC, *LexicalDC; local
2463 if (ImportDeclParts(D, DC, LexicalDC, Name, ToD, Loc))
2509 ToNamespace->setLexicalDeclContext(LexicalDC);
2510 LexicalDC->addDeclInternal(ToNamespace);
2530 DeclContext *DC, *LexicalDC; local
1998 ImportDeclParts(NamedDecl *D, DeclContext *&DC, DeclContext *&LexicalDC, DeclarationName &Name, NamedDecl *&ToD, SourceLocation &Loc) argument
2607 DeclContext *DC, *LexicalDC; local
2640 DeclContext *DC, *LexicalDC; local
2728 DeclContext *DC, *LexicalDC; local
2881 DeclContext *DC, *LexicalDC; local
2940 DeclContext *DC, *LexicalDC; local
3174 DeclContext *DC, *LexicalDC; local
3238 DeclContext *DC, *LexicalDC; local
3308 DeclContext *DC, *LexicalDC; local
3361 DeclContext *DC, *LexicalDC; local
3548 DeclContext *DC, *LexicalDC; local
3662 DeclContext *DC, *LexicalDC; local
3691 DeclContext *DC, *LexicalDC; local
3823 DeclContext *DC, *LexicalDC; local
3863 DeclContext *LexicalDC = Importer.ImportContext(D->getLexicalDeclContext()); local
4020 DeclContext *DC, *LexicalDC; local
4085 DeclContext *LexicalDC = DC; local
4133 DeclContext *LexicalDC local
4183 DeclContext *DC, *LexicalDC; local
4419 DeclContext *DC, *LexicalDC; local
4609 DeclContext *DC, *LexicalDC; local
[all...]
/external/clang/tools/libclang/
H A DCXIndexDataConsumer.cpp28 const DeclContext *LexicalDC; member in class:__anon3357::IndexingDeclVisitor
33 : DataConsumer(dataConsumer), DeclLoc(Loc), LexicalDC(lexicalDC) { }
95 if (isa<ObjCImplDecl>(LexicalDC) && !D->isThisDeclarationADefinition())
96 DataConsumer.handleSynthesizedObjCMethod(D, DeclLoc, LexicalDC);
208 const DeclContext *LexicalDC = ASTNode.ContainerDC; local
209 if (!LexicalDC) {
212 LexicalDC = dyn_cast<DeclContext>(SymRel.RelatedSymbol);
215 IndexingDeclVisitor(*this, Loc, LexicalDC).Visit(ASTNode.OrigD);
532 const DeclContext *LexicalDC,
545 if (!LexicalDC)
529 handleDecl(const NamedDecl *D, SourceLocation Loc, CXCursor Cursor, DeclInfo &DInfo, const DeclContext *LexicalDC, const DeclContext *SemaDC) argument
820 handleSynthesizedObjCMethod(const ObjCMethodDecl *D, SourceLocation Loc, const DeclContext *LexicalDC) argument
[all...]
/external/clang/include/clang/AST/
H A DDeclBase.h228 DeclContext *LexicalDC; member in struct:clang::MultipleDC
237 /// context where it was lexically declared (LexicalDC).
241 /// void f(); // SemanticDC == LexicalDC == 'namespace A'
244 /// // LexicalDC == global namespace
708 /// lexically declared (LexicalDC). May be different from
713 /// void f(); // SemanticDC == LexicalDC == 'namespace A'
716 /// // LexicalDC == global namespace
720 return getMultipleDC()->LexicalDC;
1031 void setDeclContextsImpl(DeclContext *SemaDC, DeclContext *LexicalDC,
/external/clang/include/clang/Serialization/
H A DASTReader.h964 serialization::GlobalDeclID LexicalDC; member in struct:clang::ASTReader::PendingDeclContextInfo
1262 serialization::GlobalDeclID LexicalDC) {
1264 PendingDeclContextInfo Info = { D, SemaDC, LexicalDC };
1260 addPendingDeclContextInfo(Decl *D, serialization::GlobalDeclID SemaDC, serialization::GlobalDeclID LexicalDC) argument
/external/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp1560 DeclContext *LexicalDC = Owner; local
1563 LexicalDC = D->getDeclContext();
1566 Function->setLexicalDeclContext(LexicalDC);
1596 FunctionTemplate->setLexicalDeclContext(LexicalDC);
H A DSemaCodeComplete.cpp731 const DeclContext *LexicalDC = ND->getLexicalDeclContext(); local
732 if (LexicalDC->isFunctionOrMethod()) {
/external/clang/lib/Serialization/
H A DASTReaderDecl.cpp518 DeclContext *LexicalDC = ReadDeclAs<DeclContext>(Record, Idx); local
519 if (!LexicalDC)
520 LexicalDC = SemaDC;
524 D->setDeclContextsImpl(MergedSemaDC ? MergedSemaDC : SemaDC, LexicalDC,

Completed in 269 milliseconds