Esempio n. 1
0
 public void WriteId(EscapingTextWriter trapFile, IGenericContext gc)
 {
     unmodifiedType.WriteId(trapFile, gc);
     trapFile.Write(isRequired ? " modreq(" : " modopt(");
     modifier.WriteId(trapFile, gc);
     trapFile.Write(")");
 }
Esempio n. 2
0
 public void WriteId(EscapingTextWriter trapFile, IGenericContext gc)
 {
     elementType.WriteId(trapFile, gc);
     trapFile.Write('[');
     for (var i = 1; i < shape.Rank; ++i)
     {
         trapFile.Write(',');
     }
     trapFile.Write(']');
 }
Esempio n. 3
0
            public void WriteId(EscapingTextWriter trapFile, IGenericContext gc)
            {
                genericType.WriteId(trapFile, gc);
                trapFile.Write('<');
                var index = 0;

                foreach (var arg in typeArguments)
                {
                    trapFile.WriteSeparator(",", ref index);
                    arg.WriteId(trapFile, gc);
                }
                trapFile.Write('>');
            }
Esempio n. 4
0
 public void WriteId(EscapingTextWriter trapFile, IGenericContext gc)
 {
     elementType.WriteId(trapFile, gc);
     trapFile.Write('&');
 }
Esempio n. 5
0
 public void WriteId(TextWriter trapFile, IGenericContext gc)
 {
     elementType.WriteId(trapFile, gc);
     trapFile.Write("[]");
 }