Lines Matching refs:base
19 #include "ecmascript/base/builtins_base.h"
72 class BuiltinsNumber : public base::BuiltinsBase {
122 static Span<const base::BuiltinConstantEntry> GetNumberConstants()
124 return Span<const base::BuiltinConstantEntry>(NUMBER_CONSTANTS);
128 static Span<const base::BuiltinFunctionEntry> GetNumberNonGlobalFunctions()
130 return Span<const base::BuiltinFunctionEntry>(NUMBER_NON_GLOBAL_FUNCTIONS);
134 static Span<const base::BuiltinFunctionEntry> GetNumberGlobalFunctions()
136 return Span<const base::BuiltinFunctionEntry>(NUMBER_GLOBAL_FUNCTIONS);
140 static Span<const base::BuiltinFunctionEntry> GetNumberPrototypeFunctions()
142 return Span<const base::BuiltinFunctionEntry>(NUMBER_PROTOTYPE_FUNCTIONS);
147 base::BuiltinConstantEntry::Create(#name, JSTaggedValue(BuiltinsNumber::name)),
155 base::BuiltinFunctionEntry::Create(name, BuiltinsNumber::func, length, kungfu::BuiltinsStubCSigns::id),
187 int64_t bits = base::bit_cast<int64_t>(number.GetDouble());