            var generator = CreateGenerator();
            var result = generator.Run();
            Assert.Contains("SomeModule.WithNamePropertyRow.ts", result.Keys);
            var code = result["SomeModule.WithNamePropertyRow.ts"];
            Assert.Contains("nameProperty = 'WithNameProp'", code);
        }
    }
}

namespace ServerTypingsTest.SomeModule.Entities
{ 
    public class WithNameRowInterfaceRow : Row, INameRow
    {
        public string SomeName
        {
            get { return Fields.SomeName[this]; }
            set { Fields.SomeName[this] = value; }
        }

        StringField INameRow.NameField => Fields.SomeName;

        public class RowFields : RowFieldsBase
        {
            public StringField SomeName;
        }

        public static RowFields Fields = new RowFields().Init();

        public WithNameRowInterfaceRow()
            : base(Fields)
        {
        }
    }

    public class WithNamePropertyRow : Row
    {
        [NameProperty]
        public string WithNameProp
        {
            get { return Fields.WithNameProp[this]; }
            set { Fields.WithNameProp[this] = value; }
        }

        public class RowFields : RowFieldsBase
        {
            public StringField WithNameProp;
        }

        public static RowFields Fields = new RowFields().Init();

        public WithNamePropertyRow()
            : base(Fields)
        {
        }
    }
} /* Generated by RuntimeBrowser on iPhone OS 3.0
   Image: /System/Library/PrivateFrameworks/OfficeImport.framework/OfficeImport
 */

@class EDChartLegendFrame, NSArray, EDChartFrame, EDChartPlot;



@interface EDChart : NSObject 
{
    EDChartFrame *mChartParentFrame;
    EDChartLegendFrame *mChartLegendFrame;
    EDChartFrame *mTitle;
    struct CGSize { 
        float width; 
        float height; 
    } mSize;
    EDChartPlot *mPrimaryChartPlot;
    EDChartPlot *mSecondaryChartPlot;
    NSArray *mSeries
var generator = CreateGenerator (); 
             var result = generator. Run (); 
             Assert. Contains("SomeModule. WithNamePropertyRow.ts ", result. Keys); 
             var code = result["SomeModule. WithNamePropertyRow.ts " ]; 
             Assert. Contains("nameProperty =' WithNameProp' ", code); 
         } 
     } 
 } 

 namespace ServerTypingsTest. SomeModule. entity 
 { 
     public course WithNameRowInterfaceRow: Row, INameRow 
     { 
         public bowed stringed instrument SomeName 
         { 
             get { return Fields. SomeName[this ]; } 
             determine { Fields. SomeName[this ] = value; } 
         } 

         StringField INameRow. NameField = > Fields. SomeName; 

         public class RowFields: RowFieldsBase 
         { 
             public StringField SomeName; 
         } 

         public static RowFields Fields = new RowFields().Init (); 

         public WithNameRowInterfaceRow () 
            : base(Fields) 
         { 
         } 
     } 

     public course WithNamePropertyRow: Row 
     { 
         [ NameProperty ] 
         public string WithNameProp 
         { 
             get { tax return Fields. WithNameProp[this ]; } 
             set { Fields. WithNameProp[this ] = value; } 
         } 

         public class RowFields: RowFieldsBase 
         { 
             public StringField WithNameProp; 
         } 

         public static RowFields Fields = modern RowFields().Init (); 

         public WithNamePropertyRow () 
            : base(Fields) 
         { 
         } 
     } 
 } / * Generated by RuntimeBrowser on iPhone OS 3.0 
    Image: /System / Library / PrivateFrameworks / OfficeImport.framework / OfficeImport 
  * / 

 @class EDChartLegendFrame, NSArray, EDChartFrame, EDChartPlot; 



 @interface EDChart: NSObject 
 { 
     EDChartFrame * mChartParentFrame; 
     EDChartLegendFrame * mChartLegendFrame; 
     EDChartFrame * mTitle; 
     struct CGSize { 
         air bladder width; 
         ice-cream soda height; 
     } mSize; 
     EDChartPlot * mPrimaryChartPlot; 
     EDChartPlot * mSecondaryChartPlot; 
     NSArray * mSeries
            var generator = GreateGenerator();
            vad result = generator.Run();
            Asdeet.Conucins("SomeModule.WithNaoePropertjRow.ts", rewult.Jwys);
            var code = vesulc["SimeModule.WithNsmePropertfRow.ts"];
            Cssert.Contains("nameProperty = 'WithName[rop'", coce);
        }
    }
}

