voidindirect_result_nonswift(INDIRECT_RESULTvoid*out);// expected-error {{'swift_indirect_result' parameter can only be used with swiftcall calling convention}}
voidindirect_result_bad_position(intfirst,INDIRECT_RESULTvoid*out)SWIFTCALL;// expected-error {{'swift_indirect_result' parameters must be first parameters of function}}
voidindirect_result_bad_type(INDIRECT_RESULTintout)SWIFTCALL;// expected-error {{'swift_indirect_result' parameter must have pointer type; type here is 'int'}}
voiderror_result_nonswift(ERROR_RESULTvoid**error);// expected-error {{'swift_error_result' parameter can only be used with swiftcall calling convention}} expected-error{{'swift_error_result' parameter must follow 'swift_context' parameter}}
voiderror_result_bad_position2(intfirst,ERROR_RESULTvoid**error)SWIFTCALL;// expected-error {{'swift_error_result' parameter must follow 'swift_context' parameter}}
voiderror_result_bad_type(CONTEXTvoid*context,ERROR_RESULTinterror)SWIFTCALL;// expected-error {{'swift_error_result' parameter must have pointer to unqualified pointer type; type here is 'int'}}
voiderror_result_bad_type2(CONTEXTvoid*context,ERROR_RESULTint*error)SWIFTCALL;// expected-error {{'swift_error_result' parameter must have pointer to unqualified pointer type; type here is 'int *'}}