names(in:)
public func names<T>(in p: T) -> [(subfield: RecordPath, pattern: NamePattern.ID)] where T : PatternID
Returns the subfields and pattern IDs of the named patterns contained in p.
-
Undocumented
Declaration
Swift
func visit( pattern: AnyPatternID, subfield: RecordPath, result: inout [(subfield: RecordPath, pattern: NamePattern.ID)] )
View on GitHub