protected override void visitFunctionCall(FunctionCall expression) { baseInfer.AnalyzeType(expression.Function.ReturnType); }
public void visit(BasedLiteral literal) { baseInfer.AnalyzeType(literal.Type); }
public override void visit(SelectedName name) { inferer.AnalyzeType(name.Type); }