Module: Jade::Frontend::TypeChecking::Inference::Module
- Included in:
- Module
- Defined in:
- lib/jade/frontend/type_checking/inference/module.rb
Instance Method Summary collapse
Methods included from Helpers
check, generalize, instantiate, type_from_symbol, unify
Instance Method Details
#infer(node, registry, env, expected_type) ⇒ Object
9 10 11 12 13 |
# File 'lib/jade/frontend/type_checking/inference/module.rb', line 9 def infer(node, registry, env, expected_type) node => AST::Module(body:) check(body, registry, env, expected_type) end |