# File lib/yard/parser/source_parser.rb, line 89 def tokenize(content) case parser_type when :c raise NotImplementedError, "no support for C/C++ files" when :ruby18 Ruby::Legacy::TokenList.new(content) when :ruby Ruby::RubyParser.parse(content).tokens else raise ArgumentError, "invalid parser type or unrecognized file" end end