| /* | |
| * 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>; |