Home
last modified time | relevance | path

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

/NextBSD/contrib/llvm/tools/clang/lib/Sema/
HDSemaLambda.cpp278 Decl *&ManglingContextDecl) { in getCurrentMangleNumberContext() argument
281 ManglingContextDecl = ExprEvalContexts.back().ManglingContextDecl; in getCurrentMangleNumberContext()
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()
302 } else if (isa<FieldDecl>(ManglingContextDecl)) { in getCurrentMangleNumberContext()
317 !(ManglingContextDecl && isa<ParmVarDecl>(ManglingContextDecl))) || in getCurrentMangleNumberContext()
319 ManglingContextDecl = nullptr; in getCurrentMangleNumberContext()
323 ManglingContextDecl = nullptr; in getCurrentMangleNumberContext()
329 ManglingContextDecl = nullptr; in getCurrentMangleNumberContext()
[all …]
HDSemaDecl.cpp3575 Decl *ManglingContextDecl; in handleTagNumbering() local
3577 Tag->getDeclContext(), ManglingContextDecl)) { in handleTagNumbering()
4280 Decl *ManglingContextDecl; in BuildAnonymousStructOrUnion() local
4282 NewVD->getDeclContext(), ManglingContextDecl)) { in BuildAnonymousStructOrUnion()
6111 Decl *ManglingContextDecl; in ActOnVariableDeclarator() local
6113 NewVD->getDeclContext(), ManglingContextDecl)) { in ActOnVariableDeclarator()
HDSemaExpr.cpp11215 Decl *ManglingContextDecl; in ActOnBlockStart() local
11218 ManglingContextDecl)) { in ActOnBlockStart()
11220 Block->setBlockMangling(ManglingNumber, ManglingContextDecl); in ActOnBlockStart()
12071 Decl *ClosureContextDecl = ExprEvalContexts.back().ManglingContextDecl; in PushExpressionEvaluationContext()
/NextBSD/contrib/llvm/tools/clang/include/clang/AST/
HDDecl.h3482 Decl *ManglingContextDecl; variable
3491 ManglingNumber(0), ManglingContextDecl(nullptr) {} in BlockDecl()
3593 return ManglingContextDecl; in getBlockManglingContextDecl()
3598 ManglingContextDecl = Ctx; in setBlockMangling()
/NextBSD/contrib/llvm/tools/clang/include/clang/Sema/
HDSema.h823 Decl *ManglingContextDecl; member
843 Decl *ManglingContextDecl, in ExpressionEvaluationContextRecord()
848 ManglingContextDecl(ManglingContextDecl), MangleNumbering() { } in ExpressionEvaluationContextRecord()
871 Decl *&ManglingContextDecl);