Class: RubyBindgen::Generators::Rice::TemplateResolver::TemplateArgumentInfo
- Inherits:
-
Struct
- Object
- Struct
- RubyBindgen::Generators::Rice::TemplateResolver::TemplateArgumentInfo
- Defined in:
- lib/ruby-bindgen/generators/rice/template_resolver.rb
Overview
Captures the semantic and source-written pieces for one template argument. TemplateResolver builds these first, then later code renders them into emitted C++ text.
Instance Attribute Summary collapse
-
#kind ⇒ Object
Returns the value of attribute kind.
-
#source_text ⇒ Object
Returns the value of attribute source_text.
-
#type ⇒ Object
Returns the value of attribute type.
-
#unsigned_value ⇒ Object
Returns the value of attribute unsigned_value.
-
#value ⇒ Object
Returns the value of attribute value.
Instance Attribute Details
#kind ⇒ Object
Returns the value of attribute kind
11 12 13 |
# File 'lib/ruby-bindgen/generators/rice/template_resolver.rb', line 11 def kind @kind end |
#source_text ⇒ Object
Returns the value of attribute source_text
11 12 13 |
# File 'lib/ruby-bindgen/generators/rice/template_resolver.rb', line 11 def source_text @source_text end |
#type ⇒ Object
Returns the value of attribute type
11 12 13 |
# File 'lib/ruby-bindgen/generators/rice/template_resolver.rb', line 11 def type @type end |
#unsigned_value ⇒ Object
Returns the value of attribute unsigned_value
11 12 13 |
# File 'lib/ruby-bindgen/generators/rice/template_resolver.rb', line 11 def unsigned_value @unsigned_value end |
#value ⇒ Object
Returns the value of attribute value
11 12 13 |
# File 'lib/ruby-bindgen/generators/rice/template_resolver.rb', line 11 def value @value end |