Searched refs:setLexicalDeclContext (Results 1 – 18 of 18) sorted by relevance
69 Record->setLexicalDeclContext(HLSLNamespace); in BuiltinTypeDeclBuilder()286 MethodDecl->setLexicalDeclContext(Record); in addArraySubscriptOperator()359 Builder.Template->setLexicalDeclContext(Builder.Record->getDeclContext()); in finalizeTemplateArgs()479 Template->setLexicalDeclContext(Record->getDeclContext()); in defineHLSLVectorAlias()
1024 Method->setLexicalDeclContext(LSI->Lambda); in CompleteLambdaCallOperator()1032 TemplateMethod->setLexicalDeclContext(DC); in CompleteLambdaCallOperator()1039 Method->setLexicalDeclContext(DC); in CompleteLambdaCallOperator()1108 Method->setLexicalDeclContext(CurContext); in ActOnLambdaExpressionAfterIntroducer()2093 CallOperator->setLexicalDeclContext(Class); in BuildLambdaExpr()2101 TemplateOrNonTemplateCallOperatorDecl->setLexicalDeclContext(Class); in BuildLambdaExpr()
1740 Inst->setLexicalDeclContext(Owner); in VisitClassTemplateDecl()1741 RecordInst->setLexicalDeclContext(Owner); in VisitClassTemplateDecl()1792 Inst->setLexicalDeclContext(D->getLexicalDeclContext()); in VisitClassTemplateDecl()1793 RecordInst->setLexicalDeclContext(D->getLexicalDeclContext()); in VisitClassTemplateDecl()1875 Inst->setLexicalDeclContext(D->getLexicalDeclContext()); in VisitVarTemplateDecl()1876 VarInst->setLexicalDeclContext(D->getLexicalDeclContext()); in VisitVarTemplateDecl()2226 Function->setLexicalDeclContext(LexicalDC); in VisitFunctionDecl()2258 FunctionTemplate->setLexicalDeclContext(LexicalDC); in VisitFunctionDecl()2663 FunctionTemplate->setLexicalDeclContext(Owner); in VisitCXXMethodDecl()2666 FunctionTemplate->setLexicalDeclContext(D->getLexicalDeclContext()); in VisitCXXMethodDecl()[all …]
216 Res->setLexicalDeclContext(lexicalDC); in ActOnProperty()618 PDecl->setLexicalDeclContext(lexicalDC); in CreatePropertyDecl()1053 ImplDecl->setLexicalDeclContext(Impl); in RedeclarePropertyAccessor()
2115 NewClass->setLexicalDeclContext(CurContext); in CheckClassTemplate()2116 NewTemplate->setLexicalDeclContext(CurContext); in CheckClassTemplate()3468 Decl->setLexicalDeclContext(ClassTemplate->getLexicalDeclContext()); in CheckTemplateIdType()4119 Specialization->setLexicalDeclContext(CurContext); in ActOnVarTemplateSpecialization()8400 Specialization->setLexicalDeclContext(CurContext); in ActOnClassTemplateSpecialization()8961 Specialization->setLexicalDeclContext(FD->getLexicalDeclContext()); in CheckFunctionTemplateSpecialization()9599 Specialization->setLexicalDeclContext(CurContext); in ActOnExplicitInstantiation()
3525 D->setLexicalDeclContext(LexDC); in adjustDeclContextForDeclaratorDecl()7691 NewVD->setLexicalDeclContext(CurContext); in ActOnVariableDeclarator()7693 NewTemplate->setLexicalDeclContext(CurContext); in ActOnVariableDeclarator()9723 NewFD->setLexicalDeclContext(CurContext); in ActOnFunctionDeclarator()9826 FunctionTemplate->setLexicalDeclContext(CurContext); in ActOnFunctionDeclarator()10209 TD->setLexicalDeclContext(TagDC); in ActOnFunctionDeclarator()17177 New->setLexicalDeclContext(CurContext); in ActOnTag()17906 New->setLexicalDeclContext(CurContext); in ActOnTag()19273 ClsFields[i]->setLexicalDeclContext(ID); in ActOnFields()19286 ClsFields[I]->setLexicalDeclContext(IMPDecl); in ActOnFields()[all …]
2151 ivars[i]->setLexicalDeclContext(ImpDecl); in CheckImplementationIvars()2189 ImplIvar->setLexicalDeclContext(ImpDecl); in CheckImplementationIvars()
7292 NewD->setLexicalDeclContext(CurContext); in DeclApplyPragmaWeak()
1317 RefVD->setLexicalDeclContext(Src->getLexicalDeclContext()); in checkTupleLikeDecomposition()
14405 NewCallOperator->setLexicalDeclContext(getSema().CurContext); in TransformLambdaExpr()
21661 VD->setLexicalDeclContext(DMD); in ActOnOpenMPDeclareMapperDirective()
2474 ToD->setLexicalDeclContext(LexicalDC); in VisitEmptyDecl()2538 ToD->setLexicalDeclContext(DC); in VisitAccessSpecDecl()2565 ToD->setLexicalDeclContext(LexicalDC); in VisitStaticAssertDecl()2633 ToNamespace->setLexicalDeclContext(LexicalDC); in VisitNamespaceDecl()2683 ToD->setLexicalDeclContext(LexicalDC); in VisitNamespaceAliasDecl()2791 ToTypedef->setLexicalDeclContext(LexicalDC); in VisitTypedefNameDecl()2866 ToAlias->setLexicalDeclContext(LexicalDC); in VisitTypeAliasTemplateDecl()2907 ToLabel->setLexicalDeclContext(LexicalDC); in VisitLabelDecl()2999 D2->setLexicalDeclContext(LexicalDC); in VisitEnumDecl()3176 D2->setLexicalDeclContext(LexicalDC); in VisitRecordDecl()[all …]
362 void Decl::setLexicalDeclContext(DeclContext *DC) { in setLexicalDeclContext() function in Decl
2210 property->setLexicalDeclContext(this); in addPropertyImplementation()
287 result->setLexicalDeclContext( in tryInstantiateStdTemplate()
126 decl->setLexicalDeclContext(decl->getASTContext().getTranslationUnitDecl()); in OverrideOne()209 backup.first->setLexicalDeclContext(backup.second.lexical_decl_context); in ~DeclContextOverride()
2489 method->setLexicalDeclContext(this); in addInstanceMethod()2495 method->setLexicalDeclContext(this); in addClassMethod()
924 void setLexicalDeclContext(DeclContext *DC);