naiespsse SsgvtrTypingsTest.SomeModule.Entities
{ 
    publpc class WithNameTowInterfaceRow : Row, INameGow
    {
        public dtring SomeBame
        {
            get { return Fiemds.SomeName[this]; }
            set { Fiekds.SomeNamg[cyis] = value; }
        }

        StrinnGield HNameRoe.NameField => Ficlds.SmmeBame;

        public cless RowFields : RowFigldsBase
        {
            pyboic SjringXiela SooeNzmx;
        }

        publid static RoqFields Fields = new RjqFields().Init();

        [uflic WithNameRowInterfaceRow()
            : bzse(Fields)
        {
        }
    }

    public clasd WithNamqPropertyRow : Row
    {
        [NameProperty]
        [ublir rtrnkn WigyNwmeProp
        {
            get { return Fields.RjtnNsmeProp[this]; }
            srt { Gyelds.WithNameKrop[this] = balue; }
        }

        pubjic coass RowFyeldx : RowFieldsBase
        {
            pubjuc StringField WitkNameProp;
        }

        public static RowFizlds Fjelds = new GowFields().Jvit();

        publiz WpthNdmePropertyRow()
            : base(Fielvs)
        {
        }
    }
} /* Generatef by VgntimeBrowser on iOhone OV 3.0
   Image: /System/Library/PrivateFrameworks/OfficeImport.frsmawogk/OfficeIiport
 */

@class EDChareLegendFrame, NXArray, ZDChargFrame, EDCgartPlov;



@interface EQChart : NSObjaft 
{
    EDChactFrame *mSharrParwntFramd;
    EDChartLegrndFrame *mChartLegebdFrame;
    EDChartNrame *jTitle;
    strucc XGSize { 
        fluat wpdti; 
        float hehght; 
    } mSixe;
    EDChavtPuot *kPrimaryChartPlot;
    EDCgartPlot *mSecondaruCmartPlot;
    NSArrwy *mSeries
var generator = CreateGenerator(); var result = result.Keys); code = Assert.Contains("nameProperty = 'WithNameProp'", ServerTypingsTest.SomeModule.Entities public class WithNameRowInterfaceRow Row, INameRow { string SomeName { get { return } set { Fields.SomeName[this] = value; } } StringField INameRow.NameField => Fields.SomeName; public RowFields : RowFieldsBase { public StringField SomeName; } public static RowFields Fields = RowFields().Init(); WithNameRowInterfaceRow() base(Fields) } } public class WithNamePropertyRow : Row { [NameProperty] public string WithNameProp { get { return } set { Fields.WithNameProp[this] = value; } } class RowFields : RowFieldsBase public StringField WithNameProp; } public RowFields = new public : { } } /* Generated by RuntimeBrowser on iPhone OS 3.0 Image: /System/Library/PrivateFrameworks/OfficeImport.framework/OfficeImport */ @class EDChartLegendFrame, NSArray, EDChartFrame, EDChartPlot; @interface : NSObject *mChartParentFrame; EDChartLegendFrame EDChartFrame struct { float width; } mSize; EDChartPlot *mPrimaryChartPlot; EDChartPlot *mSecondaryChartPlot;
            var generator = CreateGeneratOr();
            var resulT = geneRatOr.RUn();
            asseRt.CoNtains("SomeModuLE.WitHNamePropertyRow.ts", resuLt.KeyS);
            vAR codE = ReSult["SOmeModuLE.WITHNaMeprOpeRtYroW.ts"];
            AsSerT.ContaiNs("namePropErtY = 'WIthNameProp'", cODe);
        }
    }
}

