Class: RLTK::CG::User Abstract
- Includes:
- AbstractClass
- Defined in:
- lib/rltk/cg/value.rb
Overview
This class is abstract.
A base class for a wide variety of classes.
Direct Known Subclasses
Defined Under Namespace
Classes: OperandCollection
Instance Attribute Summary
Attributes included from BindingClass
Instance Method Summary collapse
-
#operands ⇒ OperandCollection
Proxy object for accessing a value’s operands.
Methods included from AbstractClass
Methods inherited from Value
#==, #attributes, #bitcast, #constant?, #dump, #hash, #initialize, #name, #name=, #null?, #print, #trunc, #trunc_or_bitcast, #type, #undefined?, #zextend, #zextend_or_bitcast
Methods included from BindingClass
Constructor Details
This class inherits a constructor from RLTK::CG::Value
Instance Method Details
#operands ⇒ OperandCollection
Returns Proxy object for accessing a value’s operands.
233 234 235 |
# File 'lib/rltk/cg/value.rb', line 233 def operands @operands ||= OperandCollection.new(self) end |