chromium/third_party/ots/src/src/gdef.cc

// Copyright (c) 2011-2017 The OTS Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "gdef.h"

#include <limits>
#include <vector>

#include "gpos.h"
#include "gsub.h"
#include "layout.h"
#include "maxp.h"
#include "variations.h"

// GDEF - The Glyph Definition Table
// http://www.microsoft.com/typography/otspec/gdef.htm

namespace {

// The maximum class value in the glyph class definision table.
const uint16_t kMaxGlyphClassDefValue =;
// The maximum format number of caret value tables.
const uint16_t kMaxCaretValueFormat =;

}  // namespace

namespace ots {

bool OpenTypeGDEF::ParseAttachListTable(const uint8_t *data, size_t length) {}

bool OpenTypeGDEF::ParseLigCaretListTable(const uint8_t *data, size_t length) {}

bool OpenTypeGDEF::ParseMarkGlyphSetsDefTable(const uint8_t *data, size_t length) {}

bool OpenTypeGDEF::Parse(const uint8_t *data, size_t length) {}

bool OpenTypeGDEF::Serialize(OTSStream *out) {}

}  // namespace ots