module Magiika::AutoEvalType

Overview

EvalType by returning the TypeMeta from the result of evaling.

Note: #eval(scope) must return a TypeNode.

Included Modules

Direct including types

Defined in:

typing/type_node.cr

Instance Method Summary

Instance methods inherited from module Magiika::EvalType

eval_type(scope : Scope) : TypeMeta eval_type

Instance Method Detail

abstract def eval(scope : Scope) : TypeNode #

[View source]
def eval_type(scope : Scope) : TypeMeta #

[View source]