chromium/third_party/pdfium/xfa/fde/cfde_wordbreak_data.cpp

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

// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com

#include "xfa/fde/cfde_wordbreak_data.h"

#include <array>
#include <iterator>

#include "core/fxcrt/check.h"
#include "core/fxcrt/fx_system.h"
#include "core/fxcrt/span.h"

namespace pdfium {

namespace {

enum WordBreakMask : uint16_t {};

constexpr uint16_t kWordBreakTableData[] =;

const span<const uint16_t> kWordBreakTable{};

// Table of |WordBreakProperty| for each of the possible uint16_t values,
// packed as nibbles, with the low nibble first.
const std::array<uint8_t, 32768> kCodePointProperties =;

}  // namespace

bool FX_CheckStateChangeForWordBreak(WordBreakProperty from,
                                     WordBreakProperty to) {}

WordBreakProperty FX_GetWordBreakProperty(wchar_t wcCodePoint) {}

}  // namespace pdfium