Sha256: 2a4e08e70273fbb087126b39bb0cee8559b884c73fbd97dd929955e121c33ff8

Contents?: true

Size: 427 Bytes

Versions: 7

Compression:

Stored size: 427 Bytes

Contents

module Lrama
  class Lexer
    class Token
      class UserCode < Token
        attr_accessor tag: Lexer::Token::Tag
        @references: Array[Lrama::Grammar::Reference]

        def references: () -> Array[Lrama::Grammar::Reference]

        private

        def _references: () -> Array[Lrama::Grammar::Reference]
        def scan_reference: (StringScanner scanner) -> Lrama::Grammar::Reference?
      end
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
lrama-0.6.11 sig/lrama/lexer/token/user_code.rbs
lrama-0.6.10 sig/lrama/lexer/token/user_code.rbs
lrama-0.6.9 sig/lrama/lexer/token/user_code.rbs
lrama-0.6.8 sig/lrama/lexer/token/user_code.rbs
lrama-0.6.7 sig/lrama/lexer/token/user_code.rbs
lrama-0.6.6 sig/lrama/lexer/token/user_code.rbs
lrama-0.6.5 sig/lrama/lexer/token/user_code.rbs