instance method
offset_source_tokens
Ruby on Rails 8.1.2
Since v7.2.3 PrivateSignature
offset_source_tokens(source_tokens)
No documentation comment.
Parameters
-
source_tokensreq
Source
# File actionview/lib/action_view/template/handlers/erb.rb, line 177
def offset_source_tokens(source_tokens)
source_offset = 0
with_offset = source_tokens.filter_map do |name, str|
result = [:CODE, str, source_offset] if name == :CODE || name == :PLAIN
result = [:TEXT, str, source_offset] if name == :TEXT
source_offset += str.bytesize
result
end
with_offset << [:EOS, nil, source_offset]
end
Defined in actionview/lib/action_view/template/handlers/erb.rb line 177
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActionView::Template::Handlers::ERB