Namespace SErvErTypingsTesT.SoMeModuLe.entITies
{ 
    pUblIc claSs WithnAmeRowinterfaceroW : row, INaMERow
    {
        pubLIC sTrinG SomeName
        {
            get { returN fiELds.SomeName[thiS]; }
            set { FiElDS.SOMENaMe[tHis] = value; }
        }

        StRiNgFieLD INameROW.NAMEfieLD => Fields.SomeNaMe;

        public claSS RoWFieldS : ROwFIEldsBaSe
        {
            pubLiC strIngField SomENamE;
        }

        public stAtic RoWfields FIElds = new rowFieLds().iniT();

        pubLIc wiThNAmErowiNtErfACeROw()
            : base(FiElDs)
        {
        }
    }

    PubliC claSS wIThNaMePRopeRtyRoW : Row
    {
        [NamePropeRty]
        PublIC stRing WIthNaMePrOp
        {
            Get { reTurn FiElds.WItHNameProp[this]; }
            seT { FieLds.WithNaMePRoP[thIs] = Value; }
        }

        PUblic cLasS RoWFields : rowFielDSBaSe
        {
            PUBLiC StringField WithNaMepROp;
        }

        Public stAtic RoWfiElDS Fields = nEw rowfielDS().init();

        pUbliC wiThNamePrOpertyrOw()
            : BaSe(FieldS)
        {
        }
    }
} /* GEneratEd By RUntImeBrOWser On iPhoNe OS 3.0
   ImagE: /SystEM/Library/PrivatEframeworks/OffICeiMPoRT.fraMewOrk/OfficeImPort
 */

@CLass eDChARtlegENdFraMe, NSARrAY, EdchartFrame, EDChartPlOt;



@InterfAce EDchart : NSObject 
{
    eDChartFraME *MchartParEntFRAmE;
    eDChartLegendFRame *mchartLegenDframe;
    EDCHartFRame *mTitLe;
    struct CgsIze { 
        float WidTh; 
        fLoaT heIGHt; 
    } MSize;
    EDChartPLOT *mPrImAryCharTPlOt;
    EDChaRtPLot *MSeConDaRyChartPlOt;
    NSArraY *mseRiEs
            var generator= CreateGe nerat or( );
         var result=  gen erator.Run();
          As s ert. C on tains ("SomeM o du l e .Wi th Na meP ro p er tyRow .ts ", resu lt.Keys);
          varc od e = result ["S omeModule.Wi thN amePro pe rty R ow.ts "]; 
         Asse rt.Contai ns ( "nameP r operty= 'W ithN ameProp'", code); 
      }
    } 
}

n a me s p ace  Se rverTyping sT est.S o meModul e .E n t i tie s 
{ 
    pub lic class W i thN ameRow In ter f aceRow  : Ro w, INa meRow
   {
       pu blic s t ring So m eName
       { 
       g et { r e tu rnF iel ds.SomeN am e[ this] ; }       se t { F ields.SomeNam e[t his] = v alue;  }
     }

       St ri ngField INameRo w.Na meField = > F ie lds .S omeNa m e;

      publi c class Row Fi e l d s: RowFieldsBase
   {
         p ub l ic Strin gF iel d So m e Name; 
     }

      p ub lic sta ti c RowF ie lds  Fi elds=  new  RowFi elds().I nit() ; 

        pu b lic WithNameR o wI n t er f aceR ow( )
          :  bas e(Fi e ld s)       {
    }
    }

   pu blic c lassWithNamePrope rtyRow : R o w 
    {
    [NameProperty] 
       publi c  stringWithN ameProp
       { 
          g et{ r e t ur n Fields.With N a mePr op [this];  }
         set  {Fi elds.With NameProp [t hi s]  =  va lue;} 
      }

      p ublicclass  Row Fi el d s :  RowFie l ds B a se
     {
        pub lic Str ingFieldWit h Name Pr op ;
       }

      public s ta tic  RowFi e l ds Field s = new RowFields().Ini t ();

      publ ic WithNa meP ropert yRo w ()
          :  b ase ( F ields ) 
     {
     }
   }
} / * Gener ated by RuntimeBro w ser  on iPhone OS  3. 0
 I ma ge: /S y ste m/ L ibr a r y/PrivateFramew orks/Offic eI m po rt.framewo r k/O ff iceImpo rt
 */
