blob: 8272c15187fc2b6b7d696e1cfa7bd1f0a8cd6461 [file] [log] [blame]
// Copyright (c) 2020, the R8 project authors. Please see the AUTHORS file
// for details. All rights reserved. Use of this source code is governed by a
// BSD-style license that can be found in the LICENSE file.
package com.android.tools.r8.kotlin.metadata.crossinline_lib
public interface Context {
}
public inline fun Handler(crossinline handler: (Context, Throwable) -> Unit): Handler =
object : Handler {
override fun handle(context: Context, exception: Throwable) =
handler.invoke(context, exception)
}
public interface Handler {
fun handle(context: Context, exception: Throwable)
}