blob: 51dc1334e00112ba2c2612fa4ffd8052687cb03e [file] [log] [blame]
import org.checkerframework.dataflow.qual.TerminatesExecution;
import org.checkerframework.framework.test.*;
import org.checkerframework.framework.testchecker.util.*;
// various tests for @TerminatesExecution
public class Termination {
@TerminatesExecution
void exit() {}
void t1(@Odd String p1, String p2, boolean b1) {
String l1 = p2;
if (b1) {
l1 = p1;
} else {
exit();
}
@Odd String l3 = l1;
}
}