Rather than add a lot of intrinsics for vector types, instead implement them in the language.
We could alternatively choose to implement them in the standard library by introducing new syntax to delete default operators: struct int2 { int x; int y; } native int operator&.x(int2) = delete; native int operator&.y(int2) = delete;
*** This bug has been marked as a duplicate of bug 189013 ***
Migrated to https://github.com/gpuweb/WHLSL/issues/95