chromium/third_party/skia/src/base/SkTDArray.cpp

/*
 * Copyright 2018 Google Inc.
 *
 * Use of this source code is governed by a BSD-style license that can be
 * found in the LICENSE file.
 */

#include "include/private/base/SkTDArray.h"

#include "include/private/base/SkMalloc.h"
#include "include/private/base/SkTFitsIn.h"
#include "include/private/base/SkTo.h"

#include <climits>
#include <cstddef>
#include <cstdint>
#include <cstring>
#include <new>
#include <utility>

SkTDStorage::SkTDStorage(int sizeOfT) :{}

SkTDStorage::SkTDStorage(const void* src, int size, int sizeOfT)
        :{}

SkTDStorage::SkTDStorage(const SkTDStorage& that)
        :{}

SkTDStorage& SkTDStorage::operator=(const SkTDStorage& that) {}

SkTDStorage::SkTDStorage(SkTDStorage&& that)
        :{}

SkTDStorage& SkTDStorage::operator=(SkTDStorage&& that) {}

SkTDStorage::~SkTDStorage() {}

void SkTDStorage::reset() {}

void SkTDStorage::swap(SkTDStorage& that) {}

void SkTDStorage::resize(int newSize) {}

void SkTDStorage::reserve(int newCapacity) {}

void SkTDStorage::shrink_to_fit() {}

void SkTDStorage::erase(int index, int count) {}

void SkTDStorage::removeShuffle(int index) {}

void* SkTDStorage::prepend() {}

void SkTDStorage::append() {}

void SkTDStorage::append(int count) {}

void* SkTDStorage::append(const void* src, int count) {}

void* SkTDStorage::insert(int index) {}

void* SkTDStorage::insert(int index, int count, const void* src) {}

bool operator==(const SkTDStorage& a, const SkTDStorage& b) {}

int SkTDStorage::calculateSizeOrDie(int delta) {}

void SkTDStorage::moveTail(int to, int tailStart, int tailEnd) {}

void SkTDStorage::copySrc(int dstIndex, const void* src, int count) {}