Method: RubyLsp::Requests::Support::SemanticTokenEncoder#encode_modifiers
- Defined in:
- lib/ruby_lsp/requests/support/semantic_token_encoder.rb
permalink #encode_modifiers(modifiers) ⇒ Object
[View source]
62 63 64 65 66 |
# File 'lib/ruby_lsp/requests/support/semantic_token_encoder.rb', line 62 def encode_modifiers(modifiers) modifiers.inject(0) do |encoded_modifiers, modifier| encoded_modifiers | (1 << modifier) end end |