java.lang.Object
de.grogra.xl.compiler.xl16u.XL16ULoweringPlan.Entry
- Enclosing class:
XL16ULoweringPlan
-
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleancontainsCompatibilityOffset(int compatibilityOffset) booleancontainsCompatibilityRange(int compatibilityStart, int compatibilityEnd) booleancontainsCompatibilityRange(XL16UOffsetRange compatibilityRange) booleancontainsSourceOffset(int sourceOffset) booleancontainsSourceRange(int sourceStart, int sourceEnd) booleancontainsSourceRange(XL16UOffsetRange sourceRange) intintintgetKind()intintintintbooleanhasExactCompatibilityRange(int compatibilityStart, int compatibilityEnd) booleanhasExactCompatibilityRange(XL16UOffsetRange compatibilityRange) booleanhasExactSourceRange(int sourceStart, int sourceEnd) booleanhasExactSourceRange(XL16UOffsetRange sourceRange) booleanbooleanbooleanbooleanintersectsCompatibilityRange(int compatibilityStart, int compatibilityEnd) booleanintersectsCompatibilityRange(XL16UOffsetRange compatibilityRange) booleanintersectsSourceRange(int sourceStart, int sourceEnd) booleanintersectsSourceRange(XL16UOffsetRange sourceRange) booleanboolean
-
Method Details
-
getSegment
-
getKind
-
isDeclaration
public boolean isDeclaration() -
isStatement
public boolean isStatement() -
getSourceStart
public int getSourceStart() -
getSourceEnd
public int getSourceEnd() -
getSourceRange
-
getSourceText
-
getCompatibilityText
-
getCompatibilityStart
public int getCompatibilityStart() -
getCompatibilityEnd
public int getCompatibilityEnd() -
getCompatibilityRange
-
getSourceLength
public int getSourceLength() -
getCompatibilityLength
public int getCompatibilityLength() -
getLengthDelta
public int getLengthDelta() -
changesLength
public boolean changesLength() -
getSymbolMetadata
-
hasSymbolMetadata
public boolean hasSymbolMetadata() -
getRangedSymbol
-
hasRangedSymbol
public boolean hasRangedSymbol() -
getWriteSite
-
hasWriteSite
public boolean hasWriteSite() -
getSymbolName
-
containsSourceOffset
public boolean containsSourceOffset(int sourceOffset) -
containsSourceRange
public boolean containsSourceRange(int sourceStart, int sourceEnd) -
containsSourceRange
-
intersectsSourceRange
public boolean intersectsSourceRange(int sourceStart, int sourceEnd) -
intersectsSourceRange
-
hasExactSourceRange
public boolean hasExactSourceRange(int sourceStart, int sourceEnd) -
hasExactSourceRange
-
containsCompatibilityOffset
public boolean containsCompatibilityOffset(int compatibilityOffset) -
containsCompatibilityRange
public boolean containsCompatibilityRange(int compatibilityStart, int compatibilityEnd) -
containsCompatibilityRange
-
intersectsCompatibilityRange
public boolean intersectsCompatibilityRange(int compatibilityStart, int compatibilityEnd) -
intersectsCompatibilityRange
-
hasExactCompatibilityRange
public boolean hasExactCompatibilityRange(int compatibilityStart, int compatibilityEnd) -
hasExactCompatibilityRange
-