Skip to content
This repository was archived by the owner on Oct 17, 2021. It is now read-only.

ExpressibleBySyntax

mattt edited this page Jan 22, 2020 · 6 revisions

ExpressibleBySyntax

A type that can be initialized with a Swift syntax node.

public protocol ExpressibleBySyntax

Conforming Types

AssociatedType, Attribute, Class, ConditionalCompilationBlock, ConditionalCompilationBlock.Branch, Deinitializer, Enumeration, Extension, Function, Function.Parameter, Function.Signature, GenericParameter, Import, Initializer, Modifier, Operator, PrecedenceGroup, Protocol, Structure, Subscript, Typealias, Variable, Variable.Accessor


Required Initializers

init(_:)

Creates an instance initialized with the given syntax node.

init(_ node: Syntax)
Clone this wiki locally