Searched refs:setLexicalDeclContext (Results 1 – 11 of 11) sorted by relevance
2109 ToNamespace->setLexicalDeclContext(LexicalDC); in VisitNamespaceDecl()2187 ToTypedef->setLexicalDeclContext(LexicalDC); in VisitTypedefNameDecl()2258 D2->setLexicalDeclContext(LexicalDC); in VisitEnumDecl()2370 D2->setLexicalDeclContext(LexicalDC); in VisitRecordDecl()2428 ToEnumerator->setLexicalDeclContext(LexicalDC); in VisitEnumConstantDecl()2562 ToFunction->setLexicalDeclContext(LexicalDC); in VisitFunctionDecl()2642 ToField->setLexicalDeclContext(LexicalDC); in VisitFieldDecl()2705 ToIndirectField->setLexicalDeclContext(LexicalDC); in VisitIndirectFieldDecl()2754 ToIvar->setLexicalDeclContext(LexicalDC); in VisitObjCIvarDecl()2872 ToVar->setLexicalDeclContext(LexicalDC); in VisitVarDecl()[all …]
199 void Decl::setLexicalDeclContext(DeclContext *DC) { in setLexicalDeclContext() function in Decl
1170 property->setLexicalDeclContext(this); in addPropertyImplementation()
300 Var->setLexicalDeclContext(D->getLexicalDeclContext()); in VisitVarDecl()863 Inst->setLexicalDeclContext(Owner); in VisitClassTemplateDecl()864 RecordInst->setLexicalDeclContext(Owner); in VisitClassTemplateDecl()869 Inst->setLexicalDeclContext(D->getLexicalDeclContext()); in VisitClassTemplateDecl()870 RecordInst->setLexicalDeclContext(D->getLexicalDeclContext()); in VisitClassTemplateDecl()1092 Function->setLexicalDeclContext(LexicalDC); in VisitFunctionDecl()1139 FunctionTemplate->setLexicalDeclContext(LexicalDC); in VisitFunctionDecl()1470 FunctionTemplate->setLexicalDeclContext(Owner); in VisitCXXMethodDecl()1473 FunctionTemplate->setLexicalDeclContext(D->getLexicalDeclContext()); in VisitCXXMethodDecl()1498 Method->setLexicalDeclContext(Owner); in VisitCXXMethodDecl()[all …]
85 Method->setLexicalDeclContext(CurContext); in startLambdaDefinition()822 CallOperator->setLexicalDeclContext(Class); in ActOnLambdaExpr()
168 Res->setLexicalDeclContext(lexicalDC); in ActOnProperty()470 PDecl->setLexicalDeclContext(lexicalDC); in CreatePropertyDecl()1900 GetterMethod->setLexicalDeclContext(lexicalDC); in ProcessPropertyDecl()1952 SetterMethod->setLexicalDeclContext(lexicalDC); in ProcessPropertyDecl()
4303 NewVD->setLexicalDeclContext(CurContext); in ActOnVariableDeclarator()5003 NewFD->setLexicalDeclContext(SemaRef.CurContext); in CreateNewFunctionDecl()5213 NewFD->setLexicalDeclContext(CurContext); in ActOnFunctionDeclarator()5255 FunctionTemplate->setLexicalDeclContext(CurContext); in ActOnFunctionDeclarator()7688 D->setLexicalDeclContext(CurContext); in ActOnStartOfFunctionDef()8990 New->setLexicalDeclContext(CurContext); in ActOnTag()10216 ClsFields[i]->setLexicalDeclContext(ID); in ActOnFields()10229 ClsFields[I]->setLexicalDeclContext(IMPDecl); in ActOnFields()10263 ClsFields[i]->setLexicalDeclContext(CDecl); in ActOnFields()
1098 NewClass->setLexicalDeclContext(CurContext); in CheckClassTemplate()1099 NewTemplate->setLexicalDeclContext(CurContext); in CheckClassTemplate()2101 Decl->setLexicalDeclContext(ClassTemplate->getLexicalDeclContext()); in CheckTemplateIdType()5590 Specialization->setLexicalDeclContext(CurContext); in ActOnClassTemplateSpecialization()6446 Specialization->setLexicalDeclContext(CurContext); in ActOnExplicitInstantiation()
1081 ivars[i]->setLexicalDeclContext(ImpDecl); in CheckImplementationIvars()1105 ImplIvar->setLexicalDeclContext(ImpDecl); in CheckImplementationIvars()
1434 method->setLexicalDeclContext(this); in addInstanceMethod()1439 method->setLexicalDeclContext(this); in addClassMethod()
646 void setLexicalDeclContext(DeclContext *DC);