Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStephan Herrmann2011-12-09 23:30:58 +0000
committerStephan Herrmann2011-12-09 23:30:58 +0000
commitaa1e2846406913c2667ae663cfe66712153297c9 (patch)
treecd3b7b3a16764288eafa0cd4000b47000fe81ea4 /org.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/dom/ASTConverterTestAST3_2.java
parent10a91bb434c0bfac6d957fc01aa1adbc9a49923f (diff)
downloadorg.eclipse.objectteams-aa1e2846406913c2667ae663cfe66712153297c9.tar.gz
org.eclipse.objectteams-aa1e2846406913c2667ae663cfe66712153297c9.tar.xz
org.eclipse.objectteams-aa1e2846406913c2667ae663cfe66712153297c9.zip
Merged with JDT/Core (+tests) up to v20111205-1355
Diffstat (limited to 'org.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/dom/ASTConverterTestAST3_2.java')
-rw-r--r--org.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/dom/ASTConverterTestAST3_2.java18
1 files changed, 18 insertions, 0 deletions
diff --git a/org.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/dom/ASTConverterTestAST3_2.java b/org.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/dom/ASTConverterTestAST3_2.java
index 9ca2795cf..8f7991f48 100644
--- a/org.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/dom/ASTConverterTestAST3_2.java
+++ b/org.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/dom/ASTConverterTestAST3_2.java
@@ -10613,4 +10613,22 @@ public class ASTConverterTestAST3_2 extends ConverterTestSetup {
assertEquals("wrong tag name", "@literal", element.getTagName());
checkSourceRange((TextElement) element.fragments().get(0), " stars**** ", source);
}
+ // https://bugs.eclipse.org/bugs/show_bug.cgi?id=361938
+ public void test0722() throws JavaModelException {
+ String source = "public class X {\n" +
+ " X(){\n" +
+ " try {\n" +
+ " }\n" +
+ " finally {\n" +
+ " }\n" +
+ " }\n" +
+ "}\n";
+
+ ASTParser parser = ASTParser.newParser(AST.JLS3);
+ parser.setKind(ASTParser.K_COMPILATION_UNIT);
+ parser.setSource(source.toCharArray());
+ CompilationUnit resultCompilationUnit = (CompilationUnit) parser.createAST(null);
+ Object o = resultCompilationUnit.types().get(0);
+ assertEquals(o.toString(), source);
+ }
} \ No newline at end of file

Back to the top