123456789101112131415161718192021222324252627282930313233343536 |
- using Jint.Native;
- using Jint.Runtime.Interop;
- namespace Jint.Runtime
- {
- internal sealed class DefaultReferenceResolver : IReferenceResolver
- {
- public static readonly DefaultReferenceResolver Instance = new();
- private DefaultReferenceResolver()
- {
- }
- public bool TryUnresolvableReference(Engine engine, Reference reference, out JsValue value)
- {
- value = JsValue.Undefined;
- return false;
- }
- public bool TryPropertyReference(Engine engine, Reference reference, ref JsValue value)
- {
- return false;
- }
- public bool TryGetCallable(Engine engine, object callee, out JsValue value)
- {
- value = JsValue.Undefined;
- return false;
- }
- public bool CheckCoercible(JsValue value)
- {
- return false;
- }
- }
- }
|