test/langtools/tools/javac/parser/JavacParserTest.java
changeset 53023 6879069d9d94
parent 52622 7a8af2f1f0c5
child 53878 4584d0331318
equal deleted inserted replaced
53022:ece620f32d2d 53023:6879069d9d94
  1094                       "    }" +
  1094                       "    }" +
  1095                       "}";
  1095                       "}";
  1096         String expectedErrors = "Test.java:1:178: compiler.err.switch.case.unexpected.statement\n";
  1096         String expectedErrors = "Test.java:1:178: compiler.err.switch.case.unexpected.statement\n";
  1097         StringWriter out = new StringWriter();
  1097         StringWriter out = new StringWriter();
  1098         JavacTaskImpl ct = (JavacTaskImpl) tool.getTask(out, fm, null,
  1098         JavacTaskImpl ct = (JavacTaskImpl) tool.getTask(out, fm, null,
  1099                 Arrays.asList("-XDrawDiagnostics", "--enable-preview", "-source", "12"),
  1099                 Arrays.asList("-XDrawDiagnostics", "--enable-preview", "-source", "13"),
  1100                 null, Arrays.asList(new MyFileObject(code)));
  1100                 null, Arrays.asList(new MyFileObject(code)));
  1101 
  1101 
  1102         CompilationUnitTree cut = ct.parse().iterator().next();
  1102         CompilationUnitTree cut = ct.parse().iterator().next();
  1103         Trees trees = Trees.instance(ct);
  1103         Trees trees = Trees.instance(ct);
  1104         List<String> spans = new ArrayList<>();
  1104         List<String> spans = new ArrayList<>();