5#ifndef INCLUDE_V8_FUNCTION_H_
6#define INCLUDE_V8_FUNCTION_H_
44 return NewInstance(context, 0,
nullptr);
54 SideEffectType side_effect_type = SideEffectType::kHasSideEffect)
const;
85 int GetScriptLineNumber()
const;
90 int GetScriptColumnNumber()
const;
102 int GetScriptStartPosition()
const;
107 int ScriptId()
const;
134#ifdef V8_ENABLE_CHECKS
144 static void CheckCast(
Value* obj);
V8_WARN_UNUSED_RESULT MaybeLocal< Object > NewInstance(Local< Context > context) const
static const int kLineOffsetNotFound
static V8_INLINE Function * Cast(Value *value)
void(*)(const FunctionCallbackInfo< Value > &info) FunctionCallback
#define V8_WARN_UNUSED_RESULT
std::unique_ptr< ValueMirror > value