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



837
838
839
# File 'lib/ast/merge.rb', line 837

def diagnostics
  @diagnostics
end

#generic_rolesObject

Returns the value of attribute generic_roles

Returns:

  • (Object)

    the current value of generic_roles



837
838
839
# File 'lib/ast/merge.rb', line 837

def generic_roles
  @generic_roles
end

#generic_signatureObject

Returns the value of attribute generic_signature

Returns:

  • (Object)

    the current value of generic_signature



837
838
839
# File 'lib/ast/merge.rb', line 837

def generic_signature
  @generic_signature
end

#node_pathObject

Returns the value of attribute node_path

Returns:

  • (Object)

    the current value of node_path



837
838
839
# File 'lib/ast/merge.rb', line 837

def node_path
  @node_path
end

#private_metadataObject

Returns the value of attribute private_metadata

Returns:

  • (Object)

    the current value of private_metadata



837
838
839
# File 'lib/ast/merge.rb', line 837

def 
  @private_metadata
end

#projection_idObject

Returns the value of attribute projection_id

Returns:

  • (Object)

    the current value of projection_id



837
838
839
# File 'lib/ast/merge.rb', line 837

def projection_id
  @projection_id
end

#provider_idObject

Returns the value of attribute provider_id

Returns:

  • (Object)

    the current value of provider_id



837
838
839
# File 'lib/ast/merge.rb', line 837

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



837
838
839
# File 'lib/ast/merge.rb', line 837

def requires_private_fields
  @requires_private_fields
end

#versionObject

Returns the value of attribute version

Returns:

  • (Object)

    the current value of version



837
838
839
# File 'lib/ast/merge.rb', line 837

def version
  @version
end