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 Details

    • PythonCfgSimpleBlock

      public PythonCfgSimpleBlock(CfgBlock successor)
  • Method Details

    • successors

      public Set<CfgBlock> successors()
    • syntacticSuccessor

      @CheckForNull public CfgBlock syntacticSuccessor()
      Returns:
      block following this one if no jump is applied Returns null if this block doesn't end with jump statement (break, continue, return, raise)
    • setSyntacticSuccessor

      public void setSyntacticSuccessor(CfgBlock syntacticSuccessor)