Lines Matching refs:src
326 #define CHECK_TO_TYPE(env, type, context, result, src, status) \
328 CHECK_ARG((env), (src)); \
329 auto maybe = v8impl::V8LocalValueFromJsValue((src))->To##type((context)); \
334 #define CHECK_TO_TYPE_WITH_PREAMBLE(env, type, context, result, src, status) \
336 CHECK_ARG_WITH_PREAMBLE((env), (src)); \
337 auto maybe = v8impl::V8LocalValueFromJsValue((src))->To##type((context)); \
342 #define CHECK_TO_FUNCTION(env, result, src) \
344 CHECK_ARG((env), (src)); \
345 v8::Local<v8::Value> v8value = v8impl::V8LocalValueFromJsValue((src)); \
350 #define CHECK_TO_OBJECT(env, context, result, src) \
351 CHECK_TO_TYPE((env), Object, (context), (result), (src), JSVM_OBJECT_EXPECTED)
353 #define CHECK_TO_BIGINT(env, context, result, src) \
354 CHECK_TO_TYPE((env), BigInt, (context), (result), (src), JSVM_BIGINT_EXPECTED)
356 #define CHECK_TO_OBJECT_WITH_PREAMBLE(env, context, result, src) \
358 (env), Object, (context), (result), (src), JSVM_OBJECT_EXPECTED)
360 #define CHECK_TO_STRING(env, context, result, src) \
361 CHECK_TO_TYPE((env), String, (context), (result), (src), JSVM_STRING_EXPECTED)