code: def __init__(
      self,
      field_name,
      field_asts,
      return_type,
      parent_type,
      schema,
      fragments,
      root_value,
      operation,
      variable_values,
  ):
      self.field_name = field_name
      self.field_asts = field_asts
      self.return_type = return_type
      self.parent_type = parent_type
      self.schema = schema
      self.fragments = fragments
      self.root_value = root_value
      self.operation = operation
      self.variable_values = variable_values
  
imports: from ..error import GraphQLError
  from ..language import ast
  from ..pyutils.default_ordered_dict import DefaultOrderedDict
  from ..type.definition import GraphQLInterfaceType, GraphQLUnionType
  from ..type.directives import GraphQLIncludeDirective, GraphQLSkipDirective
  from ..type.introspection import SchemaMetaFieldDef, TypeMetaFieldDef, TypeNameMetaFieldDef
  from ..utils.type_from_ast import type_from_ast
  from .values import get_argument_values, get_variable_values
label_desc: Use image node_id 1 to create a new ResolveInfo object from inherited base classes: object with example: obj = ResolveInfo(field_name, field_asts, return_type, parent_type, schema, fragments, root_value, operation, variable_values)