    # File lib/yard/handlers/processor.rb, line 105
          def initialize(file = nil, load_order_errors = false, parser_type = Parser::SourceParser.parser_type, globals = nil)
            @file = file || "(stdin)"
            @namespace = YARD::Registry.root
            @visibility = :public
            @scope = :instance
            @owner = @namespace
            @load_order_errors = load_order_errors
            @parser_type = parser_type
            @handlers_loaded = {}
            @globals = globals || OpenStruct.new
            @extra_state = OpenStruct.new
            load_handlers
          end