class RubyToken::Token

Constants

FAKIES

These EXPR_BEG tokens don't have associated end tags

Public Instance Methods

get_props() click to toggle source
# File lib/proc_source.rb, line 58
def get_props
  RubyToken::TkReading2Token[name]
end
name() click to toggle source
# File lib/proc_source.rb, line 46
def name
  @name ||= nil
end
open_tag?() click to toggle source
# File lib/proc_source.rb, line 50
def open_tag?
  return false if name.nil? || get_props.nil?
  a = (get_props[1] == RubyToken::EXPR_BEG) &&
        self.class.to_s !~ /_MOD/  && # ignore onliner if, unless, etc...
        !FAKIES.member?(self.class)  
  a 
end