Class: MilkTea::SemanticAnalyzer::BindingResolution

Inherits:
Data
  • Object
show all
Defined in:
lib/milk_tea/core/semantic_analyzer.rb

Instance Attribute Summary collapse

Instance Attribute Details

#binding_typesObject (readonly)

Returns the value of attribute binding_types

Returns:

  • (Object)

    the current value of binding_types



57
58
59
# File 'lib/milk_tea/core/semantic_analyzer.rb', line 57

def binding_types
  @binding_types
end

#declaration_binding_idsObject (readonly)

Returns the value of attribute declaration_binding_ids

Returns:

  • (Object)

    the current value of declaration_binding_ids



57
58
59
# File 'lib/milk_tea/core/semantic_analyzer.rb', line 57

def declaration_binding_ids
  @declaration_binding_ids
end

#editable_receiver_expression_idsObject (readonly)

Returns the value of attribute editable_receiver_expression_ids

Returns:

  • (Object)

    the current value of editable_receiver_expression_ids



57
58
59
# File 'lib/milk_tea/core/semantic_analyzer.rb', line 57

def editable_receiver_expression_ids
  @editable_receiver_expression_ids
end

#identifier_binding_idsObject (readonly)

Returns the value of attribute identifier_binding_ids

Returns:

  • (Object)

    the current value of identifier_binding_ids



57
58
59
# File 'lib/milk_tea/core/semantic_analyzer.rb', line 57

def identifier_binding_ids
  @identifier_binding_ids
end

#mutable_lvalue_argument_identifier_idsObject (readonly)

Returns the value of attribute mutable_lvalue_argument_identifier_ids

Returns:

  • (Object)

    the current value of mutable_lvalue_argument_identifier_ids



57
58
59
# File 'lib/milk_tea/core/semantic_analyzer.rb', line 57

def mutable_lvalue_argument_identifier_ids
  @mutable_lvalue_argument_identifier_ids
end

#mutating_argument_identifier_idsObject (readonly)

Returns the value of attribute mutating_argument_identifier_ids

Returns:

  • (Object)

    the current value of mutating_argument_identifier_ids



57
58
59
# File 'lib/milk_tea/core/semantic_analyzer.rb', line 57

def mutating_argument_identifier_ids
  @mutating_argument_identifier_ids
end