Searched refs:ContextDecl (Results 1 – 9 of 9) sorted by relevance
135 LinkageInfo getLVForClosure(const DeclContext *DC, Decl *ContextDecl,
1309 Decl *ContextDecl, in getLVForClosure() argument1313 if (!ContextDecl) in getLVForClosure()1315 else if (isa<ParmVarDecl>(ContextDecl)) in getLVForClosure()1317 dyn_cast<NamedDecl>(ContextDecl->getDeclContext()->getRedeclContext()); in getLVForClosure()1318 else if (isa<ImplicitConceptSpecializationDecl>(ContextDecl)) { in getLVForClosure()1321 Owner = dyn_cast<NamedDecl>(ContextDecl->getDeclContext()); in getLVForClosure()1323 Owner = cast<NamedDecl>(ContextDecl); in getLVForClosure()
1727 return getLambdaData().ContextDecl.get(Source); in getLambdaContextDecl()1737 getLambdaData().ContextDecl = Numbering.ContextDecl; in setLambdaNumbering()
3150 ExpectedDecl CDeclOrErr = import(Numbering.ContextDecl); in VisitRecordDecl()3153 Numbering.ContextDecl = *CDeclOrErr; in VisitRecordDecl()
481 std::tie(MCtx, Numbering.ContextDecl) = in handleLambdaNumbering()492 MCtx = getMangleNumberingContext(Class, Numbering.ContextDecl); in handleLambdaNumbering()
1254 Decl *ContextDecl, in CXXThisScopeRAII() argument1259 if (!Enabled || !ContextDecl) in CXXThisScopeRAII()1263 if (ClassTemplateDecl *Template = dyn_cast<ClassTemplateDecl>(ContextDecl)) in CXXThisScopeRAII()1266 Record = cast<CXXRecordDecl>(ContextDecl); in CXXThisScopeRAII()
427 LazyDeclPtr ContextDecl; member1806 Decl *ContextDecl = nullptr; member
2019 Lambda.ContextDecl = LambdaContext; in ReadCXXDefinitionData()
8067 CXXThisScopeRAII(Sema &S, Decl *ContextDecl, Qualifiers CXXThisTypeQuals,