Searched refs:setLexicalDeclContext (Results 1 – 18 of 18) sorted by relevance
69 Record->setLexicalDeclContext(HLSLNamespace); in BuiltinTypeDeclBuilder()282 MethodDecl->setLexicalDeclContext(Record); in addArraySubscriptOperator()351 Builder.Template->setLexicalDeclContext(Builder.Record->getDeclContext()); in finalizeTemplateArgs()465 Template->setLexicalDeclContext(Record->getDeclContext()); in defineHLSLVectorAlias()
982 Method->setLexicalDeclContext(LSI->Lambda); in CompleteLambdaCallOperator()990 TemplateMethod->setLexicalDeclContext(DC); in CompleteLambdaCallOperator()997 Method->setLexicalDeclContext(DC); in CompleteLambdaCallOperator()1055 Method->setLexicalDeclContext(CurContext); in ActOnLambdaExpressionAfterIntroducer()2035 CallOperator->setLexicalDeclContext(Class); in BuildLambdaExpr()2043 TemplateOrNonTemplateCallOperatorDecl->setLexicalDeclContext(Class); in BuildLambdaExpr()
1702 Inst->setLexicalDeclContext(Owner); in VisitClassTemplateDecl()1703 RecordInst->setLexicalDeclContext(Owner); in VisitClassTemplateDecl()1753 Inst->setLexicalDeclContext(D->getLexicalDeclContext()); in VisitClassTemplateDecl()1836 Inst->setLexicalDeclContext(D->getLexicalDeclContext()); in VisitVarTemplateDecl()1837 VarInst->setLexicalDeclContext(D->getLexicalDeclContext()); in VisitVarTemplateDecl()2187 Function->setLexicalDeclContext(LexicalDC); in VisitFunctionDecl()2219 FunctionTemplate->setLexicalDeclContext(LexicalDC); in VisitFunctionDecl()2620 FunctionTemplate->setLexicalDeclContext(Owner); in VisitCXXMethodDecl()2646 Method->setLexicalDeclContext(Owner); in VisitCXXMethodDecl()2649 Method->setLexicalDeclContext(D->getLexicalDeclContext()); in VisitCXXMethodDecl()[all …]
216 Res->setLexicalDeclContext(lexicalDC); in ActOnProperty()633 PDecl->setLexicalDeclContext(lexicalDC); in CreatePropertyDecl()1068 ImplDecl->setLexicalDeclContext(Impl); in RedeclarePropertyAccessor()
2170 NewClass->setLexicalDeclContext(CurContext); in CheckClassTemplate()2171 NewTemplate->setLexicalDeclContext(CurContext); in CheckClassTemplate()4158 Decl->setLexicalDeclContext(ClassTemplate->getLexicalDeclContext()); in CheckTemplateIdType()4809 Specialization->setLexicalDeclContext(CurContext); in ActOnVarTemplateSpecialization()9176 Specialization->setLexicalDeclContext(CurContext); in ActOnClassTemplateSpecialization()9743 Specialization->setLexicalDeclContext(FD->getLexicalDeclContext()); in CheckFunctionTemplateSpecialization()10377 Specialization->setLexicalDeclContext(CurContext); in ActOnExplicitInstantiation()
3668 D->setLexicalDeclContext(LexDC); in adjustDeclContextForDeclaratorDecl()7865 NewVD->setLexicalDeclContext(CurContext); in ActOnVariableDeclarator()7867 NewTemplate->setLexicalDeclContext(CurContext); in ActOnVariableDeclarator()9867 NewFD->setLexicalDeclContext(CurContext); in ActOnFunctionDeclarator()9969 FunctionTemplate->setLexicalDeclContext(CurContext); in ActOnFunctionDeclarator()10349 TD->setLexicalDeclContext(TagDC); in ActOnFunctionDeclarator()17374 New->setLexicalDeclContext(CurContext); in ActOnTag()18097 New->setLexicalDeclContext(CurContext); in ActOnTag()19608 ClsFields[i]->setLexicalDeclContext(ID); in ActOnFields()19621 ClsFields[I]->setLexicalDeclContext(IMPDecl); in ActOnFields()[all …]
2148 ivars[i]->setLexicalDeclContext(ImpDecl); in CheckImplementationIvars()2186 ImplIvar->setLexicalDeclContext(ImpDecl); in CheckImplementationIvars()
10056 NewD->setLexicalDeclContext(CurContext); in DeclApplyPragmaWeak()
13495 NewCallOperator->setLexicalDeclContext(getSema().CurContext); in TransformLambdaExpr()
1329 RefVD->setLexicalDeclContext(Src->getLexicalDeclContext()); in checkTupleLikeDecomposition()
22832 VD->setLexicalDeclContext(DMD); in ActOnOpenMPDeclareMapperDirective()
2426 ToD->setLexicalDeclContext(LexicalDC); in VisitEmptyDecl()2490 ToD->setLexicalDeclContext(DC); in VisitAccessSpecDecl()2517 ToD->setLexicalDeclContext(LexicalDC); in VisitStaticAssertDecl()2635 ToD->setLexicalDeclContext(LexicalDC); in VisitNamespaceAliasDecl()2946 D2->setLexicalDeclContext(LexicalDC); in VisitEnumDecl()3123 D2->setLexicalDeclContext(LexicalDC); in VisitRecordDecl()3201 D2->setLexicalDeclContext(LexicalDC); in VisitRecordDecl()4313 FrD->setLexicalDeclContext(LexicalDC); in VisitFriendDecl()6028 D2->setLexicalDeclContext(LexicalDC); in VisitClassTemplateDecl()6193 D2->setLexicalDeclContext(LexicalDC); in VisitClassTemplateSpecializationDecl()[all …]
340 void Decl::setLexicalDeclContext(DeclContext *DC) { in setLexicalDeclContext() function in Decl
2224 property->setLexicalDeclContext(this); in addPropertyImplementation()
287 result->setLexicalDeclContext( in tryInstantiateStdTemplate()
123 decl->setLexicalDeclContext(decl->getASTContext().getTranslationUnitDecl()); in OverrideOne()206 backup.first->setLexicalDeclContext(backup.second.lexical_decl_context); in ~DeclContextOverride()
2489 method->setLexicalDeclContext(this); in addInstanceMethod()2495 method->setLexicalDeclContext(this); in addClassMethod()
935 void setLexicalDeclContext(DeclContext *DC);