final case class Failure[Err](nameStack: List[String], position: Int, failure: Err) extends ParserError[Err] with Product with Serializable
User-defined parser error of type 'Err'
- Err
Failure type
- nameStack
Stack of named parsers until reaching the failure
- position
Input stream position
- failure
The custom failure
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- Failure
- Serializable
- Product
- Equals
- ParserError
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
Value Members
- def addFailedBranch[Err2 >: Err](error: ParserError[Err2]): ParserError[Err2]
- Definition Classes
- ParserError
- val failure: Err
- def map[Err2](f: (Err) => Err2): ParserError[Err2]
- Definition Classes
- ParserError
- val nameStack: List[String]
- val position: Int
- def productElementNames: Iterator[String]
- Definition Classes
- Product