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

References

tools/clang/lib/Sema/SemaType.cpp
  839     S.Diag(loc, diag::err_objc_type_args_non_class)
  852     S.Diag(loc, diag::err_objc_type_args_non_parameterized_class)
  864     S.Diag(loc, diag::err_objc_type_args_specialized_class)
  892           S.Diag(attr.getBeginLoc(),
  900         S.Diag(qual.getBeginLoc(), diag::err_objc_type_arg_qualified)
  921         S.Diag(loc, diag::err_objc_type_args_wrong_arity)
  926         S.Diag(objcClass->getLocation(), diag::note_previous_decl)
  956       } else if (S.Context.canAssignObjCInterfaces(boundObjC, typeArgObjC)) {
  962       S.Diag(typeArgInfo->getTypeLoc().getBeginLoc(),
  965       S.Diag(typeParam->getLocation(), diag::note_objc_type_param_here)
  986       if (bound->isBlockCompatibleObjCPointerType(S.Context))
  990       S.Diag(typeArgInfo->getTypeLoc().getBeginLoc(),
  993       S.Diag(typeParam->getLocation(), diag::note_objc_type_param_here)
 1008     S.Diag(typeArgInfo->getTypeLoc().getBeginLoc(),
 1020     S.Diag(loc, diag::err_objc_type_args_wrong_arity)
 1025     S.Diag(objcClass->getLocation(), diag::note_previous_decl)
 1035   return S.Context.getObjCObjectType(type, finalTypeArgs, { }, false);