mirror of
https://github.com/github/semantic.git
synced 2024-12-26 08:25:19 +03:00
Merge branch 'master' into generalize-patch
This commit is contained in:
commit
4690ae6533
@ -42,6 +42,24 @@ public enum Syntax<Recur, A>: CustomDebugStringConvertible, CustomDocConvertible
|
||||
}
|
||||
|
||||
|
||||
// MARK: - ArrayLiteralConvertible
|
||||
|
||||
extension Syntax: ArrayLiteralConvertible {
|
||||
public init(arrayLiteral: Recur...) {
|
||||
self = .Indexed(arrayLiteral)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
// MARK: - DictionaryLiteralConvertible
|
||||
|
||||
extension Syntax: DictionaryLiteralConvertible {
|
||||
public init(dictionaryLiteral elements: (String, Recur)...) {
|
||||
self = .Keyed(Dictionary(elements: elements))
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
// MARK: - Equality
|
||||
|
||||
extension Syntax {
|
||||
|
Loading…
Reference in New Issue
Block a user