Files
llgo/internal/runtime/error.go
2024-05-16 16:27:49 +08:00

16 lines
249 B
Go

package runtime
type errorString string
func (e errorString) RuntimeError() {}
func (e errorString) Error() string {
return "runtime error: " + string(e)
}
func CheckRuntimeError(b bool, s string) {
if b {
panic(errorString(s).Error())
}
}