Exemplo n.º 1
0
    def __init__(self, fType, owner):
        super(F0, self).__init__(fType, "a", owner)

        if self.fieldType().typeID() != 5:
            raise SkillException(
                "Expected field type annotation in A.a but found {}".format(
                    fType))
Exemplo n.º 2
0
    def __init__(self, fType, owner):
        super(F0, self).__init__(fType, "bool", owner)

        if fType.name() != "boolean":
            raise SkillException(
                "Expected field type boolean in Boolean.bool but found {}".
                format(fType))
Exemplo n.º 3
0
    def __init__(self, fType, owner):
        super(F0, self).__init__(fType, "name", owner)

        if self.fieldType().typeID() != 14:
            raise SkillException(
                "Expected field type string in System.name but found {}".
                format(fType))
Exemplo n.º 4
0
    def __init__(self, fType, owner):
        super(F0, self).__init__(fType, "basicbool", owner)

        if self.fieldType().typeID() != 6:
            raise SkillException(
                "Expected field type bool in BasicBool.basicBool but found {}".
                format(fType))
Exemplo n.º 5
0
    def __init__(self, fType, owner):
        super(F4, self).__init__(fType, "float64", owner)

        if fType.name() != "basicfloat64":
            raise SkillException(
                "Expected field type basicfloat64 in BasicFloats.float64 but found {}"
                .format(fType))
Exemplo n.º 6
0
    def __init__(self, fType, owner):
        super(F21, self).__init__(fType, "anotherusertype", owner)

        if fType.name() != "basicfloats":
            raise SkillException(
                "Expected field type basicfloats in BasicTypes.anotherUserType but found {}"
                .format(fType))
Exemplo n.º 7
0
    def __init__(self, fType, owner):
        super(F23, self).__init__(fType, "astring", owner)

        if fType.name() != "basicstring":
            raise SkillException(
                "Expected field type basicstring in BasicTypes.aString but found {}"
                .format(fType))
Exemplo n.º 8
0
    def __init__(self, fType, owner):
        super(F4, self).__init__(fType, "someset", owner)

        if False:  # TODO type check!:
            raise SkillException(
                "Expected field type set<somethingelse> in Container.someSet but found {}"
                .format(fType))
Exemplo n.º 9
0
    def __init__(self, fType, owner):
        super(F5, self).__init__(fType, "varr", owner)

        if False:  # TODO type check!:
            raise SkillException(
                "Expected field type v64[] in Container.varr but found {}".
                format(fType))
Exemplo n.º 10
0
    def __init__(self, fType, owner):
        super(F1, self).__init__(fType, "f", owner)

        if False:  # TODO type check!:
            raise SkillException(
                "Expected field type map<string,v64,v64> in Container.f but found {}"
                .format(fType))
Exemplo n.º 11
0
    def __init__(self, fType, owner):
        super(F3, self).__init__(fType, "s", owner)

        if False:  # TODO type check!:
            raise SkillException(
                "Expected field type set<v64> in Container.s but found {}".
                format(fType))
Exemplo n.º 12
0
    def __init__(self, fType, owner):
        super(F4, self).__init__(fType, "e", owner)

        if self.fieldType().typeID() != 4:
            raise SkillException(
                "Expected field type v64 in Constant.e but found {}".format(
                    fType))
Exemplo n.º 13
0
    def __init__(self, fType, owner):
        super(F2, self).__init__(fType, "c", owner)

        if self.fieldType().typeID() != 2:
            raise SkillException(
                "Expected field type i32 in Constant.c but found {}".format(
                    fType))
Exemplo n.º 14
0
    def __init__(self, fType, owner):
        super(F1, self).__init__(fType, "next", owner)

        if fType.name() != "testenum":
            raise SkillException(
                "Expected field type testenum in TestEnum.next but found {}".
                format(fType))
Exemplo n.º 15
0
    def __init__(self, fType, owner):
        super(F19, self).__init__(fType, "anannotation", owner)

        if self.fieldType().typeID() != 5:
            raise SkillException(
                "Expected field type annotation in BasicTypes.anAnnotation but found {}"
                .format(fType))
