Searched refs:endPositions (Results 1 - 11 of 11) sorted by relevance

/openjdk7/langtools/src/share/classes/com/sun/tools/javac/parser/
H A DEndPosParser.java49 endPositions = new HashMap<JCTree,Integer>();
58 Map<JCTree, Integer> endPositions; field in class:EndPosParser
64 endPositions.put(tree, errorEndPos > endpos ? errorEndPos : endpos);
84 t.endPositions = endPositions;
99 return TreeInfo.getEndPos(tree, endPositions);
/openjdk7/langtools/test/tools/javac/6304921/
H A DTestLog.java79 log.setEndPosTable(fo, tree.endPositions);
81 TreeScanner ts = new LogTester(log, tree.endPositions);
100 LogTester(Log log, java.util.Map<JCTree, Integer> endPositions) { argument
102 this.endPositions = endPositions;
120 private java.util.Map<JCTree, Integer> endPositions; field in class:TestLog.LogTester
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/tree/
H A DTreeInfo.java348 public static int getEndPos(JCTree tree, Map<JCTree, Integer> endPositions) { argument
352 if (endPositions == null) {
357 Integer mapPos = endPositions.get(tree);
366 return getEndPos(((JCAssignOp) tree).rhs, endPositions);
374 return getEndPos(((JCBinary) tree).rhs, endPositions);
376 return getEndPos(((JCCase) tree).stats.last(), endPositions);
378 return getEndPos(((JCCatch) tree).body, endPositions);
380 return getEndPos(((JCConditional) tree).falsepart, endPositions);
382 return getEndPos(((JCForLoop) tree).body, endPositions);
384 return getEndPos(((JCEnhancedForLoop) tree).body, endPositions);
[all...]
H A DJCTree.java427 * @param endPositions A hashtable that stores ending positions of source
442 public Map<JCTree, Integer> endPositions = null; field in class:JCTree.JCCompilationUnit
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/jvm/
H A DCRTable.java59 private Map<JCTree, Integer> endPositions; field in class:CRTable
68 public CRTable(JCTree.JCMethodDecl tree, Map<JCTree, Integer> endPositions) { argument
70 this.endPositions = endPositions;
537 Integer endpos = endPositions.get(tree);
H A DGen.java200 private Map<JCTree, Integer> endPositions; field in class:Gen
483 if (endPositions != null) {
484 Integer endPos = endPositions.remove(vdef);
485 if (endPos != null) endPositions.put(init, endPos);
493 if (endPositions != null) {
494 Integer endPos = endPositions.remove(vdef);
495 if (endPos != null) endPositions.put(init, endPos);
975 genCrt ? new CRTable(tree, env.toplevel.endPositions)
2216 this.endPositions = toplevel.endPositions;
[all...]
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/api/
H A DJavacTrees.java142 Map<JCTree,Integer> endPositions = ((JCCompilationUnit) file).endPositions;
143 return TreeInfo.getEndPos((JCTree) tree, endPositions);
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/main/
H A DJavaCompiler.java633 if (t.endPositions != null)
634 log.setEndPosTable(filename, t.endPositions);
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/comp/
H A DLower.java128 Map<JCTree, Integer> endPositions; field in class:Lower
2161 if (endPositions != null && result != tree) {
2162 Integer endPos = endPositions.remove(tree);
2163 if (endPos != null) endPositions.put(result, endPos);
3641 endPositions = env.toplevel.endPositions;
3670 endPositions = null;
/openjdk7/langtools/test/tools/javac/failover/
H A DCheckAttributedTree.java348 endPosTable = p.fst.endPositions;
/openjdk7/langtools/test/tools/javac/tree/
H A DTreePosTest.java324 endPosTable = tree.endPositions;

Completed in 2675 milliseconds