tryPattern.tryPattern

Undocumented in source.
  1. alias tryPattern = TypeTuple!(names[i], pattern)
  2. alias tryPattern = pattern
    template tryPattern(uint i)
    static if(__traits(compiles, apply!(funcs[i])(A.init)))
    static if(!(names.length == funcs.length))
    alias tryPattern = pattern
  3. alias tryPattern = TypeTuple!()

Meta