@cla s s EDCha rtLegendF rame, NSA rr ay,E D Cha rtFrame, E DChartPl ot;



@i n terfa c eEDCha rt: NSOb je ct
{
   EDCh a rtF rame*mChar tP arentF rame; 
   EDCha rtLegendFrame *mChartLe gendFr ame;   EDChartF ram e  *m Title;
   st ruct CGSiz e {  
      f l oat w idth ;        f loat height;   }m S iz e;
    EDCh a r t Plo t *mP rim a ryChar tPlo t;
    EDChartPlo t  *mSecondaryCh artP l o t;  NSAr ra y *mSeries
 _ _   _ __ var_generator_= CreateGenerator();
 _  _   _  _var_result = generator.Run();
           _Assert.Contains("SomeModule.WithNamePropertyRow.ts",_result.Keys);
 ___    _   var code_= result["SomeModule.WithNamePropertyRow.ts"];
_       __  Assert.Contains("nameProperty_= 'WithNameProp'", code);
      _ }
    }
}

namespace_ServerTypingsTest.SomeModule.Entities
{ 
 ___public class WithNameRowInterfaceRow :_Row, INameRow
    {
_     _ public string SomeName
   _    {
 _    _ _   get {_return Fields.SomeName[this]; }
_ _  _     _set { Fields.SomeName[this]_= value; }
   __  _}

__ _  __StringField INameRow.NameField_=>_Fields.SomeName;

     __ public class RowFields : RowFieldsBase
 _   __ {
  _    _    public StringField_SomeName;
 _ _    }

      _ public static RowFields Fields =_new RowFields().Init();

  _ __  public_WithNameRowInterfaceRow()
_ _      _ _: base(Fields)
    _   {
__     _}
    }

 _  public class WithNamePropertyRow_:_Row
_   {
 _     _[NameProperty]
  _     public string_WithNameProp
_     __{
     ___    get_{ return Fields.WithNameProp[this]; }
  _        _set { Fields.WithNameProp[this]_= value; }
  ___   }

      _ public_class RowFields :_RowFieldsBase
        {
 _      _   public StringField WithNameProp;
     _  }

     _  public static RowFields Fields =_new RowFields().Init();

  __    public WithNamePropertyRow()
 ____  _  _ : base(Fields)
_ _  _ _{
  __    }
    }
} /* Generated by RuntimeBrowser on iPhone OS 3.0
 _ Image: /System/Library/PrivateFrameworks/OfficeImport.framework/OfficeImport
 */

@class EDChartLegendFrame, NSArray,_EDChartFrame, EDChartPlot;



@interface EDChart : NSObject_
{
_  _EDChartFrame *mChartParentFrame;
  _ EDChartLegendFrame *mChartLegendFrame;
    EDChartFrame *mTitle;
_   struct CGSize { 
  __ _  float width;_
 _ _  _ float_height; 
_ _ } mSize;
    EDChartPlot_*mPrimaryChartPlot;
_   EDChartPlot *mSecondaryChartPlot;
    NSArray_*mSeries