Class: GraphQL::Doctor::IR::MethodDefinition

Inherits:
Struct
  • Object
show all
Defined in:
lib/graphql/doctor/ir.rb

Instance Attribute Summary collapse

Instance Attribute Details

#accepts_keyword_restObject

Returns the value of attribute accepts_keyword_rest

Returns:

  • (Object)

    the current value of accepts_keyword_rest



17
18
19
# File 'lib/graphql/doctor/ir.rb', line 17

def accepts_keyword_rest
  @accepts_keyword_rest
end

#accepts_positional_restObject

Returns the value of attribute accepts_positional_rest

Returns:

  • (Object)

    the current value of accepts_positional_rest



17
18
19
# File 'lib/graphql/doctor/ir.rb', line 17

def accepts_positional_rest
  @accepts_positional_rest
end

#dynamicObject

Returns the value of attribute dynamic

Returns:

  • (Object)

    the current value of dynamic



17
18
19
# File 'lib/graphql/doctor/ir.rb', line 17

def dynamic
  @dynamic
end

#forbids_keywordsObject

Returns the value of attribute forbids_keywords

Returns:

  • (Object)

    the current value of forbids_keywords



17
18
19
# File 'lib/graphql/doctor/ir.rb', line 17

def forbids_keywords
  @forbids_keywords
end

#keyword_defaultsObject

Returns the value of attribute keyword_defaults

Returns:

  • (Object)

    the current value of keyword_defaults



17
18
19
# File 'lib/graphql/doctor/ir.rb', line 17

def keyword_defaults
  @keyword_defaults
end

#locationObject

Returns the value of attribute location

Returns:

  • (Object)

    the current value of location



17
18
19
# File 'lib/graphql/doctor/ir.rb', line 17

def location
  @location
end

#nameObject

Returns the value of attribute name

Returns:

  • (Object)

    the current value of name



17
18
19
# File 'lib/graphql/doctor/ir.rb', line 17

def name
  @name
end

#optional_keywordsObject

Returns the value of attribute optional_keywords

Returns:

  • (Object)

    the current value of optional_keywords



17
18
19
# File 'lib/graphql/doctor/ir.rb', line 17

def optional_keywords
  @optional_keywords
end

#optional_positionalsObject

Returns the value of attribute optional_positionals

Returns:

  • (Object)

    the current value of optional_positionals



17
18
19
# File 'lib/graphql/doctor/ir.rb', line 17

def optional_positionals
  @optional_positionals
end

#ownerObject

Returns the value of attribute owner

Returns:

  • (Object)

    the current value of owner



17
18
19
# File 'lib/graphql/doctor/ir.rb', line 17

def owner
  @owner
end

#parameter_locationsObject

Returns the value of attribute parameter_locations

Returns:

  • (Object)

    the current value of parameter_locations



17
18
19
# File 'lib/graphql/doctor/ir.rb', line 17

def parameter_locations
  @parameter_locations
end

#positionalsObject

Returns the value of attribute positionals

Returns:

  • (Object)

    the current value of positionals



17
18
19
# File 'lib/graphql/doctor/ir.rb', line 17

def positionals
  @positionals
end

#required_keywordsObject

Returns the value of attribute required_keywords

Returns:

  • (Object)

    the current value of required_keywords



17
18
19
# File 'lib/graphql/doctor/ir.rb', line 17

def required_keywords
  @required_keywords
end

#required_positionalsObject

Returns the value of attribute required_positionals

Returns:

  • (Object)

    the current value of required_positionals



17
18
19
# File 'lib/graphql/doctor/ir.rb', line 17

def required_positionals
  @required_positionals
end

#singletonObject

Returns the value of attribute singleton

Returns:

  • (Object)

    the current value of singleton



17
18
19
# File 'lib/graphql/doctor/ir.rb', line 17

def singleton
  @singleton
end

#visibilityObject

Returns the value of attribute visibility

Returns:

  • (Object)

    the current value of visibility



17
18
19
# File 'lib/graphql/doctor/ir.rb', line 17

def visibility
  @visibility
end