reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/clang/include/clang/AST/DeclBase.h
  845   void setLexicalDeclContext(DeclContext *DC);

References

tools/clang/include/clang/AST/DeclObjC.h
 2445     method->setLexicalDeclContext(this);
 2451     method->setLexicalDeclContext(this);
tools/clang/lib/AST/ASTImporter.cpp
 2109   ToD->setLexicalDeclContext(LexicalDC);
 2144   ToD->setLexicalDeclContext(DC);
 2172   ToD->setLexicalDeclContext(LexicalDC);
 2236     ToNamespace->setLexicalDeclContext(LexicalDC);
 2288   ToD->setLexicalDeclContext(LexicalDC);
 2371   ToTypedef->setLexicalDeclContext(LexicalDC);
 2441   ToAlias->setLexicalDeclContext(LexicalDC);
 2480   ToLabel->setLexicalDeclContext(LexicalDC);
 2561   D2->setLexicalDeclContext(LexicalDC);
 2720     D2->setLexicalDeclContext(LexicalDC);
 2790     D2->setLexicalDeclContext(LexicalDC);
 2862   ToEnumerator->setLexicalDeclContext(LexicalDC);
 3240   ToFunction->setLexicalDeclContext(LexicalDC);
 3437   ToField->setLexicalDeclContext(LexicalDC);
 3510   ToIndirectField->setLexicalDeclContext(LexicalDC);
 3583   FrD->setLexicalDeclContext(LexicalDC);
 3636   ToIvar->setLexicalDeclContext(LexicalDC);
 3762   ToVar->setLexicalDeclContext(LexicalDC);
 3997   ToMethod->setLexicalDeclContext(LexicalDC);
 4030   Result->setLexicalDeclContext(LexicalDC);
 4074     ToCategory->setLexicalDeclContext(LexicalDC);
 4215     ToProto->setLexicalDeclContext(LexicalDC);
 4256   ToLinkageSpec->setLexicalDeclContext(LexicalDC);
 4290   ToUsing->setLexicalDeclContext(LexicalDC);
 4336   ToShadow->setLexicalDeclContext(LexicalDC);
 4391   ToUsingDir->setLexicalDeclContext(LexicalDC);
 4428   ToUsingValue->setLexicalDeclContext(LexicalDC);
 4461   ToUsing->setLexicalDeclContext(LexicalDC);
 4642     ToIface->setLexicalDeclContext(LexicalDC);
 4686     ToImpl->setLexicalDeclContext(LexicalDC);
 4738     Impl->setLexicalDeclContext(LexicalDC);
 4852   ToProperty->setLexicalDeclContext(LexicalDC);
 4901     ToImpl->setLexicalDeclContext(LexicalDC);
 5109   D2->setLexicalDeclContext(LexicalDC);
 5271   D2->setLexicalDeclContext(LexicalDC);
 5399   ToVarTD->setLexicalDeclContext(LexicalDC);
 5545     D2->setLexicalDeclContext(LexicalDC);
 5615   ToFunc->setLexicalDeclContext(LexicalDC);
tools/clang/lib/AST/DeclObjC.cpp
 2074   property->setLexicalDeclContext(this);
tools/clang/lib/Sema/SemaDecl.cpp
 3136     D->setLexicalDeclContext(LexDC);
 6826   NewVD->setLexicalDeclContext(CurContext);
 6828     NewTemplate->setLexicalDeclContext(CurContext);
 8610   NewFD->setLexicalDeclContext(CurContext);
 8685         FunctionTemplate->setLexicalDeclContext(CurContext);
 8995           TD->setLexicalDeclContext(TagDC);
14849     New->setLexicalDeclContext(CurContext);
15557   New->setLexicalDeclContext(CurContext);
16797         ClsFields[i]->setLexicalDeclContext(ID);
16810         ClsFields[I]->setLexicalDeclContext(IMPDecl);
16842         ClsFields[i]->setLexicalDeclContext(CDecl);
tools/clang/lib/Sema/SemaDeclAttr.cpp
 7392     NewD->setLexicalDeclContext(CurContext);
tools/clang/lib/Sema/SemaDeclCXX.cpp
 1219     RefVD->setLexicalDeclContext(Src->getLexicalDeclContext());
tools/clang/lib/Sema/SemaDeclObjC.cpp
 2124       ivars[i]->setLexicalDeclContext(ImpDecl);
 2157       ImplIvar->setLexicalDeclContext(ImpDecl);
tools/clang/lib/Sema/SemaLambda.cpp
  405   Method->setLexicalDeclContext(CurContext);
  416     TemplateMethod->setLexicalDeclContext(CurContext);
 1671     CallOperator->setLexicalDeclContext(Class);
 1679     TemplateOrNonTemplateCallOperatorDecl->setLexicalDeclContext(Class);
tools/clang/lib/Sema/SemaObjCProperty.cpp
  220       Res->setLexicalDeclContext(lexicalDC);
  638       PDecl->setLexicalDeclContext(lexicalDC);
tools/clang/lib/Sema/SemaTemplate.cpp
 1661   NewClass->setLexicalDeclContext(CurContext);
 1662   NewTemplate->setLexicalDeclContext(CurContext);
 3363         Decl->setLexicalDeclContext(ClassTemplate->getLexicalDeclContext());
 4001   Specialization->setLexicalDeclContext(CurContext);
 8014   Specialization->setLexicalDeclContext(CurContext);
 8521     Specialization->setLexicalDeclContext(FD->getLexicalDeclContext());
 9146   Specialization->setLexicalDeclContext(CurContext);
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
 1469     Inst->setLexicalDeclContext(Owner);
 1470     RecordInst->setLexicalDeclContext(Owner);
 1475     Inst->setLexicalDeclContext(D->getLexicalDeclContext());
 1476     RecordInst->setLexicalDeclContext(D->getLexicalDeclContext());
 1558     Inst->setLexicalDeclContext(D->getLexicalDeclContext());
 1559     VarInst->setLexicalDeclContext(D->getLexicalDeclContext());
 1867   Function->setLexicalDeclContext(LexicalDC);
 1896     FunctionTemplate->setLexicalDeclContext(LexicalDC);
 2204       FunctionTemplate->setLexicalDeclContext(Owner);
 2207       FunctionTemplate->setLexicalDeclContext(D->getLexicalDeclContext());
 2230     Method->setLexicalDeclContext(Owner);
 2233     Method->setLexicalDeclContext(D->getLexicalDeclContext());
 4508     NewVar->setLexicalDeclContext(Owner);
 4510     NewVar->setLexicalDeclContext(OldVar->getLexicalDeclContext());
tools/lldb/source/Symbol/ClangASTImporter.cpp
  164     decl->setLexicalDeclContext(decl->getASTContext().getTranslationUnitDecl());
  248       backup.first->setLexicalDeclContext(backup.second.lexical_decl_context);
tools/lldb/source/Symbol/CxxModuleHandler.cpp
  279     result->setLexicalDeclContext(