Class: Rubycc::ObjFile::RelocatableWriter::Symbol
- Inherits:
-
Struct
- Object
- Struct
- Rubycc::ObjFile::RelocatableWriter::Symbol
- Defined in:
- lib/rubycc/objfile/relocatable_writer.rb
Overview
A symbol to emit. section (a Section handle) names the section that
defines it, in which case st_shndx is that section's index; otherwise
shndx carries a reserved value (SHN_UNDEF / SHN_ABS). index is filled
in during layout.
Instance Attribute Summary collapse
-
#bind ⇒ Object
Returns the value of attribute bind.
-
#index ⇒ Object
Returns the value of attribute index.
-
#name ⇒ Object
Returns the value of attribute name.
-
#section ⇒ Object
Returns the value of attribute section.
-
#shndx ⇒ Object
Returns the value of attribute shndx.
-
#size ⇒ Object
Returns the value of attribute size.
-
#type ⇒ Object
Returns the value of attribute type.
-
#value ⇒ Object
Returns the value of attribute value.
-
#visibility ⇒ Object
Returns the value of attribute visibility.
Instance Attribute Details
#bind ⇒ Object
Returns the value of attribute bind
74 75 76 |
# File 'lib/rubycc/objfile/relocatable_writer.rb', line 74 def bind @bind end |
#index ⇒ Object
Returns the value of attribute index
74 75 76 |
# File 'lib/rubycc/objfile/relocatable_writer.rb', line 74 def index @index end |
#name ⇒ Object
Returns the value of attribute name
74 75 76 |
# File 'lib/rubycc/objfile/relocatable_writer.rb', line 74 def name @name end |
#section ⇒ Object
Returns the value of attribute section
74 75 76 |
# File 'lib/rubycc/objfile/relocatable_writer.rb', line 74 def section @section end |
#shndx ⇒ Object
Returns the value of attribute shndx
74 75 76 |
# File 'lib/rubycc/objfile/relocatable_writer.rb', line 74 def shndx @shndx end |
#size ⇒ Object
Returns the value of attribute size
74 75 76 |
# File 'lib/rubycc/objfile/relocatable_writer.rb', line 74 def size @size end |
#type ⇒ Object
Returns the value of attribute type
74 75 76 |
# File 'lib/rubycc/objfile/relocatable_writer.rb', line 74 def type @type end |
#value ⇒ Object
Returns the value of attribute value
74 75 76 |
# File 'lib/rubycc/objfile/relocatable_writer.rb', line 74 def value @value end |
#visibility ⇒ Object
Returns the value of attribute visibility
74 75 76 |
# File 'lib/rubycc/objfile/relocatable_writer.rb', line 74 def visibility @visibility end |