--- a/langtools/test/tools/javac/tree/TreePosTest.java Tue Oct 19 11:47:17 2010 +0530
+++ b/langtools/test/tools/javac/tree/TreePosTest.java Tue Oct 19 15:02:48 2010 -0700
@@ -357,7 +357,9 @@
check("encl.start <= start", encl, self, encl.start <= self.start);
check("start <= pos", encl, self, self.start <= self.pos);
if (!(self.tag == JCTree.TYPEARRAY
- && (encl.tag == JCTree.VARDEF || encl.tag == JCTree.TYPEARRAY))) {
+ && (encl.tag == JCTree.VARDEF ||
+ encl.tag == JCTree.METHODDEF ||
+ encl.tag == JCTree.TYPEARRAY))) {
check("encl.pos <= start || end <= encl.pos",
encl, self, encl.pos <= self.start || self.end <= encl.pos);
}