Searched refs:setLexicalDeclContext (Results 1 – 17 of 17) sorted by relevance
69 Record->setLexicalDeclContext(HLSLNamespace); in BuiltinTypeDeclBuilder()286 MethodDecl->setLexicalDeclContext(Record); in addArraySubscriptOperator()355 Builder.Template->setLexicalDeclContext(Builder.Record->getDeclContext()); in finalizeTemplateArgs()461 Template->setLexicalDeclContext(Record->getDeclContext()); in defineHLSLVectorAlias()
1703 Inst->setLexicalDeclContext(Owner); in VisitClassTemplateDecl()1704 RecordInst->setLexicalDeclContext(Owner); in VisitClassTemplateDecl()1709 Inst->setLexicalDeclContext(D->getLexicalDeclContext()); in VisitClassTemplateDecl()1710 RecordInst->setLexicalDeclContext(D->getLexicalDeclContext()); in VisitClassTemplateDecl()1792 Inst->setLexicalDeclContext(D->getLexicalDeclContext()); in VisitVarTemplateDecl()1793 VarInst->setLexicalDeclContext(D->getLexicalDeclContext()); in VisitVarTemplateDecl()2144 Function->setLexicalDeclContext(LexicalDC); in VisitFunctionDecl()2176 FunctionTemplate->setLexicalDeclContext(LexicalDC); in VisitFunctionDecl()2563 FunctionTemplate->setLexicalDeclContext(Owner); in VisitCXXMethodDecl()2566 FunctionTemplate->setLexicalDeclContext(D->getLexicalDeclContext()); in VisitCXXMethodDecl()[all …]
409 Method->setLexicalDeclContext(CurContext); in startLambdaDefinition()420 TemplateMethod->setLexicalDeclContext(CurContext); in startLambdaDefinition()1816 CallOperator->setLexicalDeclContext(Class); in BuildLambdaExpr()1824 TemplateOrNonTemplateCallOperatorDecl->setLexicalDeclContext(Class); in BuildLambdaExpr()
216 Res->setLexicalDeclContext(lexicalDC); in ActOnProperty()633 PDecl->setLexicalDeclContext(lexicalDC); in CreatePropertyDecl()1068 ImplDecl->setLexicalDeclContext(Impl); in RedeclarePropertyAccessor()
2122 NewClass->setLexicalDeclContext(CurContext); in CheckClassTemplate()2123 NewTemplate->setLexicalDeclContext(CurContext); in CheckClassTemplate()3989 Decl->setLexicalDeclContext(ClassTemplate->getLexicalDeclContext()); in CheckTemplateIdType()4636 Specialization->setLexicalDeclContext(CurContext); in ActOnVarTemplateSpecialization()8877 Specialization->setLexicalDeclContext(CurContext); in ActOnClassTemplateSpecialization()9446 Specialization->setLexicalDeclContext(FD->getLexicalDeclContext()); in CheckFunctionTemplateSpecialization()10068 Specialization->setLexicalDeclContext(CurContext); in ActOnExplicitInstantiation()
3596 D->setLexicalDeclContext(LexDC); in adjustDeclContextForDeclaratorDecl()7702 NewVD->setLexicalDeclContext(CurContext); in ActOnVariableDeclarator()7704 NewTemplate->setLexicalDeclContext(CurContext); in ActOnVariableDeclarator()9633 NewFD->setLexicalDeclContext(CurContext); in ActOnFunctionDeclarator()9730 FunctionTemplate->setLexicalDeclContext(CurContext); in ActOnFunctionDeclarator()10079 TD->setLexicalDeclContext(TagDC); in ActOnFunctionDeclarator()16770 New->setLexicalDeclContext(CurContext); in ActOnTag()17489 New->setLexicalDeclContext(CurContext); in ActOnTag()18992 ClsFields[i]->setLexicalDeclContext(ID); in ActOnFields()19005 ClsFields[I]->setLexicalDeclContext(IMPDecl); in ActOnFields()[all …]
2148 ivars[i]->setLexicalDeclContext(ImpDecl); in CheckImplementationIvars()2186 ImplIvar->setLexicalDeclContext(ImpDecl); in CheckImplementationIvars()
9554 NewD->setLexicalDeclContext(CurContext); in DeclApplyPragmaWeak()
1298 RefVD->setLexicalDeclContext(Src->getLexicalDeclContext()); in checkTupleLikeDecomposition()
22417 VD->setLexicalDeclContext(DMD); in ActOnOpenMPDeclareMapperDirective()
2261 ToD->setLexicalDeclContext(LexicalDC); in VisitEmptyDecl()2325 ToD->setLexicalDeclContext(DC); in VisitAccessSpecDecl()2352 ToD->setLexicalDeclContext(LexicalDC); in VisitStaticAssertDecl()2420 ToNamespace->setLexicalDeclContext(LexicalDC); in VisitNamespaceDecl()2470 ToD->setLexicalDeclContext(LexicalDC); in VisitNamespaceAliasDecl()2562 ToTypedef->setLexicalDeclContext(LexicalDC); in VisitTypedefNameDecl()2635 ToAlias->setLexicalDeclContext(LexicalDC); in VisitTypeAliasTemplateDecl()2676 ToLabel->setLexicalDeclContext(LexicalDC); in VisitLabelDecl()2763 D2->setLexicalDeclContext(LexicalDC); in VisitEnumDecl()2937 D2->setLexicalDeclContext(LexicalDC); in VisitRecordDecl()[all …]
340 void Decl::setLexicalDeclContext(DeclContext *DC) { in setLexicalDeclContext() function in Decl
2224 property->setLexicalDeclContext(this); in addPropertyImplementation()
286 result->setLexicalDeclContext( in tryInstantiateStdTemplate()
123 decl->setLexicalDeclContext(decl->getASTContext().getTranslationUnitDecl()); in OverrideOne()206 backup.first->setLexicalDeclContext(backup.second.lexical_decl_context); in ~DeclContextOverride()
2478 method->setLexicalDeclContext(this); in addInstanceMethod()2484 method->setLexicalDeclContext(this); in addClassMethod()
900 void setLexicalDeclContext(DeclContext *DC);