public void WriteIndentedStatement(AbsynStatement stm) { writer.Indentation += writer.TabSize; if (stm != null) { stm.Accept(this); } else { writer.Indent(); writer.Terminate(";"); } writer.Indentation -= writer.TabSize; }
private bool IsIrregularStatement(AbsynStatement stm) { return(singleStatements.Contains(stm.GetType())); }
public void EmitStatement(AbsynStatement stm) { stms.Add(stm); }
public void WriteIndentedStatement(AbsynStatement stm) { writer.Indentation += writer.TabSize; if (stm != null) stm.Accept(this); else { writer.Indent(); writer.Terminate(";"); } writer.Indentation -= writer.TabSize; }
private bool IsIrregularStatement(AbsynStatement stm) { return singleStatements.Contains(stm.GetType()); }