Home
last modified time | relevance | path

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

/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/
DSemaLambda.cpp279 Decl *ManglingContextDecl = ExprEvalContexts.back().ManglingContextDecl; in getCurrentMangleNumberContext() local
293 if (ManglingContextDecl) { in getCurrentMangleNumberContext()
294 if (ParmVarDecl *Param = dyn_cast<ParmVarDecl>(ManglingContextDecl)) { in getCurrentMangleNumberContext()
299 } else if (VarDecl *Var = dyn_cast<VarDecl>(ManglingContextDecl)) { in getCurrentMangleNumberContext()
310 } else if (isa<FieldDecl>(ManglingContextDecl)) { in getCurrentMangleNumberContext()
325 !(ManglingContextDecl && isa<ParmVarDecl>(ManglingContextDecl))) || in getCurrentMangleNumberContext()
338 return std::make_tuple(nullptr, ManglingContextDecl); in getCurrentMangleNumberContext()
352 ManglingContextDecl), in getCurrentMangleNumberContext()
353 ManglingContextDecl); in getCurrentMangleNumberContext()
436 Decl *ManglingContextDecl; in handleLambdaNumbering() local
[all …]
DSemaDecl.cpp4453 Decl *ManglingContextDecl; in handleTagNumbering() local
4454 std::tie(MCtx, ManglingContextDecl) = in handleTagNumbering()
5309 Decl *ManglingContextDecl; in BuildAnonymousStructOrUnion() local
5310 std::tie(MCtx, ManglingContextDecl) = in BuildAnonymousStructOrUnion()
7536 Decl *ManglingContextDecl; in ActOnVariableDeclarator() local
7537 std::tie(MCtx, ManglingContextDecl) = in ActOnVariableDeclarator()
DSemaExpr.cpp15399 Decl *ManglingContextDecl; in ActOnBlockStart() local
15400 std::tie(MCtx, ManglingContextDecl) = in ActOnBlockStart()
15404 Block->setBlockMangling(ManglingNumber, ManglingContextDecl); in ActOnBlockStart()
16542 Decl *ClosureContextDecl = ExprEvalContexts.back().ManglingContextDecl; in PushExpressionEvaluationContext()
18925 ExprEvalContexts.back().ManglingContextDecl)) { in DiagRuntimeBehavior()
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/
DDecl.h4204 Decl *ManglingContextDecl = nullptr; variable
4308 Decl *getBlockManglingContextDecl() const { return ManglingContextDecl; } in getBlockManglingContextDecl()
4312 ManglingContextDecl = Ctx; in setBlockMangling()
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Sema/
DSema.h1265 Decl *ManglingContextDecl; member
1298 Decl *ManglingContextDecl, in ExpressionEvaluationContextRecord()
1302 ManglingContextDecl(ManglingContextDecl), ExprContext(ExprContext) {} in ExpressionEvaluationContextRecord()