class_docstr: Represents an argument to a @jit'ed function.
  
  An argument is a parameter plus a value.
class_docstr_tok: ["Represents","an","argument","to","a","@","jit'ed","function",".","An","argument","is","a","parameter","plus","a","value","."]
code: def __init__(self, value, param):
      self.value = value
      self.param = param
  
imports: from __future__ import annotations, division
  import ast
  import hashlib
  import inspect
  import os
  import textwrap
  from collections import defaultdict, namedtuple
  from functools import cached_property
  from typing import Callable, Generic, Iterable, List, Optional, TypeVar, Union, cast, overload
  from ..runtime.driver import driver
label_desc: Use image node_id 1 to create a new KernelArg object  with example: obj = KernelArg(value, param)