mirror of
https://github.com/github/semantic.git
synced 2024-12-29 01:42:43 +03:00
Stringify keyed terms.
This commit is contained in:
parent
02c31d7be4
commit
84e111c1c1
@ -7,8 +7,13 @@ private func unified(term: Term, source: String) -> String {
|
||||
return (unified(info.range, children: i, source: source), info.range)
|
||||
case let .Fixed(f):
|
||||
return (unified(info.range, children: f, source: source), info.range)
|
||||
default:
|
||||
return ("", info.range)
|
||||
case let .Keyed(k):
|
||||
return (unified(info.range, children: k.values.sort { a, b in
|
||||
if let a = a.1, b = b.1 {
|
||||
return a.startIndex < b.startIndex
|
||||
}
|
||||
return false
|
||||
}, source: source), info.range)
|
||||
}
|
||||
}.0
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user