blob: 8f6bab83aa0e6e7ed80422bc468f7fdeddf53eec [file] [log] [blame]
// Copyright (c) 2021, 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;
import com.android.tools.r8.errors.Unimplemented;
import com.android.tools.r8.utils.ThrowingConsumer;
import com.android.tools.r8.utils.codeinspector.CodeInspector;
import java.io.IOException;
import java.util.concurrent.ExecutionException;
import org.hamcrest.Matcher;
public class L8TestRunResult extends TestRunResult<L8TestRunResult> {
public L8TestRunResult() {
throw new Unimplemented();
}
@Override
L8TestRunResult self() {
throw new Unimplemented();
}
@Override
public L8TestRunResult assertSuccess() {
throw new Unimplemented();
}
@Override
public L8TestRunResult assertStdoutMatches(Matcher<String> matcher) {
throw new Unimplemented();
}
@Override
public L8TestRunResult assertFailure() {
throw new Unimplemented();
}
@Override
public L8TestRunResult assertStderrMatches(Matcher<String> matcher) {
throw new Unimplemented();
}
@Override
public <E extends Throwable> L8TestRunResult inspect(ThrowingConsumer<CodeInspector, E> consumer)
throws IOException, ExecutionException, E {
throw new Unimplemented();
}
@Override
public <E extends Throwable> L8TestRunResult inspectFailure(
ThrowingConsumer<CodeInspector, E> consumer) {
throw new Unimplemented();
}
@Override
public L8TestRunResult disassemble() throws IOException, ExecutionException {
throw new Unimplemented();
}
}