Exemplo n.º 16
0
 def addField(self, fType, name):
     if name == "d":
         raise SkillException(
             "The file contains a field declaration %s.%s, but there is an auto field of similar name!".format(
                 self.name(), name))
     else:
         return LazyField(fType, name, self)
Exemplo n.º 17
0
    def __init__(self, fType, owner):
        super(F20, self).__init__(fType, "anarray", owner)

        if False:  # TODO type check!:
            raise SkillException(
                "Expected field type basicintegers[] in BasicTypes.anArray but found {}"
                .format(fType))
Exemplo n.º 18
0
    def __init__(self, fType, owner):
        super(F0, self).__init__(fType, "age", owner)

        if self.fieldType().typeID() != 11:
            raise SkillException(
                "Expected field type v64 in Age.age but found {}".format(
                    fType))
Exemplo n.º 19
0
    def __init__(self, fType, owner):
        super(F22, self).__init__(fType, "aset", owner)

        if False:  # TODO type check!:
            raise SkillException(
                "Expected field type set<i8> in BasicTypes.aSet but found {}".
                format(fType))
Exemplo n.º 20
0
    def __init__(self, fType, owner):
        super(F14, self).__init__(fType, "int8", owner)

        if fType.name() != "basicint8":
            raise SkillException(
                "Expected field type basicint8 in BasicIntegers.int8 but found {}"
                .format(fType))
Exemplo n.º 21
0
    def __init__(self, fType, owner):
        super(F24, self).__init__(fType, "ausertype", owner)

        if fType.name() != "basicintegers":
            raise SkillException(
                "Expected field type basicintegers in BasicTypes.aUserType but found {}"
                .format(fType))
Exemplo n.º 22
0
    def __init__(self, fType, owner):
        super(F15, self).__init__(fType, "basicstring", owner)

        if self.fieldType().typeID() != 14:
            raise SkillException(
                "Expected field type string in BasicString.basicString but found {}"
                .format(fType))
Exemplo n.º 23
0
    def __init__(self, fType, owner):
        super(F2, self).__init__(fType, "basicfloat", owner)

        if self.fieldType().typeID() != 13:
            raise SkillException(
                "Expected field type f64 in BasicFloat64.basicFloat but found {}"
                .format(fType))
Exemplo n.º 24
0
    def __init__(self, fType, owner):
        super(F16, self).__init__(fType, "abool", owner)

        if fType.name() != "basicbool":
            raise SkillException(
                "Expected field type basicbool in BasicTypes.aBool but found {}"
                .format(fType))
Exemplo n.º 25
0
    def __init__(self, fType, owner):
        super(F9, self).__init__(fType, "basicint", owner)

        if self.fieldType().typeID() != 7:
            raise SkillException(
                "Expected field type i8 in BasicInt8.basicInt but found {}".
                format(fType))
Exemplo n.º 26
0
    def __init__(self, fType, owner):
        super(F17, self).__init__(fType, "alist", owner)

        if False:  # TODO type check!:
            raise SkillException(
                "Expected field type list<f32> in BasicTypes.aList but found {}"
                .format(fType))
Exemplo n.º 27
0
    def __init__(self, fType, owner):
        super(F1, self).__init__(fType, "boolean", owner)

        if self.fieldType().typeID() != 6:
            raise SkillException(
                "Expected field type bool in Boolean.boolean but found {}".
                format(fType))
Exemplo n.º 28
0
    def __init__(self, fType, owner):
        super(F18, self).__init__(fType, "amap", owner)

        if False:  # TODO type check!:
            raise SkillException(
                "Expected field type map<i16,i8> in BasicTypes.aMap but found {}"
                .format(fType))
Exemplo n.º 29
0
    def __init__(self, fType, owner):
        super(F1, self).__init__(fType, "version", owner)

        if self.fieldType().typeID() != 12:
            raise SkillException(
                "Expected field type f32 in System.version but found {}".
                format(fType))
Exemplo n.º 30
0
    def __init__(self, fType, owner):
        super(F1, self).__init__(fType, "edges", owner)

        if False:  # TODO type check!:
            raise SkillException(
                "Expected field type set<node> in Node.edges but found {}".
                format(fType))