| Index: mojo/public/tools/bindings/run_code_generators.py
|
| diff --git a/mojo/public/tools/bindings/run_code_generators.py b/mojo/public/tools/bindings/run_code_generators.py
|
| index cf6b9e9bf3f506b82300259b335a7db119d67eaf..9fae27ebeea0abb2414e8037b394568f317c5c65 100755
|
| --- a/mojo/public/tools/bindings/run_code_generators.py
|
| +++ b/mojo/public/tools/bindings/run_code_generators.py
|
| @@ -67,6 +67,7 @@ sys.path.insert(0, os.path.join(THIS_DIR, "pylib"))
|
|
|
| from mojom.generate.generated import mojom_files_mojom
|
| from mojom.generate import mojom_translator
|
| +from mojom.parse import parser_runner
|
| from mojo_bindings import serialization
|
|
|
|
|
| @@ -119,10 +120,7 @@ def ReadMojomFileGraphFromFile(fp):
|
| Returns:
|
| The mojom_files_mojom.MojomFileGraph that was deserialized from the file.
|
| """
|
| - data = bytearray(fp.read())
|
| - context = serialization.RootDeserializationContext(data, [])
|
| - return mojom_files_mojom.MojomFileGraph.Deserialize(context)
|
| -
|
| + return parser_runner.DeserializeMojomFileGraph(fp.read())
|
|
|
| def FixModulePath(module, abs_src_root_path):
|
| """Fix the path attribute of the provided module and its imports.
|
|
|