public void WriteProcedure(Procedure procedure) { //@"define void @empty() { var pd = new ProcedureFormatter(procedure, new CodeFormatter(new TextFormatter(w))); pd.WriteProcedureBlocks(); }
public void WriteProcedure(Procedure procedure) { //@"define void @empty() { var arch = procedure.Architecture; var pd = new ProcedureFormatter(procedure, new CodeFormatter(new TextFormatter(this.w))); pd.WriteProcedureBlocks(); }
private TextViewModel GenerateTextModel(Block b) { var tsf = new TextSpanFormatter(); var fmt = new AbsynCodeFormatter(tsf); var procf = new ProcedureFormatter(b.Procedure, fmt); fmt.InnerFormatter.UseTabs = false; procf.WriteBlock(b, fmt); return tsf.GetModel(); }