- All Superinterfaces:
- java.lang.Comparable<com.ibm.wala.classLoader.IMethod.SourcePosition>, com.ibm.wala.classLoader.IMethod.SourcePosition
- All Known Implementing Classes:
- AbstractSourcePosition, LineNumberPosition, RangePosition
- Enclosing interface:
- CAstSourcePositionMap
public static interface CAstSourcePositionMap.Position
extends com.ibm.wala.classLoader.IMethod.SourcePosition
This interface encapsulates the source position of an ast node in its source file. Since
different parsers record different degrees of source position information, any client of these
Positions must be prepared to expect -1---symbolizing no information---to be returned by some
or all of its accessors.