Searched refs:ErrorAttr (Results 1 – 1 of 1) sorted by relevance
5907 const SwiftAsyncErrorAttr *ErrorAttr, in checkSwiftAsyncErrorBlock() argument5910 if (ErrorAttr->getConvention() != SwiftAsyncErrorAttr::None) { in checkSwiftAsyncErrorBlock()5930 switch (ErrorAttr->getConvention()) { in checkSwiftAsyncErrorBlock()5933 uint32_t ParamIdx = ErrorAttr->getHandlerParamIdx(); in checkSwiftAsyncErrorBlock()5935 S.Diag(ErrorAttr->getLocation(), in checkSwiftAsyncErrorBlock()5936 diag::err_attribute_argument_out_of_bounds) << ErrorAttr << 2; in checkSwiftAsyncErrorBlock()5942 ErrorAttr->getConvention() == SwiftAsyncErrorAttr::ZeroArgument in checkSwiftAsyncErrorBlock()5945 S.Diag(ErrorAttr->getLocation(), diag::err_swift_async_error_non_integral) in checkSwiftAsyncErrorBlock()5946 << ErrorAttr << ConvStr << ParamIdx << ErrorParam; in checkSwiftAsyncErrorBlock()5975 S.Diag(ErrorAttr->getLocation(), in checkSwiftAsyncErrorBlock()[all …]