# File debug-1.4.0/lib/debug/breakpoint.rb, line 324 def setup @tp = TracePoint.new(:line){|tp| next if tp.path.start_with? __dir__ next if tp.path.start_with? '<internal:' next if ThreadClient.current.management? next if skip_path?(tp.path) if safe_eval tp.binding, @expr suspend end } end