Li Jie
|
f26c283541
|
ci: enable demo result checking
|
2024-11-25 12:05:12 +08:00 |
|
Li Jie
|
56e9dab2ce
|
ci: test demo with python 3.12
|
2024-11-25 12:05:12 +08:00 |
|
Li Jie
|
b1fcae5cec
|
cgo: only scan non-directories and ignore *_test.c
|
2024-11-25 12:05:12 +08:00 |
|
xushiwei
|
93245ac37a
|
Merge pull request #879 from cpunion/fix-type-patching
Fix type patching
|
2024-11-25 11:52:48 +08:00 |
|
Li Jie
|
3f795e44c7
|
demo: sizeof sync.Mutex
|
2024-11-25 11:36:26 +08:00 |
|
Li Jie
|
e732e5158e
|
cl: fix package patching
|
2024-11-25 11:36:26 +08:00 |
|
xushiwei
|
2f5c033f09
|
Merge pull request #878 from cpunion/update-code-gen
test: update generated code
|
2024-11-25 11:32:17 +08:00 |
|
Li Jie
|
6099369019
|
test: update generated code
|
2024-11-25 11:18:46 +08:00 |
|
xushiwei
|
8d2b65386c
|
Merge pull request #874 from cpunion/fix-closure
ssa: fix wrong reflect type of closure
|
2024-11-25 11:05:04 +08:00 |
|
xushiwei
|
ed835225cf
|
Merge pull request #875 from cpunion/fix-alloc-in-loop
Reduce alloca
|
2024-11-25 10:54:28 +08:00 |
|
Li Jie
|
43c1bc8d5f
|
ssa: compile go string constant without alloca
|
2024-11-24 15:29:20 +08:00 |
|
Li Jie
|
17832fe18c
|
ssa: fix type of ChanOp.Size
|
2024-11-24 15:21:32 +08:00 |
|
Li Jie
|
252f3f0bd6
|
ssa: fix closure type
|
2024-11-24 10:54:00 +08:00 |
|
xushiwei
|
e042aad819
|
Merge pull request #873 from luoliwoshang/workflow/pkgconf
ci: remove pre-installed pkg-config
|
2024-11-23 19:41:13 +08:00 |
|
luoliwoshang
|
9966daf0cf
|
ci: remove pre-installed pkg-config
|
2024-11-23 19:27:11 +08:00 |
|
xushiwei
|
daf5e9cccf
|
Merge pull request #871 from luoliwoshang/doc/ssizet
doc:ssize_t
|
2024-11-22 23:13:39 +08:00 |
|
xushiwei
|
bf63d731d3
|
Merge pull request #870 from luoliwoshang/llcppsigfetch/otherdefinetype
llcppsigfetch:typedef refer same struct & remove tokenize check for underlying
|
2024-11-22 23:12:34 +08:00 |
|
luoliwoshang
|
12abfc0fcf
|
doc:ssize_t
|
2024-11-21 21:38:11 +08:00 |
|
xushiwei
|
dea1b520f7
|
Merge pull request #852 from visualfc/reflect.func
internal/lib/reflect: support method call
|
2024-11-21 07:42:18 +08:00 |
|
luoliwoshang
|
a5c268491e
|
llcppsigfetch: test typedef anonymous enum with multiple type names
|
2024-11-20 17:56:44 +08:00 |
|
luoliwoshang
|
bf34f553bb
|
llcppsigfetch:typedef refer same anony struct & fix typedef 's underlying token out of bound
|
2024-11-20 16:58:18 +08:00 |
|
luoliwoshang
|
97c61404ca
|
llcppsigfetch:test config
|
2024-11-20 14:09:58 +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 |
|
xushiwei
|
f9eb313f7c
|
Merge pull request #869 from cpunion/fix-linking
Fix linking args, force doc test run on current ref
|
2024-11-19 17:46:14 +08:00 |
|
Li Jie
|
9cec486a1b
|
build: compatible spaces in path outputted from pkg-config
|
2024-11-19 16:43:45 +08:00 |
|
Li Jie
|
7734c654a7
|
doc: make doc test use current ref
|
2024-11-19 10:50:49 +08:00 |
|
Li Jie
|
8e5fff6c5f
|
build: fix linking args and llgo install
|
2024-11-19 10:50:45 +08:00 |
|
xushiwei
|
faa9a740db
|
Merge pull request #866 from cpunion/cgo
Full cgo support
|
2024-11-16 05:33:16 +08:00 |
|
xushiwei
|
70e39e9902
|
Merge pull request #867 from luoliwoshang/c/clang/file2loc
c/clang:file to loc
|
2024-11-16 05:31:22 +08:00 |
|
Li Jie
|
9f0b3963cb
|
cgo: support full cgo tags
|
2024-11-15 16:08:24 +08:00 |
|
xushiwei
|
7ec2ce851c
|
Merge pull request #868 from goplus/dependabot/github_actions/codecov/codecov-action-5
build(deps): bump codecov/codecov-action from 4 to 5
|
2024-11-15 12:54:29 +08:00 |
|
dependabot[bot]
|
94ee4223d2
|
build(deps): bump codecov/codecov-action from 4 to 5
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 4 to 5.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v4...v5)
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-11-15 00:23:06 +00:00 |
|