use of org.mapleir.deob.PassContext in project maple-ir by LLVM-but-worse.
the class Boot method run.
private static void run(AnalysisContext cxt, PassGroup group) {
PassContext pcxt = new PassContext(cxt, null, new ArrayList<>());
PassResult result = group.accept(pcxt);
if (result.getError() != null) {
throw new RuntimeException(result.getError());
}
}
use of org.mapleir.deob.PassContext in project maple-ir by LLVM-but-worse.
the class DataFlowDemoBoot method run.
private static void run(AnalysisContext cxt, PassGroup group) {
PassContext pcxt = new PassContext(cxt, null, new ArrayList<>());
PassResult result = group.accept(pcxt);
if (result.getError() != null) {
throw new RuntimeException(result.getError());
}
}
use of org.mapleir.deob.PassContext in project maple-ir by LLVM-but-worse.
the class Boot2 method run.
private static void run(AnalysisContext cxt, PassGroup group) {
PassContext pcxt = new PassContext(cxt, null, new ArrayList<>());
PassResult result = group.accept(pcxt);
if (result.getError() != null) {
throw new RuntimeException(result.getError());
}
}
use of org.mapleir.deob.PassContext in project maple-ir by LLVM-but-worse.
the class RunCommand method run.
private static void run(AnalysisContext cxt, PassGroup group) {
PassContext pcxt = new PassContext(cxt, null, new ArrayList<>());
PassResult result = group.accept(pcxt);
if (result.getError() != null) {
throw new RuntimeException(result.getError());
}
}
Aggregations