Searched refs:setLexicalDeclContext (Results 1 – 19 of 19) sorted by relevance
2743 ToD->setLexicalDeclContext(LexicalDC); in VisitEmptyDecl()2807 ToD->setLexicalDeclContext(DC); in VisitAccessSpecDecl()2834 ToD->setLexicalDeclContext(LexicalDC); in VisitStaticAssertDecl()2903 ToNamespace->setLexicalDeclContext(LexicalDC); in VisitNamespaceDecl()2953 ToD->setLexicalDeclContext(LexicalDC); in VisitNamespaceAliasDecl()3061 ToTypedef->setLexicalDeclContext(LexicalDC); in VisitTypedefNameDecl()3136 ToAlias->setLexicalDeclContext(LexicalDC); in VisitTypeAliasTemplateDecl()3177 ToLabel->setLexicalDeclContext(LexicalDC); in VisitLabelDecl()3269 D2->setLexicalDeclContext(LexicalDC); in VisitEnumDecl()3447 D2->setLexicalDeclContext(LexicalDC); in VisitRecordDecl()[all …]
368 void Decl::setLexicalDeclContext(DeclContext *DC) { in setLexicalDeclContext() function in Decl
2207 property->setLexicalDeclContext(this); in addPropertyImplementation()
308 Builder.Template->setLexicalDeclContext(Builder.Record->getDeclContext()); in finalizeTemplateArgs()515 Method->setLexicalDeclContext(DeclBuilder.Record); in finalize()560 Record->setLexicalDeclContext(HLSLNamespace); in BuiltinTypeDeclBuilder()
1048 Method->setLexicalDeclContext(LSI->Lambda); in CompleteLambdaCallOperator()1056 TemplateMethod->setLexicalDeclContext(DC); in CompleteLambdaCallOperator()1063 Method->setLexicalDeclContext(DC); in CompleteLambdaCallOperator()1134 Method->setLexicalDeclContext(CurContext); in ActOnLambdaExpressionAfterIntroducer()2161 CallOperator->setLexicalDeclContext(Class); in BuildLambdaExpr()2169 TemplateOrNonTemplateCallOperatorDecl->setLexicalDeclContext(Class); in BuildLambdaExpr()
2268 Inst->setLexicalDeclContext(Owner); in VisitClassTemplateDecl()2269 RecordInst->setLexicalDeclContext(Owner); in VisitClassTemplateDecl()2320 Inst->setLexicalDeclContext(D->getLexicalDeclContext()); in VisitClassTemplateDecl()2321 RecordInst->setLexicalDeclContext(D->getLexicalDeclContext()); in VisitClassTemplateDecl()2403 Inst->setLexicalDeclContext(D->getLexicalDeclContext()); in VisitVarTemplateDecl()2404 VarInst->setLexicalDeclContext(D->getLexicalDeclContext()); in VisitVarTemplateDecl()2773 Function->setLexicalDeclContext(LexicalDC); in VisitFunctionDecl()2805 FunctionTemplate->setLexicalDeclContext(LexicalDC); in VisitFunctionDecl()3208 FunctionTemplate->setLexicalDeclContext(Owner); in VisitCXXMethodDecl()3211 FunctionTemplate->setLexicalDeclContext(D->getLexicalDeclContext()); in VisitCXXMethodDecl()[all …]
120 Template->setLexicalDeclContext(Record->getDeclContext()); in defineHLSLVectorAlias()
217 Res->setLexicalDeclContext(lexicalDC); in ActOnProperty()619 PDecl->setLexicalDeclContext(lexicalDC); in CreatePropertyDecl()1054 ImplDecl->setLexicalDeclContext(Impl); in RedeclarePropertyAccessor()
2160 NewClass->setLexicalDeclContext(CurContext); in CheckClassTemplate()2161 NewTemplate->setLexicalDeclContext(CurContext); in CheckClassTemplate()3753 Decl->setLexicalDeclContext(ClassTemplate->getLexicalDeclContext()); in CheckTemplateIdType()4412 Specialization->setLexicalDeclContext(CurContext); in ActOnVarTemplateSpecialization()8842 Specialization->setLexicalDeclContext(CurContext); in ActOnClassTemplateSpecialization()9457 Specialization->setLexicalDeclContext(FD->getLexicalDeclContext()); in CheckFunctionTemplateSpecialization()10127 Specialization->setLexicalDeclContext(CurContext); in ActOnExplicitInstantiation()
3594 D->setLexicalDeclContext(LexDC); in adjustDeclContextForDeclaratorDecl()7874 NewVD->setLexicalDeclContext(CurContext); in ActOnVariableDeclarator()7876 NewTemplate->setLexicalDeclContext(CurContext); in ActOnVariableDeclarator()9936 NewFD->setLexicalDeclContext(CurContext); in ActOnFunctionDeclarator()10039 FunctionTemplate->setLexicalDeclContext(CurContext); in ActOnFunctionDeclarator()10418 TD->setLexicalDeclContext(TagDC); in ActOnFunctionDeclarator()17683 New->setLexicalDeclContext(CurContext); in ActOnTag()18427 New->setLexicalDeclContext(CurContext); in ActOnTag()19855 ClsFields[i]->setLexicalDeclContext(ID); in ActOnFields()19868 ClsFields[I]->setLexicalDeclContext(IMPDecl); in ActOnFields()[all …]
2160 ivars[i]->setLexicalDeclContext(ImpDecl); in CheckImplementationIvars()2198 ImplIvar->setLexicalDeclContext(ImpDecl); in CheckImplementationIvars()
8133 NewD->setLexicalDeclContext(CurContext); in DeclApplyPragmaWeak()
21646 VD->setLexicalDeclContext(DMD); in buildImplicitMapper()22554 VD->setLexicalDeclContext(DMD); in ActOnOpenMPDeclareMapperDirective()
1370 RefVD->setLexicalDeclContext(Src->getLexicalDeclContext()); in checkTupleLikeDecomposition()
288 result->setLexicalDeclContext( in tryInstantiateStdTemplate()
125 decl->setLexicalDeclContext(decl->getASTContext().getTranslationUnitDecl()); in OverrideOne()208 backup.first->setLexicalDeclContext(backup.second.lexical_decl_context); in ~DeclContextOverride()
2489 method->setLexicalDeclContext(this); in addInstanceMethod()2495 method->setLexicalDeclContext(this); in addClassMethod()
932 void setLexicalDeclContext(DeclContext *DC);
9776 {"_ZN5clang4Decl21setLexicalDeclContextEPNS_11DeclContextE", "clang::Decl::setLexicalDeclContext(cl…