Exemplo n.º 1
0
 public AstDefinedType(AstTypeDefinition type)
 {
     this.Definition = type;
 }
Exemplo n.º 2
0
 public void MapDefinition(AstTypeDefinition typeAst, TypeDefinition type)
 {
     references.Add(typeAst, type);
 }
 protected virtual void AppendTypeDefinition(StringBuilder builder, AstTypeDefinition typeDefinition)
 {
     builder.Append(typeDefinition);
 }
Exemplo n.º 4
0
 protected override void AppendTypeDefinition(StringBuilder builder, AstTypeDefinition type)
 {
     builder.AppendLine("public class " + type.Name);
     AppendAll(builder, Environment.NewLine, type.Members);
     builder.AppendLine();
     builder.AppendLine("end");
 }