chromium/components/autofill/core/browser/form_parsing/autofill_scanner.cc

// Copyright 2013 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "components/autofill/core/browser/form_parsing/autofill_scanner.h"

#include "base/check.h"
#include "base/memory/raw_ptr.h"
#include "base/notreached.h"
#include "components/autofill/core/browser/autofill_field.h"

namespace autofill {

AutofillScanner::AutofillScanner(
    const std::vector<raw_ptr<AutofillField, VectorExperimental>>& fields) {}

AutofillScanner::AutofillScanner(
    const std::vector<std::unique_ptr<AutofillField>>& fields) {}

AutofillScanner::~AutofillScanner() = default;

void AutofillScanner::Advance() {}

AutofillField* AutofillScanner::Cursor() const {}

bool AutofillScanner::IsEnd() const {}

void AutofillScanner::Rewind() {}

void AutofillScanner::RewindTo(size_t index) {}

size_t AutofillScanner::SaveCursor() {}

size_t AutofillScanner::CursorPosition() {}

void AutofillScanner::Init(
    const std::vector<raw_ptr<AutofillField, VectorExperimental>>& fields) {}

}  // namespace autofill