tryPattern.tryPattern

Undocumented in source.
  1. alias tryPattern = apply!(patterns[i])
    template tryPattern(uint i = 0)
    static if(__traits(compiles, apply!(patterns[i])(A.init)))
    alias tryPattern = apply!(patterns[i])
  2. alias tryPattern = tryPattern!(i + 1)
  3. template tryPattern(uint i : patterns.length)

Meta