class_docstr: Represents a list of statements.
class_docstr_tok: ["Represents","a","list","of","statements","."]
docstr: Remove an item from the list.
docstr_tok: ["Remove","an","item","from","the","list","."]
code: def remove(self, item):
      """Remove an item from the list."""
      self.items.pop(item)
      self._remove_dep(item)
      self.order = None
      self.changed(code_changed=True)
  
imports: from collections import OrderedDict
  import logging
  import re
  import numpy
  from ...util.eq import eq
  from ...util import logger
  from .None import parsing
  from .shader_object import ShaderObject
  from .variable import Variable, Varying
  from .expression import TextExpression, FunctionCall
label_desc: Use image node_id 3 for calling the StatementList obj's underlying member method code with example usage: obj.remove(item) without return types