Class: Ast::Merge::NativeProviderMetadataReport

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



820
821
822
# File 'lib/ast/merge.rb', line 820

def diagnostics
  @diagnostics
end

#dialectObject

Returns the value of attribute dialect

Returns:

  • (Object)

    the current value of dialect



820
821
822
# File 'lib/ast/merge.rb', line 820

def dialect
  @dialect
end

#familyObject

Returns the value of attribute family

Returns:

  • (Object)

    the current value of family



820
821
822
# File 'lib/ast/merge.rb', line 820

def family
  @family
end

#host_languageObject

Returns the value of attribute host_language

Returns:

  • (Object)

    the current value of host_language



820
821
822
# File 'lib/ast/merge.rb', line 820

def host_language
  @host_language
end

#language_versionObject

Returns the value of attribute language_version

Returns:

  • (Object)

    the current value of language_version



820
821
822
# File 'lib/ast/merge.rb', line 820

def language_version
  @language_version
end

#metadata_policyObject

Returns the value of attribute metadata_policy

Returns:

  • (Object)

    the current value of metadata_policy



820
821
822
# File 'lib/ast/merge.rb', line 820

def 
  @metadata_policy
end

#native_tree_visibilityObject

Returns the value of attribute native_tree_visibility

Returns:

  • (Object)

    the current value of native_tree_visibility



820
821
822
# File 'lib/ast/merge.rb', line 820

def native_tree_visibility
  @native_tree_visibility
end

#parse_error_behaviorObject

Returns the value of attribute parse_error_behavior

Returns:

  • (Object)

    the current value of parse_error_behavior



820
821
822
# File 'lib/ast/merge.rb', line 820

def parse_error_behavior
  @parse_error_behavior
end

#parser_nameObject

Returns the value of attribute parser_name

Returns:

  • (Object)

    the current value of parser_name



820
821
822
# File 'lib/ast/merge.rb', line 820

def parser_name
  @parser_name
end

#parser_versionObject

Returns the value of attribute parser_version

Returns:

  • (Object)

    the current value of parser_version



820
821
822
# File 'lib/ast/merge.rb', line 820

def parser_version
  @parser_version
end

#provider_idObject

Returns the value of attribute provider_id

Returns:

  • (Object)

    the current value of provider_id



820
821
822
# File 'lib/ast/merge.rb', line 820

def provider_id
  @provider_id
end

#render_supportObject

Returns the value of attribute render_support

Returns:

  • (Object)

    the current value of render_support



820
821
822
# File 'lib/ast/merge.rb', line 820

def render_support
  @render_support
end

#retains_native_treeObject

Returns the value of attribute retains_native_tree

Returns:

  • (Object)

    the current value of retains_native_tree



820
821
822
# File 'lib/ast/merge.rb', line 820

def retains_native_tree
  @retains_native_tree
end

#semantic_role_supportObject

Returns the value of attribute semantic_role_support

Returns:

  • (Object)

    the current value of semantic_role_support



820
821
822
# File 'lib/ast/merge.rb', line 820

def semantic_role_support
  @semantic_role_support
end

#source_span_supportObject

Returns the value of attribute source_span_support

Returns:

  • (Object)

    the current value of source_span_support



820
821
822
# File 'lib/ast/merge.rb', line 820

def source_span_support
  @source_span_support
end

#target_languageObject

Returns the value of attribute target_language

Returns:

  • (Object)

    the current value of target_language



820
821
822
# File 'lib/ast/merge.rb', line 820

def target_language
  @target_language
end