    # File lib/yard/handlers/c/base.rb, line 9
            def self.handles?(statement, processor)
              processor.globals.cruby_processed_files ||= {}
              processor.globals.cruby_processed_files[processor.file] = true

              if statement.respond_to? :declaration
                src = statement.declaration
              else
                src = statement.source
              end

              handlers.any? do |a_handler|
                statement_class >= statement.class &&
                  case a_handler
                  when String
                    src == a_handler
                  when Regexp
                    src =~ a_handler
                  end
              end
            end