private void AssertSignature(string sExp, DataType dtRet, params DataType[] args) { var arch = new XtensaArchitecture(new ServiceContainer(), "xtensa", new Dictionary <string, object>()); var cc = new XtensaCallingConvention(arch); var ccr = new CallingConventionEmitter(); cc.Generate(ccr, dtRet, null, args.ToList()); Assert.AreEqual(sExp.Trim(), ccr.ToString()); }
public XtensaDisassemblerTests() { this.arch = new XtensaArchitecture(new ServiceContainer(), "xtensa"); }
public XtensaDisassemblerTests() { this.arch = new XtensaArchitecture(); }
public XtensaDisassemblerTests() { this.arch = new XtensaArchitecture(new ServiceContainer(), "xtensa", new Dictionary <string, object>()); }