Example #1
0
 protected virtual void VisitDelegate(Definitions.DelegateDefinition @delegate)
 {
     foreach (var p in @delegate.Params)
     {
         VisitDelegateParam(@delegate, p);
     }
 }
Example #2
0
 protected virtual void RenameDelegate(Definitions.DelegateDefinition @delegate)
 {
     if (@delegate.CSharpName != null)
     {
         return;
     }
     @delegate.CSharpName = @delegate.Name;
     RenameType(@delegate.ReturnType);
     foreach (var p in @delegate.Params)
     {
         RenameType(p.Type);
         p.CSharpName = p.Name;
     }
 }
Example #3
0
 protected virtual void VisitDelegateParam(Definitions.DelegateDefinition @delegate, Definitions.ParamDefinition param)
 {
 }