class YARD::Parser::Ruby::TokenResolver
def initialize(source, namespace = Registry.root)
-
namespace
(CodeObjects::Base
) -- the object/namespace to resolve from -
source
(String
) -- the source code to tokenize
def initialize(source, namespace = Registry.root) @tokens = RubyParser.parse(source, '(tokenize)').tokens raise ParserSyntaxError if @tokens.empty? && !source.empty? @default_namespace = namespace end