--- a/langtools/src/share/classes/com/sun/tools/javac/comp/Attr.java Sun May 12 18:18:54 2013 -0700
+++ b/langtools/src/share/classes/com/sun/tools/javac/comp/Attr.java Fri May 10 15:15:50 2013 +0200
@@ -1338,7 +1338,7 @@
//check that resource type cannot throw InterruptedException
checkAutoCloseable(resource.pos(), localEnv, resource.type);
- VarSymbol var = (VarSymbol)TreeInfo.symbolFor(resource);
+ VarSymbol var = ((JCVariableDecl) resource).sym;
var.setData(ElementKind.RESOURCE_VARIABLE);
} else {
attribTree(resource, tryEnv, twrResult);