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

References

tools/clang/lib/Sema/SemaType.cpp
 6099         S.getSourceManager().getImmediateExpansionRange(AttrLoc).getBegin();
 6102     S.Diag(AttrLoc, diag::err_attribute_argument_type) << attr
 6119     S.Diag(AttrLoc, diag::warn_attribute_type_not_supported) << attr << II;
 6126   if (!S.getLangOpts().ObjCAutoRefCount &&
 6138     if (S.Context.hasDirectOwnershipQualifier(type)) {
 6139       S.Diag(AttrLoc, diag::err_attr_objc_ownership_redundant)
 6170     S.Diag(AttrLoc, diag::warn_type_attribute_wrong_type) << name
 6185   if (!S.getLangOpts().ObjCAutoRefCount &&
 6188         createSimpleAttr<ObjCInertUnsafeUnretainedAttr>(S.Context, attr),
 6195     type = S.Context.getQualifiedType(underlyingType);
 6200     type = state.getAttributedType(::new (S.Context)
 6201                                        ObjCOwnershipAttr(S.Context, attr, II),
 6219       !S.getLangOpts().ObjCWeak && !NonObjCPointer) {
 6223       (S.getLangOpts().ObjCWeakRuntime ? diag::err_arc_weak_disabled
 6227     diagnoseOrDelay(S, AttrLoc, diagnostic, type);
 6240           S.Diag(AttrLoc, diag::err_arc_unsupported_weak_class);
 6241           S.Diag(ObjT->getInterfaceDecl()->getLocation(),