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

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

Type Definitions

CustomDecoder

Decoder is what is used if input source has encoding that is not supported out of the box.

CustomDecoderResult

Result that is returned from decoding function