Lines Matching refs:ManglingContextDecl

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()
442 Decl *ManglingContextDecl; in handleLambdaNumbering() local
444 ManglingContextDecl) = *Mangling; in handleLambdaNumbering()
445 Class->setLambdaMangling(ManglingNumber, ManglingContextDecl, in handleLambdaNumbering()
453 Decl *ManglingContextDecl) -> MangleNumberingContext * { in handleLambdaNumbering() argument
455 if (ManglingContextDecl) in handleLambdaNumbering()
457 ASTContext::NeedExtraManglingDecl, ManglingContextDecl); in handleLambdaNumbering()
466 Decl *ManglingContextDecl; in handleLambdaNumbering() local
467 std::tie(MCtx, ManglingContextDecl) = in handleLambdaNumbering()
479 MCtx = getMangleNumberingContext(Class, ManglingContextDecl); in handleLambdaNumbering()
485 Class->setLambdaMangling(ManglingNumber, ManglingContextDecl, in handleLambdaNumbering()