Class: Ast::Merge::ProviderRichnessProjection

Inherits:
Struct
  • Object
show all
Defined in:
lib/ast/merge.rb

Instance Attribute Summary collapse

Instance Attribute Details

#diagnosticsObject

Returns the value of attribute diagnostics

Returns:

  • (Object)

    the current value of diagnostics



859
860
861
# File 'lib/ast/merge.rb', line 859

def diagnostics
  @diagnostics
end

#generic_rolesObject

Returns the value of attribute generic_roles

Returns:

  • (Object)

    the current value of generic_roles



859
860
861
# File 'lib/ast/merge.rb', line 859

def generic_roles
  @generic_roles
end

#generic_signatureObject

Returns the value of attribute generic_signature

Returns:

  • (Object)

    the current value of generic_signature



859
860
861
# File 'lib/ast/merge.rb', line 859

def generic_signature
  @generic_signature
end

#node_pathObject

Returns the value of attribute node_path

Returns:

  • (Object)

    the current value of node_path



859
860
861
# File 'lib/ast/merge.rb', line 859

def node_path
  @node_path
end

#private_metadataObject

Returns the value of attribute private_metadata

Returns:

  • (Object)

    the current value of private_metadata



859
860
861
# File 'lib/ast/merge.rb', line 859

def 
  @private_metadata
end

#projection_idObject

Returns the value of attribute projection_id

Returns:

  • (Object)

    the current value of projection_id



859
860
861
# File 'lib/ast/merge.rb', line 859

def projection_id
  @projection_id
end

#provider_idObject

Returns the value of attribute provider_id

Returns:

  • (Object)

    the current value of provider_id



859
860
861
# File 'lib/ast/merge.rb', line 859

def provider_id
  @provider_id
end

#requires_private_fieldsObject

Returns the value of attribute requires_private_fields

Returns:

  • (Object)

    the current value of requires_private_fields



859
860
861
# File 'lib/ast/merge.rb', line 859

def requires_private_fields
  @requires_private_fields
end

#versionObject

Returns the value of attribute version

Returns:

  • (Object)

    the current value of version



859
860
861
# File 'lib/ast/merge.rb', line 859

def version
  @version
end