mirror of
https://github.com/vczh-libraries/Release.git
synced 2026-05-28 10:45:31 +08:00
Update release
This commit is contained in:
+12
-2
@@ -20562,8 +20562,8 @@ WfMethodBase
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
WfMethodBase::WfMethodBase()
|
WfMethodBase::WfMethodBase(bool isStatic)
|
||||||
:MethodInfoImpl(nullptr, nullptr, true)
|
:MethodInfoImpl(nullptr, nullptr, isStatic)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -20598,6 +20598,11 @@ WfStaticMethod
|
|||||||
return Value::From(lambda);
|
return Value::From(lambda);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
WfStaticMethod::WfStaticMethod()
|
||||||
|
:WfMethodBase(true)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
/***********************************************************************
|
/***********************************************************************
|
||||||
WfInterfaceMethod
|
WfInterfaceMethod
|
||||||
***********************************************************************/
|
***********************************************************************/
|
||||||
@@ -20612,6 +20617,11 @@ WfInterfaceMethod
|
|||||||
throw 0;
|
throw 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
WfInterfaceMethod::WfInterfaceMethod()
|
||||||
|
:WfMethodBase(false)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
/***********************************************************************
|
/***********************************************************************
|
||||||
WfEvent
|
WfEvent
|
||||||
***********************************************************************/
|
***********************************************************************/
|
||||||
|
|||||||
@@ -2065,7 +2065,7 @@ Method
|
|||||||
|
|
||||||
void SetGlobalContext(runtime::WfRuntimeGlobalContext* _globalContext);
|
void SetGlobalContext(runtime::WfRuntimeGlobalContext* _globalContext);
|
||||||
public:
|
public:
|
||||||
WfMethodBase();
|
WfMethodBase(bool isStatic);
|
||||||
~WfMethodBase();
|
~WfMethodBase();
|
||||||
|
|
||||||
runtime::WfRuntimeGlobalContext* GetGlobalContext();
|
runtime::WfRuntimeGlobalContext* GetGlobalContext();
|
||||||
@@ -2081,6 +2081,8 @@ Method
|
|||||||
Value CreateFunctionProxyInternal(const Value& thisObject)override;
|
Value CreateFunctionProxyInternal(const Value& thisObject)override;
|
||||||
public:
|
public:
|
||||||
vint functionIndex = -1;
|
vint functionIndex = -1;
|
||||||
|
|
||||||
|
WfStaticMethod();
|
||||||
};
|
};
|
||||||
|
|
||||||
class WfInterfaceMethod : public WfMethodBase
|
class WfInterfaceMethod : public WfMethodBase
|
||||||
@@ -2091,6 +2093,7 @@ Method
|
|||||||
Value InvokeInternal(const Value& thisObject, collections::Array<Value>& arguments)override;
|
Value InvokeInternal(const Value& thisObject, collections::Array<Value>& arguments)override;
|
||||||
Value CreateFunctionProxyInternal(const Value& thisObject)override;
|
Value CreateFunctionProxyInternal(const Value& thisObject)override;
|
||||||
public:
|
public:
|
||||||
|
WfInterfaceMethod();
|
||||||
};
|
};
|
||||||
|
|
||||||
/***********************************************************************
|
/***********************************************************************
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user