module documentation

Evaluate an expression. Used by stubtest; in a separate file because things break if we don't put it in a mypyc-compiled file.

Function evaluate_expression Evaluate an expression at runtime.
Constant UNKNOWN Undocumented
Class _NodeEvaluator Undocumented
Constant _evaluator Undocumented
def evaluate_expression(expr: mypy.nodes.Expression) -> object: (source)

Evaluate an expression at runtime. Return the result of the expression, or UNKNOWN if the expression cannot be evaluated.

Undocumented

Value
object()
_evaluator = (source)

Undocumented

Value
_NodeEvaluator()