Searched refs:ManglingContextDecl (Results 1 – 5 of 5) sorted by relevance
| /openbsd-src/gnu/llvm/clang/lib/Sema/ |
| H A D | SemaLambda.cpp | 279 Decl *ManglingContextDecl = ExprEvalContexts.back().ManglingContextDecl; in getCurrentMangleNumberContext() local 294 if (ManglingContextDecl) { in getCurrentMangleNumberContext() 295 if (ParmVarDecl *Param = dyn_cast<ParmVarDecl>(ManglingContextDecl)) { in getCurrentMangleNumberContext() 300 } else if (VarDecl *Var = dyn_cast<VarDecl>(ManglingContextDecl)) { in getCurrentMangleNumberContext() 311 } else if (isa<FieldDecl>(ManglingContextDecl)) { in getCurrentMangleNumberContext() 313 } else if (isa<ImplicitConceptSpecializationDecl>(ManglingContextDecl)) { in getCurrentMangleNumberContext() 328 !(ManglingContextDecl && isa<ParmVarDecl>(ManglingContextDecl))) || in getCurrentMangleNumberContext() 346 return std::make_tuple(nullptr, ManglingContextDecl); in getCurrentMangleNumberContext() 360 ManglingContextDecl), in getCurrentMangleNumberContext() 361 ManglingContextDecl); in getCurrentMangleNumberContext() [all …]
|
| H A D | SemaDecl.cpp | 4871 Decl *ManglingContextDecl; in handleTagNumbering() local 4872 std::tie(MCtx, ManglingContextDecl) = in handleTagNumbering() 5730 Decl *ManglingContextDecl; in BuildAnonymousStructOrUnion() local 5731 std::tie(MCtx, ManglingContextDecl) = in BuildAnonymousStructOrUnion() 8033 Decl *ManglingContextDecl; in ActOnVariableDeclarator() local 8034 std::tie(MCtx, ManglingContextDecl) = in ActOnVariableDeclarator()
|
| H A D | SemaExpr.cpp | 16435 Decl *ManglingContextDecl; in ActOnBlockStart() local 16436 std::tie(MCtx, ManglingContextDecl) = in ActOnBlockStart() 16440 Block->setBlockMangling(ManglingNumber, ManglingContextDecl); in ActOnBlockStart() 17701 Decl *ClosureContextDecl = ExprEvalContexts.back().ManglingContextDecl; in PushExpressionEvaluationContext() 20180 ExprEvalContexts.back().ManglingContextDecl)) { in DiagIfReachable()
|
| /openbsd-src/gnu/llvm/clang/include/clang/AST/ |
| H A D | Decl.h | 4396 Decl *ManglingContextDecl = nullptr; variable 4500 Decl *getBlockManglingContextDecl() const { return ManglingContextDecl; } in getBlockManglingContextDecl() 4504 ManglingContextDecl = Ctx; in setBlockMangling()
|
| /openbsd-src/gnu/llvm/clang/include/clang/Sema/ |
| H A D | Sema.h | 1296 Decl *ManglingContextDecl; member 1353 Decl *ManglingContextDecl, in ExpressionEvaluationContextRecord() 1357 ManglingContextDecl(ManglingContextDecl), ExprContext(ExprContext), in ExpressionEvaluationContextRecord()
|