Module: WAG::Type
- Defined in:
- lib/wag/type.rb,
lib/wag/types/f32.rb,
lib/wag/types/f64.rb,
lib/wag/types/i32.rb,
lib/wag/types/i64.rb,
lib/wag/types/base.rb
Defined Under Namespace
Classes: Base, F32, F64, I32, I64
Class Method Summary collapse
Class Method Details
.from(type) ⇒ Object
13 14 15 16 17 |
# File 'lib/wag/type.rb', line 13 def from(type) return type if type.is_a?(WAG::Type::Base) const_get(WAG::Inflector.inflector.camelize(type.to_s)).new end |