Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
老鱼er
et
提交
e16504f7
E
et
项目概览
老鱼er
/
et
与 Fork 源项目一致
从无法访问的项目Fork
通知
10
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
E
et
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
e16504f7
编写于
12月 17, 2018
作者:
T
tanghai
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
修复master编译错误
上级
412bd3c5
变更
14
展开全部
隐藏空白更改
内联
并排
Showing
14 changed file
with
1241 addition
and
838 deletion
+1241
-838
Client-Server.sln
Client-Server.sln
+6
-6
Unity/Assets/Model/ILBinding/System_Collections_Generic_Dictionary_2_Type_ILTypeInstance_Binding_Enumerato_t.cs
...c_Dictionary_2_Type_ILTypeInstance_Binding_Enumerato_t.cs
+126
-0
Unity/Assets/Model/ILBinding/System_Collections_Generic_Dictionary_2_Type_ILTypeInstance_Binding_Enumerato_t.cs.meta
...tionary_2_Type_ILTypeInstance_Binding_Enumerato_t.cs.meta
+1
-1
Unity/Assets/Model/ILBinding/System_Collections_Generic_KeyValuePair_2_Type_ILTypeInstance_Binding.cs
...ons_Generic_KeyValuePair_2_Type_ILTypeInstance_Binding.cs
+102
-0
Unity/Assets/Model/ILBinding/System_Collections_Generic_KeyValuePair_2_Type_ILTypeInstance_Binding.cs.meta
...eneric_KeyValuePair_2_Type_ILTypeInstance_Binding.cs.meta
+1
-1
Unity/Assets/Model/ILBinding/System_Runtime_CompilerServices_TaskAwaiter_1_IResponse_Binding.cs
...ntime_CompilerServices_TaskAwaiter_1_IResponse_Binding.cs
+131
-0
Unity/Assets/Model/ILBinding/System_Runtime_CompilerServices_TaskAwaiter_1_IResponse_Binding.cs.meta
..._CompilerServices_TaskAwaiter_1_IResponse_Binding.cs.meta
+1
-1
Unity/Assets/Model/ILBinding/System_Threading_Tasks_Task_1_IResponse_Binding.cs
...inding/System_Threading_Tasks_Task_1_IResponse_Binding.cs
+51
-0
Unity/Assets/Model/ILBinding/System_Threading_Tasks_Task_1_IResponse_Binding.cs.meta
...g/System_Threading_Tasks_Task_1_IResponse_Binding.cs.meta
+1
-1
Unity/Assets/Model/Module/Pathfinding/AstarPathfindingProject/Core/Misc/EditorResourceHelper.cs.meta
...PathfindingProject/Core/Misc/EditorResourceHelper.cs.meta
+1
-2
Unity/Unity.Editor.csproj
Unity/Unity.Editor.csproj
+208
-208
Unity/Unity.Hotfix.csproj
Unity/Unity.Hotfix.csproj
+208
-208
Unity/Unity.Model.csproj
Unity/Unity.Model.csproj
+202
-205
Unity/Unity.ThirdParty.csproj
Unity/Unity.ThirdParty.csproj
+202
-205
未找到文件。
Client-Server.sln
浏览文件 @
e16504f7
...
...
@@ -135,8 +135,6 @@ Global
{BC06C46E-79F3-4AB6-800E-FA080CA54A0B}.Release|x64.Build.0 = Release|Any CPU
{BC06C46E-79F3-4AB6-800E-FA080CA54A0B}.Release|x86.ActiveCfg = Release|Any CPU
{BC06C46E-79F3-4AB6-800E-FA080CA54A0B}.Release|x86.Build.0 = Release|Any CPU
{6396AEEA-8EF9-9740-4CEF-891CC997106C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{6396AEEA-8EF9-9740-4CEF-891CC997106C}.Debug|Any CPU.Build.0 = Debug|Any CPU
{6396AEEA-8EF9-9740-4CEF-891CC997106C}.Debug|x64.ActiveCfg = Debug|Any CPU
{6396AEEA-8EF9-9740-4CEF-891CC997106C}.Debug|x64.Build.0 = Debug|Any CPU
{6396AEEA-8EF9-9740-4CEF-891CC997106C}.Debug|x86.ActiveCfg = Debug|Any CPU
...
...
@@ -147,8 +145,8 @@ Global
{6396AEEA-8EF9-9740-4CEF-891CC997106C}.Release|x64.Build.0 = Release|Any CPU
{6396AEEA-8EF9-9740-4CEF-891CC997106C}.Release|x86.ActiveCfg = Release|Any CPU
{6396AEEA-8EF9-9740-4CEF-891CC997106C}.Release|x86.Build.0 = Release|Any CPU
{
350246F3-F094-675F-855B-FB9B18C2B23E
}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{
350246F3-F094-675F-855B-FB9B18C2B23E
}.Debug|Any CPU.Build.0 = Debug|Any CPU
{
6396AEEA-8EF9-9740-4CEF-891CC997106C
}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{
6396AEEA-8EF9-9740-4CEF-891CC997106C
}.Debug|Any CPU.Build.0 = Debug|Any CPU
{350246F3-F094-675F-855B-FB9B18C2B23E}.Debug|x64.ActiveCfg = Debug|Any CPU
{350246F3-F094-675F-855B-FB9B18C2B23E}.Debug|x64.Build.0 = Debug|Any CPU
{350246F3-F094-675F-855B-FB9B18C2B23E}.Debug|x86.ActiveCfg = Debug|Any CPU
...
...
@@ -159,6 +157,8 @@ Global
{350246F3-F094-675F-855B-FB9B18C2B23E}.Release|x64.Build.0 = Release|Any CPU
{350246F3-F094-675F-855B-FB9B18C2B23E}.Release|x86.ActiveCfg = Release|Any CPU
{350246F3-F094-675F-855B-FB9B18C2B23E}.Release|x86.Build.0 = Release|Any CPU
{350246F3-F094-675F-855B-FB9B18C2B23E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{350246F3-F094-675F-855B-FB9B18C2B23E}.Debug|Any CPU.Build.0 = Debug|Any CPU
{C17F48D3-964E-E97C-3D2E-966F7A6C6D93}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{C17F48D3-964E-E97C-3D2E-966F7A6C6D93}.Debug|Any CPU.Build.0 = Debug|Any CPU
{C17F48D3-964E-E97C-3D2E-966F7A6C6D93}.Debug|x64.ActiveCfg = Debug|Any CPU
...
...
@@ -171,8 +171,6 @@ Global
{C17F48D3-964E-E97C-3D2E-966F7A6C6D93}.Release|x64.Build.0 = Release|Any CPU
{C17F48D3-964E-E97C-3D2E-966F7A6C6D93}.Release|x86.ActiveCfg = Release|Any CPU
{C17F48D3-964E-E97C-3D2E-966F7A6C6D93}.Release|x86.Build.0 = Release|Any CPU
{CFBC0A95-3456-3439-6B2E-60FDE0FE5EE1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{CFBC0A95-3456-3439-6B2E-60FDE0FE5EE1}.Debug|Any CPU.Build.0 = Debug|Any CPU
{CFBC0A95-3456-3439-6B2E-60FDE0FE5EE1}.Debug|x64.ActiveCfg = Debug|Any CPU
{CFBC0A95-3456-3439-6B2E-60FDE0FE5EE1}.Debug|x64.Build.0 = Debug|Any CPU
{CFBC0A95-3456-3439-6B2E-60FDE0FE5EE1}.Debug|x86.ActiveCfg = Debug|Any CPU
...
...
@@ -183,6 +181,8 @@ Global
{CFBC0A95-3456-3439-6B2E-60FDE0FE5EE1}.Release|x64.Build.0 = Release|Any CPU
{CFBC0A95-3456-3439-6B2E-60FDE0FE5EE1}.Release|x86.ActiveCfg = Release|Any CPU
{CFBC0A95-3456-3439-6B2E-60FDE0FE5EE1}.Release|x86.Build.0 = Release|Any CPU
{CFBC0A95-3456-3439-6B2E-60FDE0FE5EE1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{CFBC0A95-3456-3439-6B2E-60FDE0FE5EE1}.Debug|Any CPU.Build.0 = Debug|Any CPU
{CD9683D9-0B4B-42D1-A1E0-1689BEEFD725}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{CD9683D9-0B4B-42D1-A1E0-1689BEEFD725}.Debug|Any CPU.Build.0 = Debug|Any CPU
{CD9683D9-0B4B-42D1-A1E0-1689BEEFD725}.Debug|x64.ActiveCfg = Debug|Any CPU
...
...
Unity/Assets/Model/ILBinding/System_Collections_Generic_Dictionary_2_Type_ILTypeInstance_Binding_Enumerato_t.cs
0 → 100644
浏览文件 @
e16504f7
using
System
;
using
System.Collections.Generic
;
using
System.Linq
;
using
System.Reflection
;
using
System.Runtime.InteropServices
;
using
ILRuntime.CLR.TypeSystem
;
using
ILRuntime.CLR.Method
;
using
ILRuntime.Runtime.Enviorment
;
using
ILRuntime.Runtime.Intepreter
;
using
ILRuntime.Runtime.Stack
;
using
ILRuntime.Reflection
;
using
ILRuntime.CLR.Utils
;
namespace
ILRuntime.Runtime.Generated
{
unsafe
class
System_Collections_Generic_Dictionary_2_Type_ILTypeInstance_Binding_Enumerator_Binding
{
public
static
void
Register
(
ILRuntime
.
Runtime
.
Enviorment
.
AppDomain
app
)
{
BindingFlags
flag
=
BindingFlags
.
Public
|
BindingFlags
.
Instance
|
BindingFlags
.
Static
|
BindingFlags
.
DeclaredOnly
;
MethodBase
method
;
Type
[]
args
;
Type
type
=
typeof
(
System
.
Collections
.
Generic
.
Dictionary
<
System
.
Type
,
ILRuntime
.
Runtime
.
Intepreter
.
ILTypeInstance
>.
Enumerator
);
args
=
new
Type
[]{};
method
=
type
.
GetMethod
(
"get_Current"
,
flag
,
null
,
args
,
null
);
app
.
RegisterCLRMethodRedirection
(
method
,
get_Current_0
);
args
=
new
Type
[]{};
method
=
type
.
GetMethod
(
"MoveNext"
,
flag
,
null
,
args
,
null
);
app
.
RegisterCLRMethodRedirection
(
method
,
MoveNext_1
);
app
.
RegisterCLRCreateDefaultInstance
(
type
,
()
=>
new
System
.
Collections
.
Generic
.
Dictionary
<
System
.
Type
,
ILRuntime
.
Runtime
.
Intepreter
.
ILTypeInstance
>.
Enumerator
());
}
static
void
WriteBackInstance
(
ILRuntime
.
Runtime
.
Enviorment
.
AppDomain
__domain
,
StackObject
*
ptr_of_this_method
,
IList
<
object
>
__mStack
,
ref
System
.
Collections
.
Generic
.
Dictionary
<
System
.
Type
,
ILRuntime
.
Runtime
.
Intepreter
.
ILTypeInstance
>.
Enumerator
instance_of_this_method
)
{
ptr_of_this_method
=
ILIntepreter
.
GetObjectAndResolveReference
(
ptr_of_this_method
);
switch
(
ptr_of_this_method
->
ObjectType
)
{
case
ObjectTypes
.
Object
:
{
__mStack
[
ptr_of_this_method
->
Value
]
=
instance_of_this_method
;
}
break
;
case
ObjectTypes
.
FieldReference
:
{
var
___obj
=
__mStack
[
ptr_of_this_method
->
Value
];
if
(
___obj
is
ILTypeInstance
)
{
((
ILTypeInstance
)
___obj
)[
ptr_of_this_method
->
ValueLow
]
=
instance_of_this_method
;
}
else
{
var
t
=
__domain
.
GetType
(
___obj
.
GetType
())
as
CLRType
;
t
.
SetFieldValue
(
ptr_of_this_method
->
ValueLow
,
ref
___obj
,
instance_of_this_method
);
}
}
break
;
case
ObjectTypes
.
StaticFieldReference
:
{
var
t
=
__domain
.
GetType
(
ptr_of_this_method
->
Value
);
if
(
t
is
ILType
)
{
((
ILType
)
t
).
StaticInstance
[
ptr_of_this_method
->
ValueLow
]
=
instance_of_this_method
;
}
else
{
((
CLRType
)
t
).
SetStaticFieldValue
(
ptr_of_this_method
->
ValueLow
,
instance_of_this_method
);
}
}
break
;
case
ObjectTypes
.
ArrayReference
:
{
var
instance_of_arrayReference
=
__mStack
[
ptr_of_this_method
->
Value
]
as
System
.
Collections
.
Generic
.
Dictionary
<
System
.
Type
,
ILRuntime
.
Runtime
.
Intepreter
.
ILTypeInstance
>.
Enumerator
[];
instance_of_arrayReference
[
ptr_of_this_method
->
ValueLow
]
=
instance_of_this_method
;
}
break
;
}
}
static
StackObject
*
get_Current_0
(
ILIntepreter
__intp
,
StackObject
*
__esp
,
IList
<
object
>
__mStack
,
CLRMethod
__method
,
bool
isNewObj
)
{
ILRuntime
.
Runtime
.
Enviorment
.
AppDomain
__domain
=
__intp
.
AppDomain
;
StackObject
*
ptr_of_this_method
;
StackObject
*
__ret
=
ILIntepreter
.
Minus
(
__esp
,
1
);
ptr_of_this_method
=
ILIntepreter
.
Minus
(
__esp
,
1
);
ptr_of_this_method
=
ILIntepreter
.
GetObjectAndResolveReference
(
ptr_of_this_method
);
System
.
Collections
.
Generic
.
Dictionary
<
System
.
Type
,
ILRuntime
.
Runtime
.
Intepreter
.
ILTypeInstance
>.
Enumerator
instance_of_this_method
=
(
System
.
Collections
.
Generic
.
Dictionary
<
System
.
Type
,
ILRuntime
.
Runtime
.
Intepreter
.
ILTypeInstance
>.
Enumerator
)
typeof
(
System
.
Collections
.
Generic
.
Dictionary
<
System
.
Type
,
ILRuntime
.
Runtime
.
Intepreter
.
ILTypeInstance
>.
Enumerator
).
CheckCLRTypes
(
StackObject
.
ToObject
(
ptr_of_this_method
,
__domain
,
__mStack
));
var
result_of_this_method
=
instance_of_this_method
.
Current
;
ptr_of_this_method
=
ILIntepreter
.
Minus
(
__esp
,
1
);
WriteBackInstance
(
__domain
,
ptr_of_this_method
,
__mStack
,
ref
instance_of_this_method
);
__intp
.
Free
(
ptr_of_this_method
);
return
ILIntepreter
.
PushObject
(
__ret
,
__mStack
,
result_of_this_method
);
}
static
StackObject
*
MoveNext_1
(
ILIntepreter
__intp
,
StackObject
*
__esp
,
IList
<
object
>
__mStack
,
CLRMethod
__method
,
bool
isNewObj
)
{
ILRuntime
.
Runtime
.
Enviorment
.
AppDomain
__domain
=
__intp
.
AppDomain
;
StackObject
*
ptr_of_this_method
;
StackObject
*
__ret
=
ILIntepreter
.
Minus
(
__esp
,
1
);
ptr_of_this_method
=
ILIntepreter
.
Minus
(
__esp
,
1
);
ptr_of_this_method
=
ILIntepreter
.
GetObjectAndResolveReference
(
ptr_of_this_method
);
System
.
Collections
.
Generic
.
Dictionary
<
System
.
Type
,
ILRuntime
.
Runtime
.
Intepreter
.
ILTypeInstance
>.
Enumerator
instance_of_this_method
=
(
System
.
Collections
.
Generic
.
Dictionary
<
System
.
Type
,
ILRuntime
.
Runtime
.
Intepreter
.
ILTypeInstance
>.
Enumerator
)
typeof
(
System
.
Collections
.
Generic
.
Dictionary
<
System
.
Type
,
ILRuntime
.
Runtime
.
Intepreter
.
ILTypeInstance
>.
Enumerator
).
CheckCLRTypes
(
StackObject
.
ToObject
(
ptr_of_this_method
,
__domain
,
__mStack
));
var
result_of_this_method
=
instance_of_this_method
.
MoveNext
();
ptr_of_this_method
=
ILIntepreter
.
Minus
(
__esp
,
1
);
WriteBackInstance
(
__domain
,
ptr_of_this_method
,
__mStack
,
ref
instance_of_this_method
);
__intp
.
Free
(
ptr_of_this_method
);
__ret
->
ObjectType
=
ObjectTypes
.
Integer
;
__ret
->
Value
=
result_of_this_method
?
1
:
0
;
return
__ret
+
1
;
}
}
}
Unity/Assets/Model/ILBinding/System_Collections_Generic_Dictionary_2_Type_ILTypeInstance_Binding_Enumerato_t.cs.meta
浏览文件 @
e16504f7
fileFormatVersion: 2
guid:
8b43e6b74e46dc74594f699115b08220
guid:
a6ecd69ff7e4a7c469b0cdadf59f032f
MonoImporter:
externalObjects: {}
serializedVersion: 2
...
...
Unity/Assets/Model/ILBinding/System_Collections_Generic_KeyValuePair_2_Type_ILTypeInstance_Binding.cs
0 → 100644
浏览文件 @
e16504f7
using
System
;
using
System.Collections.Generic
;
using
System.Linq
;
using
System.Reflection
;
using
System.Runtime.InteropServices
;
using
ILRuntime.CLR.TypeSystem
;
using
ILRuntime.CLR.Method
;
using
ILRuntime.Runtime.Enviorment
;
using
ILRuntime.Runtime.Intepreter
;
using
ILRuntime.Runtime.Stack
;
using
ILRuntime.Reflection
;
using
ILRuntime.CLR.Utils
;
namespace
ILRuntime.Runtime.Generated
{
unsafe
class
System_Collections_Generic_KeyValuePair_2_Type_ILTypeInstance_Binding
{
public
static
void
Register
(
ILRuntime
.
Runtime
.
Enviorment
.
AppDomain
app
)
{
BindingFlags
flag
=
BindingFlags
.
Public
|
BindingFlags
.
Instance
|
BindingFlags
.
Static
|
BindingFlags
.
DeclaredOnly
;
MethodBase
method
;
Type
[]
args
;
Type
type
=
typeof
(
System
.
Collections
.
Generic
.
KeyValuePair
<
System
.
Type
,
ILRuntime
.
Runtime
.
Intepreter
.
ILTypeInstance
>);
args
=
new
Type
[]{};
method
=
type
.
GetMethod
(
"get_Value"
,
flag
,
null
,
args
,
null
);
app
.
RegisterCLRMethodRedirection
(
method
,
get_Value_0
);
app
.
RegisterCLRCreateDefaultInstance
(
type
,
()
=>
new
System
.
Collections
.
Generic
.
KeyValuePair
<
System
.
Type
,
ILRuntime
.
Runtime
.
Intepreter
.
ILTypeInstance
>());
}
static
void
WriteBackInstance
(
ILRuntime
.
Runtime
.
Enviorment
.
AppDomain
__domain
,
StackObject
*
ptr_of_this_method
,
IList
<
object
>
__mStack
,
ref
System
.
Collections
.
Generic
.
KeyValuePair
<
System
.
Type
,
ILRuntime
.
Runtime
.
Intepreter
.
ILTypeInstance
>
instance_of_this_method
)
{
ptr_of_this_method
=
ILIntepreter
.
GetObjectAndResolveReference
(
ptr_of_this_method
);
switch
(
ptr_of_this_method
->
ObjectType
)
{
case
ObjectTypes
.
Object
:
{
__mStack
[
ptr_of_this_method
->
Value
]
=
instance_of_this_method
;
}
break
;
case
ObjectTypes
.
FieldReference
:
{
var
___obj
=
__mStack
[
ptr_of_this_method
->
Value
];
if
(
___obj
is
ILTypeInstance
)
{
((
ILTypeInstance
)
___obj
)[
ptr_of_this_method
->
ValueLow
]
=
instance_of_this_method
;
}
else
{
var
t
=
__domain
.
GetType
(
___obj
.
GetType
())
as
CLRType
;
t
.
SetFieldValue
(
ptr_of_this_method
->
ValueLow
,
ref
___obj
,
instance_of_this_method
);
}
}
break
;
case
ObjectTypes
.
StaticFieldReference
:
{
var
t
=
__domain
.
GetType
(
ptr_of_this_method
->
Value
);
if
(
t
is
ILType
)
{
((
ILType
)
t
).
StaticInstance
[
ptr_of_this_method
->
ValueLow
]
=
instance_of_this_method
;
}
else
{
((
CLRType
)
t
).
SetStaticFieldValue
(
ptr_of_this_method
->
ValueLow
,
instance_of_this_method
);
}
}
break
;
case
ObjectTypes
.
ArrayReference
:
{
var
instance_of_arrayReference
=
__mStack
[
ptr_of_this_method
->
Value
]
as
System
.
Collections
.
Generic
.
KeyValuePair
<
System
.
Type
,
ILRuntime
.
Runtime
.
Intepreter
.
ILTypeInstance
>[];
instance_of_arrayReference
[
ptr_of_this_method
->
ValueLow
]
=
instance_of_this_method
;
}
break
;
}
}
static
StackObject
*
get_Value_0
(
ILIntepreter
__intp
,
StackObject
*
__esp
,
IList
<
object
>
__mStack
,
CLRMethod
__method
,
bool
isNewObj
)
{
ILRuntime
.
Runtime
.
Enviorment
.
AppDomain
__domain
=
__intp
.
AppDomain
;
StackObject
*
ptr_of_this_method
;
StackObject
*
__ret
=
ILIntepreter
.
Minus
(
__esp
,
1
);
ptr_of_this_method
=
ILIntepreter
.
Minus
(
__esp
,
1
);
ptr_of_this_method
=
ILIntepreter
.
GetObjectAndResolveReference
(
ptr_of_this_method
);
System
.
Collections
.
Generic
.
KeyValuePair
<
System
.
Type
,
ILRuntime
.
Runtime
.
Intepreter
.
ILTypeInstance
>
instance_of_this_method
=
(
System
.
Collections
.
Generic
.
KeyValuePair
<
System
.
Type
,
ILRuntime
.
Runtime
.
Intepreter
.
ILTypeInstance
>)
typeof
(
System
.
Collections
.
Generic
.
KeyValuePair
<
System
.
Type
,
ILRuntime
.
Runtime
.
Intepreter
.
ILTypeInstance
>).
CheckCLRTypes
(
StackObject
.
ToObject
(
ptr_of_this_method
,
__domain
,
__mStack
));
var
result_of_this_method
=
instance_of_this_method
.
Value
;
ptr_of_this_method
=
ILIntepreter
.
Minus
(
__esp
,
1
);
WriteBackInstance
(
__domain
,
ptr_of_this_method
,
__mStack
,
ref
instance_of_this_method
);
__intp
.
Free
(
ptr_of_this_method
);
return
ILIntepreter
.
PushObject
(
__ret
,
__mStack
,
result_of_this_method
);
}
}
}
Unity/Assets/Model/ILBinding/System_Collections_Generic_KeyValuePair_2_Type_ILTypeInstance_Binding.cs.meta
浏览文件 @
e16504f7
fileFormatVersion: 2
guid:
8496f5e6efabced42bc90e055916df1
9
guid:
2f1007d7ae3f44d438f237f059c26c7
9
MonoImporter:
externalObjects: {}
serializedVersion: 2
...
...
Unity/Assets/Model/ILBinding/System_Runtime_CompilerServices_TaskAwaiter_1_IResponse_Binding.cs
0 → 100644
浏览文件 @
e16504f7
using
System
;
using
System.Collections.Generic
;
using
System.Linq
;
using
System.Reflection
;
using
System.Runtime.InteropServices
;
using
ILRuntime.CLR.TypeSystem
;
using
ILRuntime.CLR.Method
;
using
ILRuntime.Runtime.Enviorment
;
using
ILRuntime.Runtime.Intepreter
;
using
ILRuntime.Runtime.Stack
;
using
ILRuntime.Reflection
;
using
ILRuntime.CLR.Utils
;
namespace
ILRuntime.Runtime.Generated
{
unsafe
class
System_Runtime_CompilerServices_TaskAwaiter_1_IResponse_Binding
{
public
static
void
Register
(
ILRuntime
.
Runtime
.
Enviorment
.
AppDomain
app
)
{
BindingFlags
flag
=
BindingFlags
.
Public
|
BindingFlags
.
Instance
|
BindingFlags
.
Static
|
BindingFlags
.
DeclaredOnly
;
MethodBase
method
;
Type
[]
args
;
Type
type
=
typeof
(
System
.
Runtime
.
CompilerServices
.
TaskAwaiter
<
ETModel
.
IResponse
>);
args
=
new
Type
[]{};
method
=
type
.
GetMethod
(
"get_IsCompleted"
,
flag
,
null
,
args
,
null
);
app
.
RegisterCLRMethodRedirection
(
method
,
get_IsCompleted_0
);
args
=
new
Type
[]{};
method
=
type
.
GetMethod
(
"GetResult"
,
flag
,
null
,
args
,
null
);
app
.
RegisterCLRMethodRedirection
(
method
,
GetResult_1
);
app
.
RegisterCLRCreateDefaultInstance
(
type
,
()
=>
new
System
.
Runtime
.
CompilerServices
.
TaskAwaiter
<
ETModel
.
IResponse
>());
}
static
void
WriteBackInstance
(
ILRuntime
.
Runtime
.
Enviorment
.
AppDomain
__domain
,
StackObject
*
ptr_of_this_method
,
IList
<
object
>
__mStack
,
ref
System
.
Runtime
.
CompilerServices
.
TaskAwaiter
<
ETModel
.
IResponse
>
instance_of_this_method
)
{
ptr_of_this_method
=
ILIntepreter
.
GetObjectAndResolveReference
(
ptr_of_this_method
);
switch
(
ptr_of_this_method
->
ObjectType
)
{
case
ObjectTypes
.
Object
:
{
__mStack
[
ptr_of_this_method
->
Value
]
=
instance_of_this_method
;
}
break
;
case
ObjectTypes
.
FieldReference
:
{
var
___obj
=
__mStack
[
ptr_of_this_method
->
Value
];
if
(
___obj
is
ILTypeInstance
)
{
((
ILTypeInstance
)
___obj
)[
ptr_of_this_method
->
ValueLow
]
=
instance_of_this_method
;
}
else
{
var
t
=
__domain
.
GetType
(
___obj
.
GetType
())
as
CLRType
;
t
.
SetFieldValue
(
ptr_of_this_method
->
ValueLow
,
ref
___obj
,
instance_of_this_method
);
}
}
break
;
case
ObjectTypes
.
StaticFieldReference
:
{
var
t
=
__domain
.
GetType
(
ptr_of_this_method
->
Value
);
if
(
t
is
ILType
)
{
((
ILType
)
t
).
StaticInstance
[
ptr_of_this_method
->
ValueLow
]
=
instance_of_this_method
;
}
else
{
((
CLRType
)
t
).
SetStaticFieldValue
(
ptr_of_this_method
->
ValueLow
,
instance_of_this_method
);
}
}
break
;
case
ObjectTypes
.
ArrayReference
:
{
var
instance_of_arrayReference
=
__mStack
[
ptr_of_this_method
->
Value
]
as
System
.
Runtime
.
CompilerServices
.
TaskAwaiter
<
ETModel
.
IResponse
>[];
instance_of_arrayReference
[
ptr_of_this_method
->
ValueLow
]
=
instance_of_this_method
;
}
break
;
}
}
static
StackObject
*
get_IsCompleted_0
(
ILIntepreter
__intp
,
StackObject
*
__esp
,
IList
<
object
>
__mStack
,
CLRMethod
__method
,
bool
isNewObj
)
{
ILRuntime
.
Runtime
.
Enviorment
.
AppDomain
__domain
=
__intp
.
AppDomain
;
StackObject
*
ptr_of_this_method
;
StackObject
*
__ret
=
ILIntepreter
.
Minus
(
__esp
,
1
);
ptr_of_this_method
=
ILIntepreter
.
Minus
(
__esp
,
1
);
ptr_of_this_method
=
ILIntepreter
.
GetObjectAndResolveReference
(
ptr_of_this_method
);
System
.
Runtime
.
CompilerServices
.
TaskAwaiter
<
ETModel
.
IResponse
>
instance_of_this_method
=
(
System
.
Runtime
.
CompilerServices
.
TaskAwaiter
<
ETModel
.
IResponse
>)
typeof
(
System
.
Runtime
.
CompilerServices
.
TaskAwaiter
<
ETModel
.
IResponse
>).
CheckCLRTypes
(
StackObject
.
ToObject
(
ptr_of_this_method
,
__domain
,
__mStack
));
var
result_of_this_method
=
instance_of_this_method
.
IsCompleted
;
ptr_of_this_method
=
ILIntepreter
.
Minus
(
__esp
,
1
);
WriteBackInstance
(
__domain
,
ptr_of_this_method
,
__mStack
,
ref
instance_of_this_method
);
__intp
.
Free
(
ptr_of_this_method
);
__ret
->
ObjectType
=
ObjectTypes
.
Integer
;
__ret
->
Value
=
result_of_this_method
?
1
:
0
;
return
__ret
+
1
;
}
static
StackObject
*
GetResult_1
(
ILIntepreter
__intp
,
StackObject
*
__esp
,
IList
<
object
>
__mStack
,
CLRMethod
__method
,
bool
isNewObj
)
{
ILRuntime
.
Runtime
.
Enviorment
.
AppDomain
__domain
=
__intp
.
AppDomain
;
StackObject
*
ptr_of_this_method
;
StackObject
*
__ret
=
ILIntepreter
.
Minus
(
__esp
,
1
);
ptr_of_this_method
=
ILIntepreter
.
Minus
(
__esp
,
1
);
ptr_of_this_method
=
ILIntepreter
.
GetObjectAndResolveReference
(
ptr_of_this_method
);
System
.
Runtime
.
CompilerServices
.
TaskAwaiter
<
ETModel
.
IResponse
>
instance_of_this_method
=
(
System
.
Runtime
.
CompilerServices
.
TaskAwaiter
<
ETModel
.
IResponse
>)
typeof
(
System
.
Runtime
.
CompilerServices
.
TaskAwaiter
<
ETModel
.
IResponse
>).
CheckCLRTypes
(
StackObject
.
ToObject
(
ptr_of_this_method
,
__domain
,
__mStack
));
var
result_of_this_method
=
instance_of_this_method
.
GetResult
();
ptr_of_this_method
=
ILIntepreter
.
Minus
(
__esp
,
1
);
WriteBackInstance
(
__domain
,
ptr_of_this_method
,
__mStack
,
ref
instance_of_this_method
);
__intp
.
Free
(
ptr_of_this_method
);
object
obj_result_of_this_method
=
result_of_this_method
;
if
(
obj_result_of_this_method
is
CrossBindingAdaptorType
)
{
return
ILIntepreter
.
PushObject
(
__ret
,
__mStack
,
((
CrossBindingAdaptorType
)
obj_result_of_this_method
).
ILInstance
);
}
return
ILIntepreter
.
PushObject
(
__ret
,
__mStack
,
result_of_this_method
);
}
}
}
Unity/Assets/Model/ILBinding/System_Runtime_CompilerServices_TaskAwaiter_1_IResponse_Binding.cs.meta
浏览文件 @
e16504f7
fileFormatVersion: 2
guid:
0fc19b188b342754798407eacd0f954b
guid:
a48590e25bd45ad43b17303bf5355cf5
MonoImporter:
externalObjects: {}
serializedVersion: 2
...
...
Unity/Assets/Model/ILBinding/System_Threading_Tasks_Task_1_IResponse_Binding.cs
0 → 100644
浏览文件 @
e16504f7
using
System
;
using
System.Collections.Generic
;
using
System.Linq
;
using
System.Reflection
;
using
System.Runtime.InteropServices
;
using
ILRuntime.CLR.TypeSystem
;
using
ILRuntime.CLR.Method
;
using
ILRuntime.Runtime.Enviorment
;
using
ILRuntime.Runtime.Intepreter
;
using
ILRuntime.Runtime.Stack
;
using
ILRuntime.Reflection
;
using
ILRuntime.CLR.Utils
;
namespace
ILRuntime.Runtime.Generated
{
unsafe
class
System_Threading_Tasks_Task_1_IResponse_Binding
{
public
static
void
Register
(
ILRuntime
.
Runtime
.
Enviorment
.
AppDomain
app
)
{
BindingFlags
flag
=
BindingFlags
.
Public
|
BindingFlags
.
Instance
|
BindingFlags
.
Static
|
BindingFlags
.
DeclaredOnly
;
MethodBase
method
;
Type
[]
args
;
Type
type
=
typeof
(
System
.
Threading
.
Tasks
.
Task
<
ETModel
.
IResponse
>);
args
=
new
Type
[]{};
method
=
type
.
GetMethod
(
"GetAwaiter"
,
flag
,
null
,
args
,
null
);
app
.
RegisterCLRMethodRedirection
(
method
,
GetAwaiter_0
);
}
static
StackObject
*
GetAwaiter_0
(
ILIntepreter
__intp
,
StackObject
*
__esp
,
IList
<
object
>
__mStack
,
CLRMethod
__method
,
bool
isNewObj
)
{
ILRuntime
.
Runtime
.
Enviorment
.
AppDomain
__domain
=
__intp
.
AppDomain
;
StackObject
*
ptr_of_this_method
;
StackObject
*
__ret
=
ILIntepreter
.
Minus
(
__esp
,
1
);
ptr_of_this_method
=
ILIntepreter
.
Minus
(
__esp
,
1
);
System
.
Threading
.
Tasks
.
Task
<
ETModel
.
IResponse
>
instance_of_this_method
=
(
System
.
Threading
.
Tasks
.
Task
<
ETModel
.
IResponse
>)
typeof
(
System
.
Threading
.
Tasks
.
Task
<
ETModel
.
IResponse
>).
CheckCLRTypes
(
StackObject
.
ToObject
(
ptr_of_this_method
,
__domain
,
__mStack
));
__intp
.
Free
(
ptr_of_this_method
);
var
result_of_this_method
=
instance_of_this_method
.
GetAwaiter
();
return
ILIntepreter
.
PushObject
(
__ret
,
__mStack
,
result_of_this_method
);
}
}
}
Unity/Assets/Model/ILBinding/System_Threading_Tasks_Task_1_IResponse_Binding.cs.meta
浏览文件 @
e16504f7
fileFormatVersion: 2
guid:
ddfd08528225b184fab450ca1d53fcb0
guid:
fa900eed926a70a47a4fedf569f47f01
MonoImporter:
externalObjects: {}
serializedVersion: 2
...
...
Unity/Assets/Model/Module/Pathfinding/AstarPathfindingProject/Core/Misc/EditorResourceHelper.cs.meta
浏览文件 @
e16504f7
fileFormatVersion: 2
guid: 8127bc49e9e2d42dfa7a4e057842f165
timeCreated: 1480419306
licenseType: Store
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
...
...
Unity/Unity.Editor.csproj
浏览文件 @
e16504f7
此差异已折叠。
点击以展开。
Unity/Unity.Hotfix.csproj
浏览文件 @
e16504f7
此差异已折叠。
点击以展开。
Unity/Unity.Model.csproj
浏览文件 @
e16504f7
此差异已折叠。
点击以展开。
Unity/Unity.ThirdParty.csproj
浏览文件 @
e16504f7
此差异已折叠。
点击以展开。
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录