public MethodInvocation(Id id, FunctionCall functionCall) { _id = id; _functionCall = functionCall; }
public void Visit(Id id) { _sb.Append(id.Name); }
public For(Typed typed, Id id, Stmt body) { _typed = typed; _id = id; _body = body; }
public Group(string name, Id id) { _name = name; _id = id; }
public DotClient(Id clientId, TunMethodCall tunMethodCall) { ClientId = clientId; TunMethodCall = tunMethodCall; }
public Assignment(Id left, Exp right) { _id = left; _exp = right; }
public Typed(SmclType smclType, Id id) { SmclType = smclType; _id = id; }
public TunMethodCall(Id id, TunMethod tunMethod) { Id = id; TunMethod = tunMethod; }
public void Visit(Id id) { id.SmclType = _env.GetMyTypeFromId(id.Name); }