Home
last modified time | relevance | path

Searched refs:setLexicalDeclContext (Results 1 – 17 of 17) sorted by relevance

/llvm-project-15.0.7/clang/lib/Sema/
H A DHLSLExternalSemaSource.cpp94 Template->setLexicalDeclContext(Record->getDeclContext()); in defineHLSLVectorAlias()
H A DSemaTemplateInstantiateDecl.cpp1688 Inst->setLexicalDeclContext(Owner); in VisitClassTemplateDecl()
1689 RecordInst->setLexicalDeclContext(Owner); in VisitClassTemplateDecl()
1694 Inst->setLexicalDeclContext(D->getLexicalDeclContext()); in VisitClassTemplateDecl()
1777 Inst->setLexicalDeclContext(D->getLexicalDeclContext()); in VisitVarTemplateDecl()
1778 VarInst->setLexicalDeclContext(D->getLexicalDeclContext()); in VisitVarTemplateDecl()
2135 Function->setLexicalDeclContext(LexicalDC); in VisitFunctionDecl()
2167 FunctionTemplate->setLexicalDeclContext(LexicalDC); in VisitFunctionDecl()
2530 FunctionTemplate->setLexicalDeclContext(Owner); in VisitCXXMethodDecl()
2556 Method->setLexicalDeclContext(Owner); in VisitCXXMethodDecl()
2559 Method->setLexicalDeclContext(D->getLexicalDeclContext()); in VisitCXXMethodDecl()
[all …]
H A DSemaLambda.cpp401 Method->setLexicalDeclContext(CurContext); in startLambdaDefinition()
412 TemplateMethod->setLexicalDeclContext(CurContext); in startLambdaDefinition()
1774 CallOperator->setLexicalDeclContext(Class); in BuildLambdaExpr()
1782 TemplateOrNonTemplateCallOperatorDecl->setLexicalDeclContext(Class); in BuildLambdaExpr()
H A DSemaObjCProperty.cpp216 Res->setLexicalDeclContext(lexicalDC); in ActOnProperty()
633 PDecl->setLexicalDeclContext(lexicalDC); in CreatePropertyDecl()
1068 ImplDecl->setLexicalDeclContext(Impl); in RedeclarePropertyAccessor()
H A DSemaTemplate.cpp2028 NewClass->setLexicalDeclContext(CurContext); in CheckClassTemplate()
2029 NewTemplate->setLexicalDeclContext(CurContext); in CheckClassTemplate()
3878 Decl->setLexicalDeclContext(ClassTemplate->getLexicalDeclContext()); in CheckTemplateIdType()
4518 Specialization->setLexicalDeclContext(CurContext); in ActOnVarTemplateSpecialization()
8638 Specialization->setLexicalDeclContext(CurContext); in ActOnClassTemplateSpecialization()
9186 Specialization->setLexicalDeclContext(FD->getLexicalDeclContext()); in CheckFunctionTemplateSpecialization()
9812 Specialization->setLexicalDeclContext(CurContext); in ActOnExplicitInstantiation()
H A DSemaDecl.cpp3520 D->setLexicalDeclContext(LexDC); in adjustDeclContextForDeclaratorDecl()
7579 NewVD->setLexicalDeclContext(CurContext); in ActOnVariableDeclarator()
7581 NewTemplate->setLexicalDeclContext(CurContext); in ActOnVariableDeclarator()
9482 NewFD->setLexicalDeclContext(CurContext); in ActOnFunctionDeclarator()
9579 FunctionTemplate->setLexicalDeclContext(CurContext); in ActOnFunctionDeclarator()
9915 TD->setLexicalDeclContext(TagDC); in ActOnFunctionDeclarator()
16311 New->setLexicalDeclContext(CurContext); in ActOnTag()
17026 New->setLexicalDeclContext(CurContext); in ActOnTag()
18379 ClsFields[i]->setLexicalDeclContext(ID); in ActOnFields()
18392 ClsFields[I]->setLexicalDeclContext(IMPDecl); in ActOnFields()
[all …]
H A DSemaDeclObjC.cpp2134 ivars[i]->setLexicalDeclContext(ImpDecl); in CheckImplementationIvars()
2172 ImplIvar->setLexicalDeclContext(ImpDecl); in CheckImplementationIvars()
H A DSemaDeclAttr.cpp9299 NewD->setLexicalDeclContext(CurContext); in DeclApplyPragmaWeak()
H A DSemaDeclCXX.cpp1264 RefVD->setLexicalDeclContext(Src->getLexicalDeclContext()); in checkTupleLikeDecomposition()
H A DSemaOpenMP.cpp22126 VD->setLexicalDeclContext(DMD); in ActOnOpenMPDeclareMapperDirective()
/llvm-project-15.0.7/clang/lib/AST/
H A DASTImporter.cpp2267 ToD->setLexicalDeclContext(LexicalDC); in VisitEmptyDecl()
2331 ToD->setLexicalDeclContext(DC); in VisitAccessSpecDecl()
2358 ToD->setLexicalDeclContext(LexicalDC); in VisitStaticAssertDecl()
2476 ToD->setLexicalDeclContext(LexicalDC); in VisitNamespaceAliasDecl()
2769 D2->setLexicalDeclContext(LexicalDC); in VisitEnumDecl()
2943 D2->setLexicalDeclContext(LexicalDC); in VisitRecordDecl()
3009 D2->setLexicalDeclContext(LexicalDC); in VisitRecordDecl()
3988 FrD->setLexicalDeclContext(LexicalDC); in VisitFriendDecl()
5680 D2->setLexicalDeclContext(LexicalDC); in VisitClassTemplateDecl()
5840 D2->setLexicalDeclContext(LexicalDC); in VisitClassTemplateSpecializationDecl()
[all …]
H A DDeclBase.cpp332 void Decl::setLexicalDeclContext(DeclContext *DC) { in setLexicalDeclContext() function in Decl
H A DDeclObjC.cpp2152 property->setLexicalDeclContext(this); in addPropertyImplementation()
/llvm-project-15.0.7/lldb/source/Plugins/ExpressionParser/Clang/
H A DCxxModuleHandler.cpp285 result->setLexicalDeclContext( in tryInstantiateStdTemplate()
H A DClangASTImporter.cpp123 decl->setLexicalDeclContext(decl->getASTContext().getTranslationUnitDecl()); in OverrideOne()
206 backup.first->setLexicalDeclContext(backup.second.lexical_decl_context); in ~DeclContextOverride()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DDeclObjC.h2442 method->setLexicalDeclContext(this); in addInstanceMethod()
2448 method->setLexicalDeclContext(this); in addClassMethod()
H A DDeclBase.h889 void setLexicalDeclContext(DeclContext *DC);