reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaType.cpp
 6266     S.Diag(attr.getLoc(), diag::err_attribute_multiple_objc_gc);
 6267     attr.setInvalid();
 6272   if (!attr.isArgIdent(0)) {
 6273     S.Diag(attr.getLoc(), diag::err_attribute_argument_type)
 6274         << attr << AANT_ArgumentString;
 6275     attr.setInvalid();
 6279   if (attr.getNumArgs() > 1) {
 6280     S.Diag(attr.getLoc(), diag::err_attribute_wrong_number_arguments) << attr
 6280     S.Diag(attr.getLoc(), diag::err_attribute_wrong_number_arguments) << attr
 6282     attr.setInvalid();
 6286   IdentifierInfo *II = attr.getArgAsIdent(0)->Ident;
 6292     S.Diag(attr.getLoc(), diag::warn_attribute_type_not_supported)
 6293         << attr << II;
 6294     attr.setInvalid();
 6302   if (attr.getLoc().isValid())
 6304         ::new (S.Context) ObjCGCAttr(S.Context, attr, II), origType, type);