parameters: (parfor, definitions=None)
return_statement: return definitions
docstring: get variable definition table for parfors
docstring_summary: get variable definition table for parfors
docstring_tokens: get variable definition table for parfors
function: def build_parfor_definitions(parfor, definitions=None):
      """get variable definition table for parfors"""
      if definitions is None:
          definitions = defaultdict(list)
  
      # avoid wrap_parfor_blocks() since build_definitions is called inside
      # find_potential_aliases_parfor where the parfor is already wrapped
      build_definitions(parfor.loop_body, definitions)
      build_definitions({0: parfor.init_block}, definitions)
      return definitions
function_tokens: def build_parfor_definitions ( parfor , definitions = None ) : if definitions is None : definitions = defaultdict ( list ) # avoid wrap_parfor_blocks() since build_definitions is called inside # find_potential_aliases_parfor where the parfor is already wrapped build_definitions ( parfor . loop_body , definitions ) build_definitions ( { 0 : parfor . init_block } , definitions ) return definitions