类 IRB::Statement::Expression
公共类方法
new(code, is_assignment) 点击切换源代码
# File lib/irb/statement.rb, line 24 def initialize(code, is_assignment) @code = code @is_assignment = is_assignment end
公共实例方法
evaluable_code() 点击切换源代码
# File lib/irb/statement.rb, line 41 def evaluable_code @code end
is_assignment?() 点击切换源代码
# File lib/irb/statement.rb, line 37 def is_assignment? @is_assignment end
should_be_handled_by_debugger?() 点击切换源代码
# File lib/irb/statement.rb, line 33 def should_be_handled_by_debugger? true end
suppresses_echo?() 点击切换源代码
# File lib/irb/statement.rb, line 29 def suppresses_echo? @code.match?(/;\s*\z/) end