Merge pull request #2052 from ewanmellor/swift-remove-nullPointer
Remove ANTLRError.nullPointer from the Swift runtime.
This commit is contained in:
commit
1985fede5d
|
@ -19,7 +19,6 @@ public protocol CharStream: IntStream {
|
|||
/// - parameter interval: an interval within the stream
|
||||
/// - returns: the text of the specified interval
|
||||
///
|
||||
/// - throws: _ANTLRError.nullPointer_ if `interval` is `null`
|
||||
/// - throws: _ANTLRError.illegalArgument_ if `interval.a < 0`, or if
|
||||
/// `interval.b < interval.a - 1`, or if `interval.b` lies at or
|
||||
/// past the end of the stream
|
||||
|
|
|
@ -336,8 +336,6 @@ open class Parser: Recognizer<ParserATNSimulator> {
|
|||
///
|
||||
/// - Parameter listener: the listener to add
|
||||
///
|
||||
/// - Throws: _ANTLRError.nullPointer_ if listener is `null`
|
||||
///
|
||||
public func addParseListener(_ listener: ParseTreeListener) {
|
||||
if _parseListeners == nil {
|
||||
_parseListeners = Array<ParseTreeListener>()
|
||||
|
|
|
@ -228,9 +228,6 @@ open class Recognizer<ATNInterpreter:ATNSimulator> {
|
|||
return "\(s)"
|
||||
}
|
||||
|
||||
///
|
||||
/// - Throws: ANTLRError.nullPointer if `listener` is `null`.
|
||||
///
|
||||
open func addErrorListener(_ listener: ANTLRErrorListener) {
|
||||
|
||||
_listeners.append(listener)
|
||||
|
|
|
@ -63,7 +63,6 @@ public protocol TokenStream: IntStream {
|
|||
///
|
||||
/// - Parameter interval: The interval of tokens within this stream to get text
|
||||
/// for.
|
||||
/// - Throws: ANTLRError.nullPointer if `interval` is `null`
|
||||
/// - Returns: The text of all tokens within the specified interval in this
|
||||
/// stream.
|
||||
///
|
||||
|
|
|
@ -32,10 +32,6 @@ import Foundation
|
|||
/// implementation. The length of a bit set relates to logical length
|
||||
/// of a bit set and is defined independently of implementation.
|
||||
///
|
||||
/// Unless otherwise noted, passing a null parameter to any of the
|
||||
/// methods in a `BitSet` will result in a
|
||||
/// `ANTLRError.nullPointer`.
|
||||
///
|
||||
/// A `BitSet` is not safe for multithreaded use without
|
||||
/// external synchronization.
|
||||
///
|
||||
|
|
|
@ -14,7 +14,6 @@
|
|||
import Foundation
|
||||
|
||||
public enum ANTLRError: Error {
|
||||
case nullPointer(msg:String)
|
||||
case unsupportedOperation(msg:String)
|
||||
case indexOutOfBounds(msg:String)
|
||||
case illegalState(msg:String)
|
||||
|
|
Loading…
Reference in New Issue