com.sun.tools.javac.jvm
Class CRTable.SourceRange

java.lang.Object
  extended by com.sun.tools.javac.jvm.CRTable.SourceRange
Enclosing class:
CRTable

static class CRTable.SourceRange
extends java.lang.Object

This class contains source positions for some tree or list of trees.


Field Summary
(package private)  int endPos
          The ending source position.
(package private)  int startPos
          The starting source position.
 
Constructor Summary
CRTable.SourceRange()
          Constructor
CRTable.SourceRange(int startPos, int endPos)
          Constructor
 
Method Summary
(package private)  CRTable.SourceRange mergeWith(CRTable.SourceRange sr)
          Compare the starting and the ending positions of the source range and combines them assigning the widest range to this.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

startPos

int startPos
The starting source position.


endPos

int endPos
The ending source position.

Constructor Detail

CRTable.SourceRange

CRTable.SourceRange()
Constructor


CRTable.SourceRange

CRTable.SourceRange(int startPos,
                    int endPos)
Constructor

Method Detail

mergeWith

CRTable.SourceRange mergeWith(CRTable.SourceRange sr)
Compare the starting and the ending positions of the source range and combines them assigning the widest range to this.