blob: 3baebd67c2d69517d301b83726c07371ae7c45aa [file]
/*
* Copyright 2017 Google LLC
*
* Use of this source code is governed by a BSD-style license that can be
* found in the LICENSE file.
*/
#include "include/core/SkExecutor.h"
#include "src/core/SkExecutors.h"
template <typename WorkT> SkExecutorBase<WorkT>::~SkExecutorBase() = default;
void SkExecutor::SetDefault(SkExecutor* executor) {
SkFunctionalExecutors::SetDefault(executor);
}
template class SK_API SkExecutorBase<std::function<void()>>;
template class SK_API SkExecutorBase<SkExecutorCallbackWork>;