Пример #1
0
 public void SetUp()
 {
     sw = new StringWriter();
     tyfo = new TypeFormatter(new TextFormatter(sw), false);
     tyreffo = new TypeReferenceFormatter(new TextFormatter(sw), false);
 }
Пример #2
0
        public void TypeReference()
        {
            tyreffo = new TypeReferenceFormatter(new TextFormatter(sw), true);
            EquivalenceClass b = new EquivalenceClass(new TypeVariable(1));
            b.DataType = new StructureType("b", 0) { Fields = { { 4, PrimitiveType.Word32 } } };

            tyfo.Write(new Pointer(b, 2), "pb");
            Assert.AreEqual("b * pb", sw.ToString());
        }