Home
last modified time | relevance | path

Searched refs:setLexicalDeclContext (Results 1 – 18 of 18) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DHLSLExternalSemaSource.cpp69 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()
H A DSemaLambda.cpp1024 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()
H A DSemaTemplateInstantiateDecl.cpp1740 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 …]
H A DSemaObjCProperty.cpp216 Res->setLexicalDeclContext(lexicalDC); in ActOnProperty()
618 PDecl->setLexicalDeclContext(lexicalDC); in CreatePropertyDecl()
1053 ImplDecl->setLexicalDeclContext(Impl); in RedeclarePropertyAccessor()
H A DSemaTemplate.cpp2115 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()
H A DSemaDecl.cpp3525 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 …]
H A DSemaDeclObjC.cpp2151 ivars[i]->setLexicalDeclContext(ImpDecl); in CheckImplementationIvars()
2189 ImplIvar->setLexicalDeclContext(ImpDecl); in CheckImplementationIvars()
H A DSemaDeclAttr.cpp7292 NewD->setLexicalDeclContext(CurContext); in DeclApplyPragmaWeak()
H A DSemaDeclCXX.cpp1317 RefVD->setLexicalDeclContext(Src->getLexicalDeclContext()); in checkTupleLikeDecomposition()
H A DTreeTransform.h14405 NewCallOperator->setLexicalDeclContext(getSema().CurContext); in TransformLambdaExpr()
H A DSemaOpenMP.cpp21661 VD->setLexicalDeclContext(DMD); in ActOnOpenMPDeclareMapperDirective()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DASTImporter.cpp2474 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 …]
H A DDeclBase.cpp362 void Decl::setLexicalDeclContext(DeclContext *DC) { in setLexicalDeclContext() function in Decl
H A DDeclObjC.cpp2210 property->setLexicalDeclContext(this); in addPropertyImplementation()
/freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DCxxModuleHandler.cpp287 result->setLexicalDeclContext( in tryInstantiateStdTemplate()
H A DClangASTImporter.cpp126 decl->setLexicalDeclContext(decl->getASTContext().getTranslationUnitDecl()); in OverrideOne()
209 backup.first->setLexicalDeclContext(backup.second.lexical_decl_context); in ~DeclContextOverride()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDeclObjC.h2489 method->setLexicalDeclContext(this); in addInstanceMethod()
2495 method->setLexicalDeclContext(this); in addClassMethod()
H A DDeclBase.h924 void setLexicalDeclContext(DeclContext *DC);