Class TypeSystemUtil.LoopPosition
- java.lang.Object
-
- com._1c.g5.v8.dt.bsl.typesystem.util.TypeSystemUtil.TreeStatementPosition
-
- com._1c.g5.v8.dt.bsl.typesystem.util.TypeSystemUtil.LoopPosition
-
- All Implemented Interfaces:
Comparable<TypeSystemUtil.TreeStatementPosition>
- Enclosing class:
- TypeSystemUtil
public static class TypeSystemUtil.LoopPosition extends TypeSystemUtil.TreeStatementPosition
Detects parts of tree statement ("for", "for each", "while") in BSL module
-
-
Field Summary
-
Fields inherited from class com._1c.g5.v8.dt.bsl.typesystem.util.TypeSystemUtil.TreeStatementPosition
beginPos, endPos, parts, startPointsEachPart, treeStatement, useLastStateBeforeThis
-
-
Constructor Summary
Constructors Constructor Description LoopPosition(Statement statement, List<Integer> breakPosition)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
computeOffsetTreeParts()
Computes positions of tree statement parts-
Methods inherited from class com._1c.g5.v8.dt.bsl.typesystem.util.TypeSystemUtil.TreeStatementPosition
compareTo, computePartsByStatement, isReturnBreakContinueStatement
-
-
-
-
Method Detail
-
computeOffsetTreeParts
public void computeOffsetTreeParts()
Description copied from class:TypeSystemUtil.TreeStatementPosition
Computes positions of tree statement parts- Specified by:
computeOffsetTreeParts
in classTypeSystemUtil.TreeStatementPosition
-
-