chromium/third_party/pdfium/xfa/fgas/layout/fgas_linebreak.cpp

// Copyright 2014 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/fgas/layout/fgas_linebreak.h"

#include <array>
#include <iterator>

#include "core/fxcrt/check.h"
#include "core/fxcrt/compiler_specific.h"
#include "core/fxcrt/fx_unicode.h"

namespace {

#define FX_LBUN
#define FX_LBDB
#define FX_LBIB
#define FX_LBCB
#define FX_LBCP
#define FX_LBPB
#define FX_LBHS

LineBreakPairRow;
constexpr std::array<const LineBreakPairRow, 38> kLineBreakPairTable =;

#undef FX_LBUN
#undef FX_LBDB
#undef FX_LBIB
#undef FX_LBCB
#undef FX_LBCP
#undef FX_LBPB
#undef FX_LBHS

}  // namespace

FX_LINEBREAKTYPE GetLineBreakTypeFromPair(FX_BREAKPROPERTY curr_char,
                                          FX_BREAKPROPERTY next_char) {}