< prev index next >
src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java
Print this page
rev 52490 : imported patch 8212982b2
*** 381,390 ****
--- 381,393 ----
return endPos(((JCSynchronized) tree).body);
else if (tree.hasTag(TRY)) {
JCTry t = (JCTry) tree;
return endPos((t.finalizer != null) ? t.finalizer
: (t.catchers.nonEmpty() ? t.catchers.last().body : t.body));
+ } else if (tree.hasTag(SWITCH_EXPRESSION) &&
+ ((JCSwitchExpression) tree).endpos != Position.NOPOS) {
+ return ((JCSwitchExpression) tree).endpos;
} else
return tree.pos;
}
< prev index next >