示例#1
0
 public static IR1Top RClass(this IR1Top r1Top, IDictionary <IPhilote <IGClass>, IGClass> gClasss)
 {
     foreach (var kvp in gClasss)
     {
         r1Top.RClass(kvp.Value);
     }
     return(r1Top);
 }
示例#2
0
 public static IR1Top RNamespace(this IR1Top r1Top, IGNamespace gNamespace)
 {
     r1Top.Sb.RenderNamespaceDeclarationStringBuilder(gNamespace, r1Top.Indent, r1Top.Eol, r1Top.Ct);
     r1Top.Indent.Append(r1Top.IndentDelta);
     r1Top.RClass(gNamespace.GClasss);
     r1Top.RInterface(gNamespace.GInterfaces);
     r1Top.RDelegateGroup(gNamespace.GDelegateGroups);
     r1Top.RDelegate(gNamespace.GDelegates);
     r1Top.REnumerationGroup(gNamespace.GEnumerationGroups);
     r1Top.REnumeration(gNamespace.GEnumerations);
     r1Top.Indent.ReplaceFirst(r1Top.IndentDelta, "");
     r1Top.Sb.RenderNamespaceTerminationStringBuilder(r1Top.Indent, r1Top.Eol, r1Top.Ct);
     return(r1Top);
 }