Index: mojom/mojom_parser/generated/mojom_types/mojom_types.mojom.go |
diff --git a/mojom/mojom_parser/generated/mojom_types/mojom_types.mojom.go b/mojom/mojom_parser/generated/mojom_types/mojom_types.mojom.go |
index ae44b6d3e10a342a9ab3ad07c2306229e10bbb50..052d13ea9432515fb610966a04aec183c5766c5c 100644 |
--- a/mojom/mojom_parser/generated/mojom_types/mojom_types.mojom.go |
+++ b/mojom/mojom_parser/generated/mojom_types/mojom_types.mojom.go |
@@ -870,6 +870,7 @@ type UnionField struct { |
DeclData *DeclarationData |
Type Type |
Tag uint32 |
+ MinVersion uint32 |
} |
@@ -894,6 +895,9 @@ func (s *UnionField) Encode(encoder *bindings.Encoder) error { |
if err := encoder.WriteUint32(s.Tag); err != nil { |
return err |
} |
+ if err := encoder.WriteUint32(s.MinVersion); err != nil { |
+ return err |
+ } |
if err := encoder.Finish(); err != nil { |
return err |
} |
@@ -954,6 +958,13 @@ func (s *UnionField) Decode(decoder *bindings.Decoder) error { |
} |
s.Tag = value0 |
} |
+ if header.ElementsOrVersion >= 0 { |
+ value0, err := decoder.ReadUint32() |
+ if err != nil { |
+ return err |
+ } |
+ s.MinVersion = value0 |
+ } |
if err := decoder.Finish(); err != nil { |
return err |
} |
@@ -1078,6 +1089,7 @@ type EnumValue struct { |
EnumTypeKey string |
InitializerValue Value |
IntValue int32 |
+ MinVersion uint32 |
} |
@@ -1109,6 +1121,9 @@ func (s *EnumValue) Encode(encoder *bindings.Encoder) error { |
if err := encoder.WriteInt32(s.IntValue); err != nil { |
return err |
} |
+ if err := encoder.WriteUint32(s.MinVersion); err != nil { |
+ return err |
+ } |
if err := encoder.Finish(); err != nil { |
return err |
} |
@@ -1181,6 +1196,13 @@ func (s *EnumValue) Decode(decoder *bindings.Decoder) error { |
} |
s.IntValue = value0 |
} |
+ if header.ElementsOrVersion >= 0 { |
+ value0, err := decoder.ReadUint32() |
+ if err != nil { |
+ return err |
+ } |
+ s.MinVersion = value0 |
+ } |
if err := decoder.Finish(); err != nil { |
return err |
} |
@@ -1305,6 +1327,7 @@ type MojomMethod struct { |
Parameters MojomStruct |
ResponseParams *MojomStruct |
Ordinal uint32 |
+ MinVersion uint32 |
} |
@@ -1339,6 +1362,9 @@ func (s *MojomMethod) Encode(encoder *bindings.Encoder) error { |
if err := encoder.WriteUint32(s.Ordinal); err != nil { |
return err |
} |
+ if err := encoder.WriteUint32(s.MinVersion); err != nil { |
+ return err |
+ } |
if err := encoder.Finish(); err != nil { |
return err |
} |
@@ -1416,6 +1442,13 @@ func (s *MojomMethod) Decode(decoder *bindings.Decoder) error { |
} |
s.Ordinal = value0 |
} |
+ if header.ElementsOrVersion >= 0 { |
+ value0, err := decoder.ReadUint32() |
+ if err != nil { |
+ return err |
+ } |
+ s.MinVersion = value0 |
+ } |
if err := decoder.Finish(); err != nil { |
return err |
} |
@@ -1426,11 +1459,12 @@ type MojomInterface struct { |
DeclData *DeclarationData |
ServiceName *string |
Methods map[uint32]MojomMethod |
+ CurrentVersion uint32 |
} |
func (s *MojomInterface) Encode(encoder *bindings.Encoder) error { |
- encoder.StartStruct(24, 0) |
+ encoder.StartStruct(32, 0) |
if s.DeclData == nil { |
encoder.WriteNullPointer() |
} else { |
@@ -1504,6 +1538,9 @@ func (s *MojomInterface) Encode(encoder *bindings.Encoder) error { |
if err := encoder.Finish(); err != nil { |
return err |
} |
+ if err := encoder.WriteUint32(s.CurrentVersion); err != nil { |
+ return err |
+ } |
if err := encoder.Finish(); err != nil { |
return err |
} |
@@ -1511,7 +1548,7 @@ func (s *MojomInterface) Encode(encoder *bindings.Encoder) error { |
} |
var mojomInterface_Versions []bindings.DataHeader = []bindings.DataHeader{ |
- bindings.DataHeader{32, 0}, |
+ bindings.DataHeader{40, 0}, |
} |
func (s *MojomInterface) Decode(decoder *bindings.Decoder) error { |
@@ -1648,6 +1685,13 @@ func (s *MojomInterface) Decode(decoder *bindings.Decoder) error { |
s.Methods = map0 |
} |
} |
+ if header.ElementsOrVersion >= 0 { |
+ value0, err := decoder.ReadUint32() |
+ if err != nil { |
+ return err |
+ } |
+ s.CurrentVersion = value0 |
+ } |
if err := decoder.Finish(); err != nil { |
return err |
} |
@@ -1657,12 +1701,11 @@ func (s *MojomInterface) Decode(decoder *bindings.Decoder) error { |
type UserValueReference struct { |
Identifier string |
ValueKey *string |
- ResolvedConcreteValue Value |
} |
func (s *UserValueReference) Encode(encoder *bindings.Encoder) error { |
- encoder.StartStruct(32, 0) |
+ encoder.StartStruct(16, 0) |
if err := encoder.WritePointer(); err != nil { |
return err |
} |
@@ -1679,13 +1722,6 @@ func (s *UserValueReference) Encode(encoder *bindings.Encoder) error { |
return err |
} |
} |
- if s.ResolvedConcreteValue == nil { |
- encoder.WriteNullUnion() |
- } else { |
- if err := s.ResolvedConcreteValue.Encode(encoder); err != nil { |
- return err |
- } |
- } |
if err := encoder.Finish(); err != nil { |
return err |
} |
@@ -1693,7 +1729,7 @@ func (s *UserValueReference) Encode(encoder *bindings.Encoder) error { |
} |
var userValueReference_Versions []bindings.DataHeader = []bindings.DataHeader{ |
- bindings.DataHeader{40, 0}, |
+ bindings.DataHeader{24, 0}, |
} |
func (s *UserValueReference) Decode(decoder *bindings.Decoder) error { |
@@ -1746,13 +1782,6 @@ func (s *UserValueReference) Decode(decoder *bindings.Decoder) error { |
(*s.ValueKey) = value0 |
} |
} |
- if header.ElementsOrVersion >= 0 { |
- var err error |
- s.ResolvedConcreteValue, err = DecodeValue(decoder) |
- if err != nil { |
- return err |
- } |
- } |
if err := decoder.Finish(); err != nil { |
return err |
} |
@@ -1936,7 +1965,6 @@ func (s *Attribute) Decode(decoder *bindings.Decoder) error { |
type DeclarationData struct { |
Attributes *[]Attribute |
- MinVersion int32 |
ShortName *string |
FullIdentifier *string |
DeclaredOrdinal int32 |
@@ -1948,7 +1976,7 @@ type DeclarationData struct { |
func (s *DeclarationData) Encode(encoder *bindings.Encoder) error { |
- encoder.StartStruct(64, 0) |
+ encoder.StartStruct(56, 0) |
if s.Attributes == nil { |
encoder.WriteNullPointer() |
} else { |
@@ -1968,12 +1996,6 @@ func (s *DeclarationData) Encode(encoder *bindings.Encoder) error { |
return err |
} |
} |
- if err := encoder.WriteInt32(s.MinVersion); err != nil { |
- return err |
- } |
- if err := encoder.WriteInt32(s.DeclaredOrdinal); err != nil { |
- return err |
- } |
if s.ShortName == nil { |
encoder.WriteNullPointer() |
} else { |
@@ -1994,6 +2016,9 @@ func (s *DeclarationData) Encode(encoder *bindings.Encoder) error { |
return err |
} |
} |
+ if err := encoder.WriteInt32(s.DeclaredOrdinal); err != nil { |
+ return err |
+ } |
if err := encoder.WriteInt32(s.DeclarationOrder); err != nil { |
return err |
} |
@@ -2034,7 +2059,7 @@ func (s *DeclarationData) Encode(encoder *bindings.Encoder) error { |
} |
var declarationData_Versions []bindings.DataHeader = []bindings.DataHeader{ |
- bindings.DataHeader{72, 0}, |
+ bindings.DataHeader{64, 0}, |
} |
func (s *DeclarationData) Decode(decoder *bindings.Decoder) error { |
@@ -2089,20 +2114,6 @@ func (s *DeclarationData) Decode(decoder *bindings.Decoder) error { |
} |
} |
if header.ElementsOrVersion >= 0 { |
- value0, err := decoder.ReadInt32() |
- if err != nil { |
- return err |
- } |
- s.MinVersion = value0 |
- } |
- if header.ElementsOrVersion >= 0 { |
- value0, err := decoder.ReadInt32() |
- if err != nil { |
- return err |
- } |
- s.DeclaredOrdinal = value0 |
- } |
- if header.ElementsOrVersion >= 0 { |
pointer0, err := decoder.ReadPointer() |
if err != nil { |
return err |
@@ -2139,6 +2150,13 @@ func (s *DeclarationData) Decode(decoder *bindings.Decoder) error { |
if err != nil { |
return err |
} |
+ s.DeclaredOrdinal = value0 |
+ } |
+ if header.ElementsOrVersion >= 0 { |
+ value0, err := decoder.ReadInt32() |
+ if err != nil { |
+ return err |
+ } |
s.DeclarationOrder = value0 |
} |
if header.ElementsOrVersion >= 0 { |