/openjdk7/langtools/src/share/classes/com/sun/tools/javac/parser/ |
H A D | EndPosParser.java | 49 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 D | TestLog.java | 79 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 D | TreeInfo.java | 348 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 D | JCTree.java | 427 * @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 D | CRTable.java | 59 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 D | Gen.java | 200 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 D | JavacTrees.java | 142 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 D | JavaCompiler.java | 633 if (t.endPositions != null) 634 log.setEndPosTable(filename, t.endPositions);
|
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/comp/ |
H A D | Lower.java | 128 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 D | CheckAttributedTree.java | 348 endPosTable = p.fst.endPositions;
|
/openjdk7/langtools/test/tools/javac/tree/ |
H A D | TreePosTest.java | 324 endPosTable = tree.endPositions;
|