// Copyright 2017 the V8 project authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef V8_BASE_TEMPLATE_UTILS_H_ #define V8_BASE_TEMPLATE_UTILS_H_ #include #include #include #include #include namespace v8 { namespace base { namespace detail { template constexpr inline auto make_array_helper(Function f, std::index_sequence) -> std::array { return {{f(Indexes)...}}; } template