Commit 59e6bf48 authored by YannGarcia's avatar YannGarcia
Browse files

Review typing for MEC 012

parent 163d1cfc
Loading
Loading
Loading
Loading
+21 −4
Original line number Diff line number Diff line
@@ -51,6 +51,17 @@ module Json {
  type integer Integer (-infinity .. infinity) /*with {
    variant "Json:integer"
    }*/;
  // Unsigned Integer type
  type integer UInteger (0 .. infinity) /*with {
    variant "Json:integer"
    }*/;
  // Unsigned char type
  type integer UInt8 (0 .. 255) /*with {
    variant "Json:integer"
    }*/;
  type integer UInt16 (0 .. 65535) /*with {
    variant "Json:integer"
    }*/;
  // String type
  type utf8string String /*with {
    variant "Json:string"
@@ -103,11 +114,17 @@ module Json {
    }*/
  type record of Json.Integer IntArray; /*with {
    variant "Json:array"
    }
  type record of Json.Bool BoolArray with {
    }*/
  type record of Json.UInteger UIntArray; /*with {
    variant "Json:array"
    }
  type record of Json.Object ObjArray with {
    }*/
  type record of Json.Bool BoolArray; /*with {
    variant "Json:array"
    }*/
  type record of Json.AnyURI AnyURIArray; /*with {
    variant "Json:array"
    }*/
  /*type record of Json.Object ObjArray; with {
    variant "Json:array"
    }*/
  // Object member