Method: Cborb::Decoding::Types::Array.decode
- Defined in:
- lib/cborb/decoding/types/array.rb
.decode(state, additional_info) ⇒ Object
10 11 12 13 14 15 16 17 18 |
# File 'lib/cborb/decoding/types/array.rb', line 10 def self.decode(state, additional_info) size = consume_as_integer(state, additional_info) if size > 0 state.push_stack(self, Intermediate.new(size, [])) else state.accept_value(self, []) end end |