Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaLambda.cpp282 Decl *&ManglingContextDecl) { in getCurrentMangleNumberContext() argument
285 ManglingContextDecl = ExprEvalContexts.back().ManglingContextDecl; in getCurrentMangleNumberContext()
299 if (ManglingContextDecl) { in getCurrentMangleNumberContext()
316 } else if (isa<FieldDecl>(ManglingContextDecl)) { in getCurrentMangleNumberContext()
331 !(ManglingContextDecl && isa<ParmVarDecl>(ManglingContextDecl))) || in getCurrentMangleNumberContext()
333 ManglingContextDecl = nullptr; in getCurrentMangleNumberContext()
339 ManglingContextDecl = nullptr; in getCurrentMangleNumberContext()
346 ManglingContextDecl = nullptr; in getCurrentMangleNumberContext()
446 Decl *ManglingContextDecl; in startLambdaDefinition() local
449 ManglingContextDecl)) { in startLambdaDefinition()
[all …]
H A DSemaDecl.cpp4135 Decl *ManglingContextDecl; in handleTagNumbering() local
4137 Tag->getDeclContext(), ManglingContextDecl)) { in handleTagNumbering()
4857 Decl *ManglingContextDecl; in BuildAnonymousStructOrUnion() local
4859 NewVD->getDeclContext(), ManglingContextDecl)) { in BuildAnonymousStructOrUnion()
6881 Decl *ManglingContextDecl; in ActOnVariableDeclarator() local
6883 NewVD->getDeclContext(), ManglingContextDecl)) { in ActOnVariableDeclarator()
H A DSemaExpr.cpp13526 Decl *ManglingContextDecl; in ActOnBlockStart() local
13529 ManglingContextDecl)) { in ActOnBlockStart()
13531 Block->setBlockMangling(ManglingNumber, ManglingContextDecl); in ActOnBlockStart()
14441 Decl *ClosureContextDecl = ExprEvalContexts.back().ManglingContextDecl; in PushExpressionEvaluationContext()
15974 ExprEvalContexts.back().ManglingContextDecl)) { in DiagRuntimeBehavior()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DDecl.h3922 Decl *ManglingContextDecl = nullptr; variable
4022 return ManglingContextDecl; in getBlockManglingContextDecl()
4027 ManglingContextDecl = Ctx; in setBlockMangling()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DSema.h991 Decl *ManglingContextDecl; member
1019 Decl *ManglingContextDecl, in ExpressionEvaluationContextRecord()
1023 ManglingContextDecl(ManglingContextDecl), MangleNumbering(), in ExpressionEvaluationContextRecord()
1055 Decl *&ManglingContextDecl);