visualfc
|
ecba13c38e
|
internal/lib/reflect: use sync.Map
|
2024-11-27 10:33:22 +08:00 |
|
visualfc
|
cd3a4bb8c8
|
reflect: implement map
|
2024-11-26 20:45:01 +08:00 |
|
visualfc
|
c2138037d2
|
internal/lib/reflect: call variadic check
|
2024-11-26 12:46:11 +08:00 |
|
visualfc
|
fadd64c1e9
|
ssa: cvtClosure remove closureCtx param
|
2024-11-26 12:46:11 +08:00 |
|
visualfc
|
c40d9f54a2
|
internal/lib/reflect: value.call support multi ret
|
2024-11-19 20:51:08 +08:00 |
|
visualfc
|
5e08593358
|
internal/lib/reflect: toFFIArg check interface
|
2024-11-19 20:51:08 +08:00 |
|
visualfc
|
1f06b12f86
|
internal/lib/reflect: toFFIArg
|
2024-11-19 20:51:08 +08:00 |
|
visualfc
|
c7351f724e
|
internal/lib/reflect: toFFIType
|
2024-11-19 20:51:08 +08:00 |
|
visualfc
|
1851bce497
|
internal/lib/reflect: Value.InterfaceData
|
2024-11-19 20:51:08 +08:00 |
|
visualfc
|
5fb8503fd2
|
internal/lib/reflect: Value.IsZero
|
2024-11-19 20:51:08 +08:00 |
|
visualfc
|
792716eefc
|
internal/lib/reflect: Value.SetZero
|
2024-11-19 20:51:08 +08:00 |
|
visualfc
|
15a6c779b8
|
internal/lib/reflect: Value.New
|
2024-11-19 20:51:08 +08:00 |
|
visualfc
|
93d24e7106
|
internal/lib/reflect: Value.UnsafePointer
|
2024-11-19 20:51:08 +08:00 |
|
visualfc
|
b8a185c112
|
internal/lib/reflect: Value.Slice Value.Slice3
|
2024-11-19 20:51:08 +08:00 |
|
visualfc
|
e242e65569
|
internal/lib/reflect: Value.SetLen Value.SetCap
|
2024-11-19 20:51:08 +08:00 |
|
visualfc
|
62ab33a434
|
internal/lib/reflect: Value.Len Value.Cap
|
2024-11-19 20:51:08 +08:00 |
|
visualfc
|
f403916ef8
|
internal/lib/reflect: Value.bytesSlow
|
2024-11-19 20:51:08 +08:00 |
|
visualfc
|
38f1585ac6
|
internal/lib/reflect: Value.Float Value.Bool
|
2024-11-19 20:51:08 +08:00 |
|
visualfc
|
1f757270d9
|
internal/lib/reflect: impl Value.Field
|
2024-11-19 20:51:08 +08:00 |
|
visualfc
|
e6de8401bf
|
internal/lib/reflect: makeMethodValue
|
2024-11-19 20:51:08 +08:00 |
|
visualfc
|
df2e34ac51
|
internal/lib/reflect: call.method
|
2024-11-19 20:51:08 +08:00 |
|
visualfc
|
7bbd3a7e36
|
internal/lib/reflect: TypeOf check closure
|
2024-11-19 20:51:07 +08:00 |
|
visualfc
|
85a736d49b
|
internal/lib/reflect: closure keep orgtype
|
2024-11-19 20:51:07 +08:00 |
|
visualfc
|
6b0122547e
|
reflect.call: internal/abi: TFlagClosure, internal/lib/reflect: flagClosure.
|
2024-11-01 15:27:40 +08:00 |
|
visualfc
|
515057c41a
|
internal/lib/reflect: Value.Type
|
2024-10-11 09:14:36 +08:00 |
|
visualfc
|
d946ba426e
|
internal/lib/reflect: fix valueInterface
|
2024-10-11 07:43:46 +08:00 |
|
visualfc
|
9eb9b48534
|
internal/lib/reflect: type.Field FieldByIndex FieldByName
|
2024-09-22 20:56:15 +08:00 |
|
visualfc
|
e085fd1d57
|
internal/lib/reflect: type.Name type.Elem
|
2024-09-22 20:44:57 +08:00 |
|
visualfc
|
9cc71b320b
|
internal/lib/reflect: type.method
|
2024-09-22 20:44:55 +08:00 |
|
visualfc
|
7b74cf1ab9
|
internal/lib/reflect: interface.method
|
2024-09-22 20:43:40 +08:00 |
|
visualfc
|
fb0c0e07f7
|
internal/lib/reflect: reflect.pointer
|
2024-09-22 20:43:40 +08:00 |
|
xushiwei
|
4cd1629118
|
reflect.Value: Uint fix
|
2024-07-29 01:26:56 +08:00 |
|
xushiwei
|
410617f73b
|
reflect.valueInterface
|
2024-07-16 22:20:20 +08:00 |
|
xushiwei
|
ade0d38a7c
|
patch library: todo message
|
2024-07-16 22:16:33 +08:00 |
|
xushiwei
|
7e25ec1ac3
|
patch reflect
|
2024-07-04 17:29:40 +08:00 |
|
xushiwei
|
b93fc3f028
|
patch internal/reflectlite; demo: sort.Ints
|
2024-06-21 11:02:28 +08:00 |
|
xushiwei
|
f26311c60e
|
patch reflect: Append/Index; Int fix
|
2024-06-21 03:29:24 +08:00 |
|
xushiwei
|
0e6f5d154e
|
patch reflect: ValueOf/Int
|
2024-06-21 00:31:36 +08:00 |
|
xushiwei
|
05031e0979
|
patch reflect: Zero/Len
|
2024-06-20 23:40:35 +08:00 |
|
xushiwei
|
f8335c6df9
|
README: reflect (partially)
|
2024-06-20 22:24:03 +08:00 |
|
xushiwei
|
f8b0a7105b
|
patch: reflect (type)
|
2024-06-20 14:17:37 +08:00 |
|