Lines Matching defs:ManglingContextDecl
278 Decl *&ManglingContextDecl) {
281 ManglingContextDecl = ExprEvalContexts.back().ManglingContextDecl;
293 if (ManglingContextDecl) {
294 if (ParmVarDecl *Param = dyn_cast<ParmVarDecl>(ManglingContextDecl)) {
299 } else if (VarDecl *Var = dyn_cast<VarDecl>(ManglingContextDecl)) {
302 } else if (isa<FieldDecl>(ManglingContextDecl)) {
317 !(ManglingContextDecl && isa<ParmVarDecl>(ManglingContextDecl))) ||
319 ManglingContextDecl = nullptr;
323 ManglingContextDecl = nullptr;
329 ManglingContextDecl = nullptr;
347 assert(ManglingContextDecl && "Need to have a context declaration");
424 Decl *ManglingContextDecl;
427 ManglingContextDecl)) {
429 Class->setLambdaMangling(ManglingNumber, ManglingContextDecl);