Home
last modified time | relevance | path

Searched refs:ManglingContextDecl (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaLambda.cpp277 Decl *ManglingContextDecl = ExprEvalContexts.back().ManglingContextDecl; in getCurrentMangleNumberContext() local
291 if (ManglingContextDecl) { in getCurrentMangleNumberContext()
308 } else if (isa<FieldDecl>(ManglingContextDecl)) { in getCurrentMangleNumberContext()
323 !(ManglingContextDecl && isa<ParmVarDecl>(ManglingContextDecl))) || in getCurrentMangleNumberContext()
336 return std::make_tuple(nullptr, ManglingContextDecl); in getCurrentMangleNumberContext()
351 ManglingContextDecl); in getCurrentMangleNumberContext()
434 Decl *ManglingContextDecl; in handleLambdaNumbering() local
436 ManglingContextDecl) = *Mangling; in handleLambdaNumbering()
447 if (ManglingContextDecl) in handleLambdaNumbering()
458 Decl *ManglingContextDecl; in handleLambdaNumbering() local
[all …]
H A DSemaDecl.cpp4795 Decl *ManglingContextDecl; in handleTagNumbering() local
4796 std::tie(MCtx, ManglingContextDecl) = in handleTagNumbering()
5654 Decl *ManglingContextDecl; in BuildAnonymousStructOrUnion() local
5655 std::tie(MCtx, ManglingContextDecl) = in BuildAnonymousStructOrUnion()
7910 Decl *ManglingContextDecl; in ActOnVariableDeclarator() local
7911 std::tie(MCtx, ManglingContextDecl) = in ActOnVariableDeclarator()
H A DSemaExpr.cpp16167 Decl *ManglingContextDecl; in ActOnBlockStart() local
16168 std::tie(MCtx, ManglingContextDecl) = in ActOnBlockStart()
16172 Block->setBlockMangling(ManglingNumber, ManglingContextDecl); in ActOnBlockStart()
17426 Decl *ClosureContextDecl = ExprEvalContexts.back().ManglingContextDecl; in PushExpressionEvaluationContext()
19801 ExprEvalContexts.back().ManglingContextDecl)) { in DiagIfReachable()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DDecl.h4283 Decl *ManglingContextDecl = nullptr; variable
4387 Decl *getBlockManglingContextDecl() const { return ManglingContextDecl; } in getBlockManglingContextDecl()
4391 ManglingContextDecl = Ctx; in setBlockMangling()
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DSema.h1295 Decl *ManglingContextDecl; member
1333 Decl *ManglingContextDecl, in ExpressionEvaluationContextRecord()
1337 ManglingContextDecl(ManglingContextDecl), ExprContext(ExprContext), in ExpressionEvaluationContextRecord()