Beispiel #1
0
 public override void Transform(TreeTransformer tt)
 {
     base.Transform(tt);
     if (Body != TreeTransformer.Remove)
     {
         Body = tt.Transform(Body);
     }
 }
Beispiel #2
0
 public override void Transform(TreeTransformer tt)
 {
     base.Transform(tt);
     if (Value != null)
     {
         Value = tt.Transform(Value) !;
     }
 }
Beispiel #3
0
 public override void Transform(TreeTransformer tt)
 {
     base.Transform(tt);
     if (Expression != null)
     {
         Expression = tt.Transform(Expression);
     }
 }
Beispiel #4
0
 public override void Transform(TreeTransformer tt)
 {
     if (Argname != null)
     {
         Argname = tt.Transform(Argname);
     }
     base.Transform(tt);
 }
Beispiel #5
0
 public override void Transform(TreeTransformer tt)
 {
     base.Transform(tt);
     if (Label != null)
     {
         Label = (AstLabelRef)tt.Transform(Label);
     }
 }
Beispiel #6
0
 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);
 }
Beispiel #7
0
 public override void Transform(TreeTransformer tt)
 {
     if (Name != null)
     {
         Name = (AstSymbolDeclaration)tt.Transform(Name);
     }
     tt.TransformList(ref ArgNames);
     base.Transform(tt);
 }
 public override void Transform(TreeTransformer tt)
 {
     base.Transform(tt);
     Prefix         = tt.Transform(Prefix);
     TemplateString = (AstTemplateString)tt.Transform(TemplateString);
 }
Beispiel #9
0
 public override void Transform(TreeTransformer tt)
 {
     base.Transform(tt);
     Expression = tt.Transform(Expression) !;
 }
Beispiel #10
0
 public override void Transform(TreeTransformer tt)
 {
     ModuleName = tt.Transform(ModuleName) !;
     base.Transform(tt);
 }
Beispiel #11
0
 public override void Transform(TreeTransformer tt)
 {
     Init   = tt.Transform(Init);
     Object = tt.Transform(Object);
     base.Transform(tt);
 }
Beispiel #12
0
 public override void Transform(TreeTransformer tt)
 {
     Condition = tt.Transform(Condition) !;
     base.Transform(tt);
 }
Beispiel #13
0
 public override void Transform(TreeTransformer tt)
 {
     base.Transform(tt);
     Left  = tt.Transform(Left) !;
     Right = tt.Transform(Right) !;
 }
Beispiel #14
0
 public override void Transform(TreeTransformer tt)
 {
     base.Transform(tt);
     Body = (AstStatement)tt.Transform(Body);
 }
Beispiel #15
0
 public override void Transform(TreeTransformer tt)
 {
     base.Transform(tt);
     Key   = tt.Transform(Key);
     Value = tt.Transform(Value);
 }
Beispiel #16
0
 public override void Transform(TreeTransformer tt)
 {
     base.Transform(tt);
     Name        = (AstSymbol)tt.Transform(Name);
     ForeignName = (AstSymbol)tt.Transform(ForeignName);
 }
Beispiel #17
0
 public override void Transform(TreeTransformer tt)
 {
     base.Transform(tt);
     Expression = tt.Transform(Expression) !;
     tt.TransformList(ref Args);
 }
Beispiel #18
0
 public override void Transform(TreeTransformer tt)
 {
     Label = (AstLabel)tt.Transform(Label);
     base.Transform(tt);
 }
Beispiel #19
0
 public override void Transform(TreeTransformer tt)
 {
     base.Transform(tt);
     Argname = tt.Transform(Argname) !;
 }