a290271dea
Since both throw and rethrow statements share the same 'Throw' bytecode opcode (differentiated by an operand), we make the opcode not implicitly 'debug checked' anymore. Instead, we emit a 'DebugCheck' opcode for the throw statement only. This fixes the following test: service/async_single_step_exception_test Change-Id: I4e540ea0a640fda5365d51933ce4e5125548e2f2 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/114754 Commit-Queue: Régis Crelier <regis@google.com> Reviewed-by: Alexander Markov <alexmarkov@google.com>