Searched refs:CFunction (Results 1 – 10 of 10) sorted by relevance
| /third_party/node/deps/v8/src/d8/ |
| D | d8-test.cc | 731 CFunction add_all_c_func = in CreateTestFastCApiTemplate() 732 CFunction::Make(FastCApiObject::AddAllFastCallback V8_IF_USE_SIMULATOR( in CreateTestFastCApiTemplate() 741 CFunction add_all_seq_c_func = CFunction::Make( in CreateTestFastCApiTemplate() 751 CFunction add_all_int32_typed_array_c_func = CFunction::Make( in CreateTestFastCApiTemplate() 763 CFunction add_all_int64_typed_array_c_func = CFunction::Make( in CreateTestFastCApiTemplate() 774 CFunction add_all_uint64_typed_array_c_func = CFunction::Make( in CreateTestFastCApiTemplate() 786 CFunction add_all_uint32_typed_array_c_func = CFunction::Make( in CreateTestFastCApiTemplate() 798 CFunction add_all_float32_typed_array_c_func = CFunction::Make( in CreateTestFastCApiTemplate() 809 CFunction add_all_float64_typed_array_c_func = CFunction::Make( in CreateTestFastCApiTemplate() 821 const CFunction add_all_overloads[] = { in CreateTestFastCApiTemplate() [all …]
|
| /third_party/node/deps/v8/include/ |
| D | v8-fast-api-calls.h | 447 class V8_EXPORT CFunction { 449 constexpr CFunction() : address_(nullptr), type_info_(nullptr) {} in CFunction() function 467 OverloadResolution GetOverloadResolution(const CFunction* other) { in GetOverloadResolution() 499 static CFunction Make(F* func) { in Make() 506 static CFunction Make(R (*func)(Args...), in Make() 508 CFunction c_func = ArgUnwrap<R (*)(Args...)>::Make(func); in Make() 516 CFunction(const void* address, const CFunctionInfo* type_info); 531 static CFunction Make(R (*func)(Args...)); 807 return CFunction(fn_, &instance); 862 CFunction CFunction::ArgUnwrap<R (*)(Args...)>::Make(R (*func)(Args...)) {
|
| D | v8-template.h | 18 class CFunction; variable 490 const CFunction* c_function = nullptr, uint16_t instance_type = 0, 501 const MemorySpan<const CFunction>& c_function_overloads = {}); 534 const MemorySpan<const CFunction>& c_function_overloads = {});
|
| /third_party/node/src/ |
| D | node_process.h | 93 static v8::CFunction fast_number_; 94 static v8::CFunction fast_bigint_;
|
| D | node_process_methods.cc | 40 using v8::CFunction; 473 v8::CFunction BindingData::fast_number_(v8::CFunction::Make(FastNumber)); 474 v8::CFunction BindingData::fast_bigint_(v8::CFunction::Make(FastBigInt));
|
| D | util.cc | 329 const v8::CFunction* c_function) { in NewFunctionTemplate() 365 const v8::CFunction* c_function) { in SetFastMethod() 386 const v8::CFunction* c_function) { in SetFastMethodNoSideEffect()
|
| D | util.h | 865 const v8::CFunction* c_function = nullptr); 877 const v8::CFunction* c_function); 882 const v8::CFunction* c_function);
|
| /third_party/node/doc/contributing/ |
| D | adding-v8-fast-api.md | 22 * Any function passed to `CFunction::Make`, including fast API function 112 CFunction fast_divide_(CFunction::Make(FastDivide));
|
| /third_party/node/deps/v8/src/common/ |
| D | globals.h | 1723 C(CFunction, c_function) \
|
| /third_party/node/deps/v8/src/api/ |
| D | api.cc | 1293 const MemorySpan<const CFunction>& c_function_overloads = {}, in FunctionTemplateNew() 1334 SideEffectType side_effect_type, const CFunction* c_function, in New() 1353 c_function ? MemorySpan<const CFunction>{c_function, 1} in New() 1354 : MemorySpan<const CFunction>{}, in New() 1363 const MemorySpan<const CFunction>& c_function_overloads) { in NewWithCFunctionOverloads() 1412 const MemorySpan<const CFunction>& c_function_overloads) { in SetCallHandler() 1435 const CFunction& c_function = c_function_overloads.data()[i]; in SetCallHandler() 10361 CFunction::CFunction(const void* address, const CFunctionInfo* type_info) in CFunction() function in v8::CFunction
|