|  | v8
    V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++. | 
#include <builtin-call-descriptors.h>
| Classes | |
| struct | CheckTurbofanType | 
| struct | CheckTurboshaftFloat32Type | 
| struct | CheckTurboshaftFloat64Type | 
| struct | CheckTurboshaftWord32Type | 
| struct | CheckTurboshaftWord64Type | 
| struct | CopyFastSmiOrObjectElements | 
| struct | CreateFunctionContext | 
| struct | DebugPrint | 
| struct | Descriptor | 
| struct | FastNewClosure | 
| struct | FindOrderedHashEntry | 
| struct | GrowFastElements | 
| struct | NewArgumentsElements | 
| struct | NonNumberToNumber | 
| struct | NonNumberToNumeric | 
| struct | NumberToString | 
| struct | PlainPrimitiveToNumber | 
| struct | SameValue | 
| struct | SameValueNumbersOnly | 
| struct | StringAdd_CheckNone | 
| struct | StringCompare | 
| struct | StringComparison | 
| struct | StringEqual | 
| struct | StringFromCodePointAt | 
| struct | StringIndexOf | 
| struct | StringSubstring | 
| struct | StringToNumber | 
| struct | ToBoolean | 
| struct | ToNumber | 
| struct | ToNumeric | 
| struct | ToObject | 
| struct | ToString | 
| struct | Typeof | 
| Public Types | |
| using | DebugPrintFloat64 = DebugPrint<Builtin::kDebugPrintFloat64, Float64> | 
| using | DebugPrintWordPtr = DebugPrint<Builtin::kDebugPrintWordPtr, WordPtr> | 
| using | FindOrderedHashMapEntry | 
| using | FindOrderedHashSetEntry | 
| using | GrowFastDoubleElements | 
| using | GrowFastSmiOrObjectElements | 
| using | NewSloppyArgumentsElements | 
| using | NewStrictArgumentsElements | 
| using | NewRestArgumentsElements | 
| using | StringLessThan = StringComparison<Builtin::kStringLessThan> | 
| using | StringLessThanOrEqual | 
| using | FastNewFunctionContextFunction | 
| using | FastNewFunctionContextEval | 
| Private Types | |
| using | Void = std::tuple<OpIndex> | 
| using | Never = std::tuple<OpIndex> | 
| Static Private Attributes | |
| static constexpr OpEffects | base_effects = OpEffects().CanDependOnChecks() | 
Definition at line 20 of file builtin-call-descriptors.h.
| using v8::internal::compiler::turboshaft::BuiltinCallDescriptor::DebugPrintFloat64 = DebugPrint<Builtin::kDebugPrintFloat64, Float64> | 
Definition at line 216 of file builtin-call-descriptors.h.
| using v8::internal::compiler::turboshaft::BuiltinCallDescriptor::DebugPrintWordPtr = DebugPrint<Builtin::kDebugPrintWordPtr, WordPtr> | 
Definition at line 217 of file builtin-call-descriptors.h.
Definition at line 491 of file builtin-call-descriptors.h.
Definition at line 489 of file builtin-call-descriptors.h.
Definition at line 231 of file builtin-call-descriptors.h.
Definition at line 233 of file builtin-call-descriptors.h.
Definition at line 248 of file builtin-call-descriptors.h.
Definition at line 250 of file builtin-call-descriptors.h.
| 
 | private | 
Definition at line 101 of file builtin-call-descriptors.h.
Definition at line 270 of file builtin-call-descriptors.h.
Definition at line 266 of file builtin-call-descriptors.h.
Definition at line 268 of file builtin-call-descriptors.h.
| using v8::internal::compiler::turboshaft::BuiltinCallDescriptor::StringLessThan = StringComparison<Builtin::kStringLessThan> | 
Definition at line 410 of file builtin-call-descriptors.h.
Definition at line 411 of file builtin-call-descriptors.h.
| 
 | private | 
Definition at line 100 of file builtin-call-descriptors.h.
| 
 | staticconstexprprivate | 
Definition at line 95 of file builtin-call-descriptors.h.