示例#1
0
        MemberDeclarationSyntax GenError(@error e)
        {
            if (e.name == null)
            {
                throw new InvalidOperationException("Name cannot be null");
            }

            return(GenClass(typeMap.NewTypeToCs(typeMap.TypeToCs(e.name) + "Error"), e.field).
                   AddAttributeLists(BuildSingleAttributeList("Error", e.number)));
        }
示例#2
0
    static void GenError(@error e, string name)
    {
        if (e.name == null)
        {
            return;
        }

        cwt.WriteLine("[Error (" + e.number + ")]");
        //GenClass (NewTypeToCs (ToCs (e.name) + "Error"), e.field, " : " + "Error");
        GenClass(NewTypeToCs(TypeToCs(e.name) + "Error"), e.field);
    }
示例#3
0
	static void GenError (@error e, string name)
	{
		if (e.name == null)
			return;

		cwt.WriteLine ("[Error (" + e.number + ")]");
		//GenClass (NewTypeToCs (ToCs (e.name) + "Error"), e.field, " : " + "Error");
		GenClass (NewTypeToCs (TypeToCs (e.name) + "Error"), e.field);
	}