reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
4428 if (Attrs.isInvalid()) 4431 if (Attrs.hasProcessingCache()) { 4432 CC = (CallingConv) Attrs.getProcessingCache(); 4436 unsigned ReqArgs = Attrs.getKind() == ParsedAttr::AT_Pcs ? 1 : 0; 4437 if (!checkAttributeNumArgs(*this, Attrs, ReqArgs)) { 4438 Attrs.setInvalid(); 4443 switch (Attrs.getKind()) { 4481 if (!checkStringLiteralArgumentAttr(Attrs, 0, StrRef)) { 4482 Attrs.setInvalid(); 4493 Attrs.setInvalid(); 4494 Diag(Attrs.getLoc(), diag::err_invalid_pcs); 4557 Diag(Attrs.getLoc(), diag::error_cconv_unsupported) 4558 << Attrs << (int)CallingConventionIgnoredReason::ForThisTarget; 4562 Diag(Attrs.getLoc(), diag::warn_cconv_unsupported) 4563 << Attrs << (int)CallingConventionIgnoredReason::ForThisTarget; 4577 Attrs.setProcessingCache((unsigned) CC);