using System.Collections.Generic; namespace LambdaCube.IR { public struct Maybe { public bool valid; public T data; } public struct V2 { public T x; public T y; } public struct V3 { public T x; public T y; public T z; } public struct V4 { public T x; public T y; public T z; public T w; } }