-
Declaration
Swift
public var behaviour: Behaviour
-
Declaration
Swift
public var annotations: RuleAnnotations
-
Undocumented
Declaration
Swift
public var sequence: [Rule]
-
Undocumented
Declaration
Swift
public init(_ behaviour: Behaviour, and annotations: RuleAnnotations, for sequence: [Rule])
-
Declaration
Swift
public func test(with lexer: LexicalAnalyzer, for ir: IntermediateRepresentation) throws
-
Declaration
Swift
public func rule(with behaviour: Behaviour?, annotations: RuleAnnotations?) -> Rule
-
A textual description of the rule
Declaration
Swift
public var description: String { get }
-
An abreviated description of the rule
Declaration
Swift
public var shortDescription: String { get }