final class BlockParser extends AnyVal
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- BlockParser
- AnyVal
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- new BlockParser(indent: Int)
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- Any
- final def ##: Int
- Definition Classes
- Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def assert_stmt(tokens: Lexer): Statement
- def async_stmt(tokens: Lexer): Statement
- def class_def(tokens: Lexer): ClassDef
- def decorator_stmt(tokens: Lexer): Statement
- def del_stmt(tokens: Lexer): Statement
- def del_target(tokens: Lexer): Expr
- def del_targets(tokens: Lexer): Seq[Expr]
- def dotted_as_name(tokens: Lexer): Alias
- def dotted_as_names(tokens: Lexer): Seq[Alias]
- def dotted_name(tokens: Lexer): String
- def except_block(tokens: Lexer): ExceptHandler
- def for_stmt(tokens: Lexer): For
- def function_def(tokens: Lexer): FunctionDef
- def getClass(): Class[_ <: AnyVal]
- Definition Classes
- AnyVal → Any
- def global_stmt(tokens: Lexer): Statement
- def ident(tokens: Lexer): Name
- def if_stmt(tokens: Lexer): Statement
- def import_from(tokens: Lexer): Statement
- def import_from_as_name(tokens: Lexer): Alias
- def import_from_as_names(tokens: Lexer): Seq[Alias]
- def import_name(tokens: Lexer): Statement
- val indent: Int
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def maybe_block(tokens: Lexer, Opener: Token): Option[Seq[Statement]]
- def maybe_else_block(tokens: Lexer): Option[Seq[Statement]]
- def maybe_finally_block(tokens: Lexer): Option[Seq[Statement]]
- def nonlocal_stmt(tokens: Lexer): Statement
- def param(tokens: Lexer): Param
- def param_maybe_default(tokens: Lexer): Param
- def param_no_default(tokens: Lexer): Param
- def parameters(tokens: Lexer): Arguments
- def raise_stmt(tokens: Lexer): Statement
- def return_stmt(tokens: Lexer): Statement
- def simple_stmt(tokens: Lexer): Seq[Statement]
- def small_stmt(tokens: Lexer): Statement
- def statement(tokens: Lexer): Seq[Statement]
- def statements(tokens: Lexer): Seq[Statement]
- def toString(): String
- Definition Classes
- Any
- def try_stmt(tokens: Lexer): Try
- def while_stmt(tokens: Lexer): While
- def with_item(tokens: Lexer): WithItem
- def with_stmt(tokens: Lexer): With
- def yield_stmt(tokens: Lexer): Statement