class Myst::TypeCheck::PatternMatcher
- Myst::TypeCheck::PatternMatcher
- Reference
- Object
Defined in:
typecheck/pattern_matcher.crConstructors
Instance Method Summary
- #env : Environment
- #env=(env : Environment)
- #match(node : NilLiteral, type : Type)
- #match(node : BooleanLiteral, type : Type)
- #match(node : IntegerLiteral, type : Type)
- #match(node : FloatLiteral, type : Type)
- #match(node : StringLiteral, type : Type)
- #match(node : InterpolatedStringLiteral, type : Type)
- #match(node : SymbolLiteral, type : Type)
- #match(node : ListLiteral, type : Type)
- #match(node : MapLiteral, type : Type)
- #match(node : Splat, type : Type)
- #match(node : Const, type : Type)
- #match(node : StaticAssignable, type : Type)
- #match(node : IVar, type : Type)
- #match(node : Node, type : Type)