Method: CodeMiner::CallProcessor#on_call

Defined in:
lib/codeminer/processors/call_processor.rb

#on_call(receiver, delimiter, token) ⇒ Object



9
10
11
12
13
14
15
# File 'lib/codeminer/processors/call_processor.rb', line 9

def on_call(receiver, delimiter, token)
  if token == :call
    token = Token.new(:ident, token.to_s, extract_src_by_value(delimiter))
  end
  receiver.delimiter = delimiter
  CallExpression.new(token, extract_src_by_tokens(receiver, token), receiver: receiver)
end