skia2/tests/sksl/errors/BadFieldAccess.sksl
John Stiles 68861e3913 Add unit tests for assignment and invalid field access.
Change-Id: I8b755ae0078d6353e24834cd15603091d681114c
Bug: skia:10766
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/319698
Commit-Queue: John Stiles <johnstiles@google.com>
Reviewed-by: Brian Salomon <bsalomon@google.com>
Auto-Submit: John Stiles <johnstiles@google.com>
2020-09-25 21:42:22 +00:00

8 lines
243 B
Plaintext

struct S { float f; };
void not_a_field() { S s; s.missing = 123; }
void not_a_function() { S s; s.f(); }
void not_a_bvec() { S s; s.f = bool3(true); }
void not_a_struct() { S s; s.f.missing; }
void not_an_array() { S s; s.f[0]; }