Home | History | Annotate | Download | only in Sema

Lines Matching refs:ArgExpr

3032     if (DeclRefExpr *ArgExpr = dyn_cast<DeclRefExpr>(Arg.getAsExpr())) {
3033 SS.Adopt(ArgExpr->getQualifierLoc());
3034 NameInfo = ArgExpr->getNameInfo();
3035 } else if (DependentScopeDeclRefExpr *ArgExpr =
3037 SS.Adopt(ArgExpr->getQualifierLoc());
3038 NameInfo = ArgExpr->getNameInfo();
3039 } else if (CXXDependentScopeMemberExpr *ArgExpr =
3041 if (ArgExpr->isImplicitAccess()) {
3042 SS.Adopt(ArgExpr->getQualifierLoc());
3043 NameInfo = ArgExpr->getMemberNameInfo();
5826 Expr *ArgExpr = Args[I].getAsExpr();
5829 if (PackExpansionExpr *Expansion = dyn_cast<PackExpansionExpr>(ArgExpr))
5830 ArgExpr = Expansion->getPattern();
5833 while (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(ArgExpr))
5834 ArgExpr = ICE->getSubExpr();
5844 if (DeclRefExpr *DRE = dyn_cast<DeclRefExpr>(ArgExpr))
5856 findTemplateParameter(Param->getDepth(), ArgExpr);
5887 S.Diag(IsDefaultArgument ? TemplateNameLoc : ArgExpr->getLocStart(),