18 lines
920 B
Swift
18 lines
920 B
Swift
/// The kind of expression for a contiguous set of Swift source tokens.
|
|
public enum SwiftExpressionKind: String {
|
|
/// A call to a named function or closure.
|
|
case call = "source.lang.swift.expr.call"
|
|
/// An argument value for a function or closure.
|
|
case argument = "source.lang.swift.expr.argument"
|
|
/// An Array expression.
|
|
case array = "source.lang.swift.expr.array"
|
|
/// A Dictionary expression.
|
|
case dictionary = "source.lang.swift.expr.dictionary"
|
|
/// An object literal expression. https://developer.apple.com/swift/blog/?id=33
|
|
case objectLiteral = "source.lang.swift.expr.object_literal"
|
|
/// A closure expression. https://docs.swift.org/swift-book/LanguageGuide/Closures.html
|
|
case closure = "source.lang.swift.expr.closure"
|
|
/// A tuple expression. https://docs.swift.org/swift-book/ReferenceManual/Types.html#ID448
|
|
case tuple = "source.lang.swift.expr.tuple"
|
|
}
|