blob: 92657676bab39864e767149055652ec344e2a16b [file] [log] [blame]
import java.util.regex.*;
// this is a test-case for initialization that covers multiple initializer blocks, field
// initializers and a few other things
public class TwoStaticInitBlocks {
String f2;
String f1 = (f2 = "");
{
t = "";
f1.toString();
f2.toString();
}
final String ws_regexp;
String t;
String s;
{
ws_regexp = "hello";
t.toString();
// :: error: (dereference.of.nullable)
s.toString();
}
}
class TwoStaticInitBlocks2 {
static String f2;
static String f1 = (f2 = "");
static {
t = "";
f1.toString();
f2.toString();
}
static final String ws_regexp;
static String t;
static {
ws_regexp = "hello";
t.toString();
}
}