Lines Matching defs:JavaSource
54 static class JavaSource extends SimpleJavaFileObject {
60 private JavaSource(String filename, String source) {
70 static JavaSource createJavaSource(String preamble, String body,
72 JavaSource js = createJavaSource(preamble, body, postamble, -1, -1);
78 static JavaSource createJavaSource(String body, String expected) {
82 private static JavaSource createJavaSource(String preamble, String body,
97 JavaSource js = new JavaSource(name + ".java", code.toString());
113 compile(JavaSource.createJavaSource("Object o = new A().new B(); class A { }",
117 compile(JavaSource.createJavaSource("@Foo(\"vvvv\")",
122 compile(JavaSource.createJavaSource("@Foo(value=\"vvvv\")",
127 compile(JavaSource.createJavaSource("private static final String Foo; public void bar() { }",
132 compile(JavaSource.createJavaSource("public Bug (){} private static final String Foo; public void bar() { }",
136 static void compile(JavaSource src) throws IOException {