Home
last modified time | relevance | path

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

/external/llvm-project/clang/lib/AST/
DLinkage.h132 LinkageInfo getLVForClosure(const DeclContext *DC, Decl *ContextDecl,
DDecl.cpp1191 Decl *ContextDecl, in getLVForClosure() argument
1195 if (!ContextDecl) in getLVForClosure()
1197 else if (isa<ParmVarDecl>(ContextDecl)) in getLVForClosure()
1199 dyn_cast<NamedDecl>(ContextDecl->getDeclContext()->getRedeclContext()); in getLVForClosure()
1201 Owner = cast<NamedDecl>(ContextDecl); in getLVForClosure()
DDeclCXX.cpp1589 return getLambdaData().ContextDecl.get(Source); in getLambdaContextDecl()
/external/clang/include/clang/AST/
DDeclCXX.h535 ManglingNumber(0), ContextDecl(nullptr), Captures(nullptr), in LambdaDefinitionData()
576 Decl *ContextDecl; member
1670 return getLambdaData().ContextDecl; in getLambdaContextDecl()
1675 void setLambdaMangling(unsigned ManglingNumber, Decl *ContextDecl) { in setLambdaMangling() argument
1677 getLambdaData().ContextDecl = ContextDecl; in setLambdaMangling()
/external/llvm-project/clang/include/clang/AST/
DDeclCXX.h402 LazyDeclPtr ContextDecl; member
1725 void setLambdaMangling(unsigned ManglingNumber, Decl *ContextDecl,
1729 getLambdaData().ContextDecl = ContextDecl;
/external/clang/lib/AST/
DDecl.cpp1117 static LinkageInfo getLVForClosure(const DeclContext *DC, Decl *ContextDecl, in getLVForClosure() argument
1120 if (ContextDecl) { in getLVForClosure()
1121 if (isa<ParmVarDecl>(ContextDecl)) in getLVForClosure()
1122 DC = ContextDecl->getDeclContext()->getRedeclContext(); in getLVForClosure()
1124 return getLVForDecl(cast<NamedDecl>(ContextDecl), computation); in getLVForClosure()
/external/clang/lib/Sema/
DSemaExprCXX.cpp1002 Decl *ContextDecl, in CXXThisScopeRAII() argument
1007 if (!Enabled || !ContextDecl) in CXXThisScopeRAII()
1011 if (ClassTemplateDecl *Template = dyn_cast<ClassTemplateDecl>(ContextDecl)) in CXXThisScopeRAII()
1014 Record = cast<CXXRecordDecl>(ContextDecl); in CXXThisScopeRAII()
/external/llvm-project/clang/lib/Sema/
DSemaExprCXX.cpp1204 Decl *ContextDecl, in CXXThisScopeRAII() argument
1209 if (!Enabled || !ContextDecl) in CXXThisScopeRAII()
1213 if (ClassTemplateDecl *Template = dyn_cast<ClassTemplateDecl>(ContextDecl)) in CXXThisScopeRAII()
1216 Record = cast<CXXRecordDecl>(ContextDecl); in CXXThisScopeRAII()
/external/clang/lib/Serialization/
DASTReaderDecl.cpp1528 Lambda.ContextDecl = ReadDecl(Record, Idx); in ReadCXXDefinitionData()
DASTWriter.cpp5542 AddDeclRef(Lambda.ContextDecl); in AddCXXDefinitionData()
/external/llvm-project/clang/lib/Serialization/
DASTReaderDecl.cpp1751 Lambda.ContextDecl = readDeclID(); in ReadCXXDefinitionData()
/external/clang/include/clang/Sema/
DSema.h4704 CXXThisScopeRAII(Sema &S, Decl *ContextDecl, unsigned CXXThisTypeQuals,
/external/llvm-project/clang/include/clang/Sema/
DSema.h5992 CXXThisScopeRAII(Sema &S, Decl *ContextDecl, Qualifiers CXXThisTypeQuals,