public override InoTypeEnum Visit(ArrayAccessAstNode node) { if (IsFirstWalk) { return(InoTypeEnum.undefined); } return(VariableTypes[node.Symbol]); }
public override string Visit(ArrayAccessAstNode node) { return($"{Visit(node.Id)}[{Visit(node.IndexExpression)}]"); }