Index: mojom/mojom_parser/mojom/user_defined_types.go |
diff --git a/mojom/mojom_parser/mojom/user_defined_types.go b/mojom/mojom_parser/mojom/user_defined_types.go |
index 1c892f7d50513e749b870b1ba7c02e6ee2417b32..18b52f2d283e037773848c6649d36be2e4a4d94a 100644 |
--- a/mojom/mojom_parser/mojom/user_defined_types.go |
+++ b/mojom/mojom_parser/mojom/user_defined_types.go |
@@ -745,6 +745,7 @@ func (i *MojomInterface) AddMethod(method *MojomMethod) DuplicateNameError { |
return err |
} |
i.methodsByName[method.simpleName] = method |
+ method.lexicalPosition = int32(len(i.methodsByLexicalOrder)) |
i.methodsByLexicalOrder = append(i.methodsByLexicalOrder, method) |
i.DeclaredObjects = append(i.DeclaredObjects, method) |
return nil |