class_docstr: Tracks information about lexical blocks as they are visited in the AST.
  
  Mainly, this object tracks the creation of block guards that replace
  `continue` statements (e.g. `if not continue_:`).
  
  Attributes:
    create_guard_current: bool, whether to create a guard for the current
      statement.
    create_guard_next: bool, whether to create a guard for the next
      statement.
    is_loop_type: bool, whether this block is the body of a loop.
class_docstr_tok: ["Tracks","information","about","lexical","blocks","as","they","are","visited","in","the","AST",".","Mainly",",","this","object","tracks","the","creation","of","block","guards","that","replace","`","continue","`","statements","(","e.g",".","`","if","not","continue_",":","`",")",".","Attributes",":","create_guard_current",":","bool",",","whether","to","create","a","guard","for","the","current","statement",".","create_guard_next",":","bool",",","whether","to","create","a","guard","for","the","next","statement",".","is_loop_type",":","bool",",","whether","this","block","is","the","body","of","a","loop","."]
code: def __init__(self):
      self.is_loop_type = False
      self.create_guard_current = False
      self.create_guard_next = False
  
imports: from nvidia.dali._autograph.core import converter
  from nvidia.dali._autograph.pyct import anno
  from nvidia.dali._autograph.pyct import qual_names
  from nvidia.dali._autograph.pyct import templates
  from nvidia.dali._autograph.pyct.static_analysis import activity
  from nvidia.dali._autograph.pyct.static_analysis.annos import NodeAnno
label_desc: Use image node_id 1 to create a new _Block object from inherited base classes: object with example: obj = _Block()