Package org.sonar.python.cfg
Class PythonCfgSimpleBlock
- java.lang.Object
-
- org.sonar.python.cfg.PythonCfgBlock
-
- org.sonar.python.cfg.PythonCfgSimpleBlock
-
- All Implemented Interfaces:
CfgBlock
public class PythonCfgSimpleBlock extends PythonCfgBlock
-
-
Constructor Summary
Constructors Constructor Description PythonCfgSimpleBlock(CfgBlock successor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidsetSyntacticSuccessor(CfgBlock syntacticSuccessor)Set<CfgBlock>successors()CfgBlocksyntacticSuccessor()-
Methods inherited from class org.sonar.python.cfg.PythonCfgBlock
addElement, elements, isEmptyBlock, predecessors, toString, toStringDisplayPosition
-
-
-
-
Constructor Detail
-
PythonCfgSimpleBlock
public PythonCfgSimpleBlock(CfgBlock successor)
-
-
Method Detail
-
syntacticSuccessor
@CheckForNull public CfgBlock syntacticSuccessor()
- Returns:
- block following this one if no jump is applied
Returns
nullif this block doesn't end with jump statement (break, continue, return, raise)
-
setSyntacticSuccessor
public void setSyntacticSuccessor(CfgBlock syntacticSuccessor)
-
-