Warning messages should not be displayed when a magic comment appears after a token has been seen unless running in verbose mode.
Warning messages should not be displayed when a magic comment appears after a token has been seen unless running in verbose mode.

As an added bonus, there should be a small improvement to parse time in non-verbose mode. The original check was intended to be a short-circuit, but the `warningEnabled()` check would always evaluate to `true` unless `` was specifically set to `nil` (its default value is non-nil).

eregon/rubyspec,eregon/rubyspec,ruby/spec,nobu/rubyspec,ruby/spec,nobu/rubyspec,nobu/rubyspec,ruby/spec,eregon/rubyspec