|  | v8
    V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++. | 
#include <stdint.h>#include <concepts>#include <tuple>#include <type_traits>#include "src/base/base-export.h"#include "src/base/export-template.h"Go to the source code of this file.
| Namespaces | |
| namespace | v8 | 
| namespace | v8::base | 
| Functions | |
| template<class T > | |
| struct | v8::base::EXPORT_TEMPLATE_DECLARE (V8_BASE_EXPORT) MagicNumbersForDivision | 
| template<typename T > requires std::unsigned_integral<T> | |
| MagicNumbersForDivision< T > | v8::base::SignedDivisionByConstant (T d) | 
| template<typename T > requires std::signed_integral<T> | |
| MagicNumbersForDivision< T > | v8::base::SignedDivisionByConstant (T d) | 
| template<class T > | |
| MagicNumbersForDivision< T > | v8::base::UnsignedDivisionByConstant (T d, unsigned leading_zeros) | 
| template struct | v8::base::EXPORT_TEMPLATE_DECLARE (V8_BASE_EXPORT) MagicNumbersForDivision< uint32_t > |