reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
4702 if (S.DiagnoseUnexpandedParameterPack(E)) 4707 if (E->isValueDependent()) 4708 return E; 4711 if (!E->isIntegerConstantExpr(I, S.Context)) { 4712 S.Diag(E->getExprLoc(), diag::err_attribute_argument_n_type) 4713 << &AL << Idx << AANT_ArgumentIntegerConstant << E->getSourceRange(); 4718 S.Diag(E->getExprLoc(), diag::err_ice_too_large) << I.toString(10, false) 4723 S.Diag(E->getExprLoc(), diag::warn_attribute_argument_n_negative) 4724 << &AL << Idx << E->getSourceRange(); 4729 ExprResult ValArg = S.PerformCopyInitialization(Entity, SourceLocation(), E);