Home
last modified time | relevance | path

Searched refs:ContextDecl (Results 1 – 7 of 7) sorted by relevance

/openbsd-src/gnu/llvm/clang/lib/AST/
H A DLinkage.h132 LinkageInfo getLVForClosure(const DeclContext *DC, Decl *ContextDecl,
H A DDecl.cpp1265 Decl *ContextDecl, in getLVForClosure() argument
1269 if (!ContextDecl) in getLVForClosure()
1271 else if (isa<ParmVarDecl>(ContextDecl)) in getLVForClosure()
1273 dyn_cast<NamedDecl>(ContextDecl->getDeclContext()->getRedeclContext()); in getLVForClosure()
1274 else if (isa<ImplicitConceptSpecializationDecl>(ContextDecl)) { in getLVForClosure()
1277 Owner = dyn_cast<NamedDecl>(ContextDecl->getDeclContext()); in getLVForClosure()
1279 Owner = cast<NamedDecl>(ContextDecl); in getLVForClosure()
H A DDeclCXX.cpp1646 return getLambdaData().ContextDecl.get(Source); in getLambdaContextDecl()
/openbsd-src/gnu/llvm/clang/include/clang/AST/
H A DDeclCXX.h411 LazyDeclPtr ContextDecl; member
1768 void setLambdaMangling(unsigned ManglingNumber, Decl *ContextDecl,
1772 getLambdaData().ContextDecl = ContextDecl;
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaExprCXX.cpp1222 Decl *ContextDecl, in CXXThisScopeRAII() argument
1227 if (!Enabled || !ContextDecl) in CXXThisScopeRAII()
1231 if (ClassTemplateDecl *Template = dyn_cast<ClassTemplateDecl>(ContextDecl)) in CXXThisScopeRAII()
1234 Record = cast<CXXRecordDecl>(ContextDecl); in CXXThisScopeRAII()
/openbsd-src/gnu/llvm/clang/lib/Serialization/
H A DASTReaderDecl.cpp1937 Lambda.ContextDecl = readDeclID(); in ReadCXXDefinitionData()
/openbsd-src/gnu/llvm/clang/include/clang/Sema/
H A DSema.h6651 CXXThisScopeRAII(Sema &S, Decl *ContextDecl, Qualifiers CXXThisTypeQuals,