| Index: mojom/mojom_tool/parser/parse_driver.go
|
| diff --git a/mojom/mojom_tool/parser/parse_driver.go b/mojom/mojom_tool/parser/parse_driver.go
|
| index d058a99528ce602fcbf07d4526d41c242fc6c5c2..f7b71bb4905572a562a08c02219fe0f4bab672a6 100644
|
| --- a/mojom/mojom_tool/parser/parse_driver.go
|
| +++ b/mojom/mojom_tool/parser/parse_driver.go
|
| @@ -170,7 +170,12 @@ func (d *ParseDriver) ParseFiles(fileNames []string) (descriptor *mojom.MojomDes
|
| }
|
|
|
| // Compute data for generators.
|
| - err = descriptor.ComputeFinalData()
|
| + if err = descriptor.ComputeFinalData(); err != nil {
|
| + return
|
| + }
|
| +
|
| + // Check for ill-founded types.
|
| + err = descriptor.DetectIllFoundedTypes()
|
| return
|
| }
|
|
|
|
|