commit | 0e1ff430811e6361c1cc5041b209dc3e09bbbbe0 | [log] [tgz] |
---|---|---|
author | John Stiles <johnstiles@google.com> | Thu Apr 13 17:58:24 2023 -0400 |
committer | SkCQ <skcq-be@skia-corp.google.com.iam.gserviceaccount.com> | Fri Apr 14 16:27:19 2023 +0000 |
tree | 831f75825c409b2986070b2889b49615f96364f0 | |
parent | ab77e0fbc0c93351f316e8b1e5a525bd3ea58349 [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/+/671957 Reviewed-by: Nolan Scobie <nscobie@google.com> Commit-Queue: Nolan Scobie <nscobie@google.com> Commit-Queue: Kevin Lubick <kjlubick@google.com>