예제 #1
0
파일: AstLambda.cs 프로젝트: Bobris/Njsast
 public override void Transform(TreeTransformer tt)
 {
     if (Name != null)
     {
         Name = (AstSymbolDeclaration)tt.Transform(Name);
     }
     tt.TransformList(ref ArgNames);
     base.Transform(tt);
 }
예제 #2
0
 public override void Transform(TreeTransformer tt)
 {
     base.Transform(tt);
     ModuleName = (AstString)tt.Transform(ModuleName);
     if (ImportedName != null)
     {
         ImportedName = (AstSymbolImport)tt.Transform(ImportedName);
     }
     tt.TransformList(ref ImportedNames);
 }
예제 #3
0
 public override void Transform(TreeTransformer tt)
 {
     base.Transform(tt);
     if (Name != null)
     {
         Name = (AstSymbolDeclaration)tt.Transform(Name);
     }
     if (Extends != null)
     {
         Extends = tt.Transform(Extends);
     }
     tt.TransformList(ref Properties);
 }
예제 #4
0
파일: AstExport.cs 프로젝트: 0papen0/bbcore
 public override void Transform(TreeTransformer tt)
 {
     base.Transform(tt);
     if (ModuleName != null)
     {
         ModuleName = (AstString)tt.Transform(ModuleName);
     }
     if (ExportedDefinition != null)
     {
         ExportedDefinition = tt.Transform(ExportedDefinition);
     }
     if (ExportedValue != null)
     {
         ExportedValue = tt.Transform(ExportedValue);
     }
     tt.TransformList(ref ExportedNames);
 }
예제 #5
0
 public override void Transform(TreeTransformer tt)
 {
     base.Transform(tt);
     tt.TransformList(ref Expressions);
 }
예제 #6
0
 public override void Transform(TreeTransformer tt)
 {
     base.Transform(tt);
     Expression = tt.Transform(Expression) !;
     tt.TransformList(ref Args);
 }
예제 #7
0
 public override void Transform(TreeTransformer tt)
 {
     base.Transform(tt);
     tt.TransformList(ref Body);
 }
예제 #8
0
 public override void Transform(TreeTransformer tt)
 {
     base.Transform(tt);
     tt.TransformList(ref Properties);
 }
예제 #9
0
 public override void Transform(TreeTransformer tt)
 {
     base.Transform(tt);
     tt.TransformList(ref Segments);
 }
예제 #10
0
 public override void Transform(TreeTransformer tt)
 {
     base.Transform(tt);
     tt.TransformList(ref Definitions);
 }