commit | 4dc670a8c5575180caa3d4d03f1e05da0177240d | [log] [tgz] |
---|---|---|
author | John Stiles <johnstiles@google.com> | Thu Apr 13 17:58:24 2023 -0400 |
committer | Kevin Lubick <kjlubick@google.com> | Fri Apr 14 17:36:50 2023 +0000 |
tree | 17ee0785cf3b06a094edee0d6c56bd05064e6684 | |
parent | 8421a9eebd8a336f7d2bae193116ed91ff1b593f [diff] |
Enforce size limits on struct and array declarations. This improves error reporting by more clearly attaching the error message to the oversized type. Bug: chromium:1432603 Change-Id: I26511f08aff22072cf4913abf7be2c49940a732c Reviewed-on: https://skia-review.googlesource.com/c/skia/+/671377 Reviewed-by: Ben Wagner <bungeman@google.com> Commit-Queue: John Stiles <johnstiles@google.com> (cherry picked from commit 1cbd33ecd73523f8d4bf88e9c5576303b39e5556) Reviewed-on: https://skia-review.googlesource.com/c/skia/+/671686 Reviewed-by: Brian Osman <brianosman@google.com> Reviewed-by: John Stiles <johnstiles@google.com>