Lines Matching defs:ArgExpr
4642 if (DependentScopeDeclRefExpr *ArgExpr =
4644 SS.Adopt(ArgExpr->getQualifierLoc());
4645 NameInfo = ArgExpr->getNameInfo();
4646 } else if (CXXDependentScopeMemberExpr *ArgExpr =
4648 if (ArgExpr->isImplicitAccess()) {
4649 SS.Adopt(ArgExpr->getQualifierLoc());
4650 NameInfo = ArgExpr->getMemberNameInfo();
7973 Expr *ArgExpr = Args[I].getAsExpr();
7976 if (PackExpansionExpr *Expansion = dyn_cast<PackExpansionExpr>(ArgExpr))
7977 ArgExpr = Expansion->getPattern();
7980 while (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(ArgExpr))
7981 ArgExpr = ICE->getSubExpr();
7991 if (DeclRefExpr *DRE = dyn_cast<DeclRefExpr>(ArgExpr))
8011 findTemplateParameterInType(Param->getDepth(), ArgExpr);
8030 S.Diag(IsDefaultArgument ? TemplateNameLoc : ArgExpr->getBeginLoc(),