Searched refs:ContextDecl (Results 1 – 10 of 10) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | Linkage.h | 135 LinkageInfo getLVForClosure(const DeclContext *DC, Decl *ContextDecl,
|
| H A D | Decl.cpp | 1315 Decl *ContextDecl, in getLVForClosure() argument 1319 if (!ContextDecl) in getLVForClosure() 1321 else if (isa<ParmVarDecl>(ContextDecl)) in getLVForClosure() 1323 dyn_cast<NamedDecl>(ContextDecl->getDeclContext()->getRedeclContext()); in getLVForClosure() 1324 else if (isa<ImplicitConceptSpecializationDecl>(ContextDecl)) { in getLVForClosure() 1327 Owner = dyn_cast<NamedDecl>(ContextDecl->getDeclContext()); in getLVForClosure() 1329 Owner = cast<NamedDecl>(ContextDecl); in getLVForClosure()
|
| H A D | DeclCXX.cpp | 1844 return getLambdaData().ContextDecl.get(Source); in getLambdaContextDecl() 1854 getLambdaData().ContextDecl = Numbering.ContextDecl; in setLambdaNumbering()
|
| H A D | ASTImporter.cpp | 3421 ExpectedDecl CDeclOrErr = import(Numbering.ContextDecl); in VisitRecordDecl() 3424 Numbering.ContextDecl = *CDeclOrErr; in VisitRecordDecl()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaOpenACC.cpp | 1826 auto *ContextDecl = cast<FunctionDecl>(getCurContext()); in ActOnVariableDeclarator() local 1831 for (const auto *A : ContextDecl->attrs()) { in ActOnVariableDeclarator() 1840 MagicStaticLocs.insert({ContextDecl->getCanonicalDecl(), VD->getBeginLoc()}); in ActOnVariableDeclarator()
|
| H A D | SemaLambda.cpp | 502 std::tie(MCtx, Numbering.ContextDecl) = in handleLambdaNumbering() 513 MCtx = getMangleNumberingContext(Class, Numbering.ContextDecl); in handleLambdaNumbering()
|
| H A D | SemaExprCXX.cpp | 1236 Decl *ContextDecl, in CXXThisScopeRAII() argument 1241 if (!Enabled || !ContextDecl) in CXXThisScopeRAII() 1245 if (ClassTemplateDecl *Template = dyn_cast<ClassTemplateDecl>(ContextDecl)) in CXXThisScopeRAII() 1248 Record = cast<CXXRecordDecl>(ContextDecl); in CXXThisScopeRAII()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | DeclCXX.h | 426 LazyDeclPtr ContextDecl; member 1806 Decl *ContextDecl = nullptr; member
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReaderDecl.cpp | 2040 Lambda.ContextDecl = LambdaContext; in ReadCXXDefinitionData()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Sema.h | 8393 CXXThisScopeRAII(Sema &S, Decl *ContextDecl, Qualifiers CXXThisTypeQuals,
|