class RuboCop::AST::ProcessedSource
def normalize_parser_engine(parser_engine, ruby_version)
def normalize_parser_engine(parser_engine, ruby_version) parser_engine = parser_engine.to_sym unless PARSER_ENGINES.include?(parser_engine) raise ArgumentError, 'The keyword argument `parser_engine` accepts `default`, ' \ "`parser_whitequark`, or `parser_prism`, but `#{parser_engine}` " \ 'was passed.' end if parser_engine == :default default_parser_engine(ruby_version) else parser_engine end end