Module lib_ruby_parser::source[][src]

Module with everything related to output of the Parser, but not related to AST, like Comment, Input, CustomDecoder

Structs

Comment

A struct that represents a comment in Ruby

Input

Representation of the source code.

MagicComment

Representation of a magic comment in Ruby

RustFnBasedCustomDecoder

Default decoder implementation that is based on your Rust function or Rust closure.

Enums

CommentType

Enum of all possible comment types

InputError

An enum with all possible kinds of errors that can be returned from a decoder

MagicCommentKind

An enum of all magic comment kinds

Traits

CustomDecoder

A trait to implement custom decoder.