Commit Graph

  • 1f06b12f86 internal/lib/reflect: toFFIArg visualfc 2024-11-14 22:08:22 +08:00
  • c7351f724e internal/lib/reflect: toFFIType visualfc 2024-11-14 21:42:07 +08:00
  • 1851bce497 internal/lib/reflect: Value.InterfaceData visualfc 2024-11-14 10:40:42 +08:00
  • 5fb8503fd2 internal/lib/reflect: Value.IsZero visualfc 2024-11-14 10:35:01 +08:00
  • 792716eefc internal/lib/reflect: Value.SetZero visualfc 2024-11-14 10:25:23 +08:00
  • 15a6c779b8 internal/lib/reflect: Value.New visualfc 2024-11-14 10:20:04 +08:00
  • 93d24e7106 internal/lib/reflect: Value.UnsafePointer visualfc 2024-11-14 10:13:26 +08:00
  • b8a185c112 internal/lib/reflect: Value.Slice Value.Slice3 visualfc 2024-11-14 09:55:56 +08:00
  • e242e65569 internal/lib/reflect: Value.SetLen Value.SetCap visualfc 2024-11-13 21:42:43 +08:00
  • 62ab33a434 internal/lib/reflect: Value.Len Value.Cap visualfc 2024-11-13 21:39:31 +08:00
  • f403916ef8 internal/lib/reflect: Value.bytesSlow visualfc 2024-11-13 21:29:01 +08:00
  • 38f1585ac6 internal/lib/reflect: Value.Float Value.Bool visualfc 2024-11-13 21:21:32 +08:00
  • 1f757270d9 internal/lib/reflect: impl Value.Field visualfc 2024-11-13 20:17:41 +08:00
  • e6de8401bf internal/lib/reflect: makeMethodValue visualfc 2024-11-05 16:06:18 +08:00
  • df2e34ac51 internal/lib/reflect: call.method visualfc 2024-11-05 10:17:33 +08:00
  • 7bbd3a7e36 internal/lib/reflect: TypeOf check closure visualfc 2024-11-04 10:07:40 +08:00
  • 85a736d49b internal/lib/reflect: closure keep orgtype visualfc 2024-11-04 09:56:24 +08:00
  • f9eb313f7c Merge pull request #869 from cpunion/fix-linking xushiwei 2024-11-19 17:46:14 +08:00
  • 9cec486a1b build: compatible spaces in path outputted from pkg-config Li Jie 2024-11-19 15:55:31 +08:00
  • 7734c654a7 doc: make doc test use current ref Li Jie 2024-11-17 16:36:09 +08:00
  • 8e5fff6c5f build: fix linking args and llgo install Li Jie 2024-11-17 16:19:49 +08:00
  • faa9a740db Merge pull request #866 from cpunion/cgo xushiwei 2024-11-16 05:33:16 +08:00
  • 70e39e9902 Merge pull request #867 from luoliwoshang/c/clang/file2loc xushiwei 2024-11-16 05:31:22 +08:00
  • 9f0b3963cb cgo: support full cgo tags Li Jie 2024-11-15 12:24:46 +08:00
  • 7ec2ce851c Merge pull request #868 from goplus/dependabot/github_actions/codecov/codecov-action-5 xushiwei 2024-11-15 12:54:29 +08:00
  • 94ee4223d2 build(deps): bump codecov/codecov-action from 4 to 5 dependabot[bot] 2024-11-15 00:23:06 +00:00
  • a64f4219e9 cgo: full supports cgo preambles and auto compile c files Li Jie 2024-11-14 16:13:13 +08:00
  • 78e96cc312 c/clang:file to loc luoliwoshang 2024-11-14 14:31:20 +08:00
  • 89b111edca cgo: examples Li Jie 2024-11-13 16:38:22 +08:00
  • ec38943c53 cl: compile cgo Li Jie 2024-11-13 16:33:08 +08:00
  • ea654ef235 Merge pull request #865 from luoliwoshang/clang/include xushiwei 2024-11-12 22:48:58 +08:00
  • 288b705450 clang:included & system header luoliwoshang 2024-11-12 20:26:33 +08:00
  • 73ca579056 Merge pull request #863 from tsingbx/llcppsigfetch/c.Printf xushiwei 2024-11-12 15:29:38 +08:00
  • 8b5d7dc181 Merge pull request #859 from goplus/dependabot/github_actions/actions/setup-go-5 xushiwei 2024-11-12 10:53:14 +08:00
  • f05f6294cd Merge pull request #861 from goplus/dependabot/go_modules/github.com/goplus/gogen-1.16.2 xushiwei 2024-11-12 10:52:55 +08:00
  • b2c466cf3f fix llcppsigfetch: invalid memory address or nil pointer dereference tsingbx 2024-11-12 09:37:22 +08:00
  • da1b9a0e91 build(deps): bump github.com/goplus/gogen from 1.16.1 to 1.16.2 dependabot[bot] 2024-11-11 00:38:39 +00:00
  • 6cbb5a9215 build(deps): bump actions/setup-go from 4 to 5 dependabot[bot] 2024-11-11 00:36:37 +00:00
  • cfdbb86bfa Merge pull request #856 from cpunion/doc-and-fmt-test xushiwei 2024-11-08 16:34:21 +08:00
  • d61783b2c0 doc: install numpy in virtualenv to run test Li Jie 2024-11-07 11:08:47 +08:00
  • 65c1e1b9e5 ci: build chore/_xtool/... Li Jie 2024-11-07 10:10:35 +08:00
  • 17d509a45a doc: make doc testable Li Jie 2024-11-06 10:28:08 +08:00
  • c7649766fd c: fix format Li Jie 2024-11-06 10:29:00 +08:00
  • c0ec5e53ba Merge pull request #855 from luoliwoshang/libffi xushiwei 2024-11-07 08:01:05 +08:00
  • a0a18017e8 Merge pull request #851 from luoliwoshang/c/clang/sliceran xushiwei 2024-11-07 08:00:11 +08:00
  • 411b84fcc2 Merge pull request #854 from luoliwoshang/c/clang/loc2cursor xushiwei 2024-11-07 07:59:43 +08:00
  • e499eeb8cc Merge pull request #857 from cpunion/fix-pydump xushiwei 2024-11-07 07:59:15 +08:00
  • 803d1de5db chore: fix types error in pydump Li Jie 2024-11-06 11:10:57 +08:00
  • fc8117c8e7 workflow:libffi luoliwoshang 2024-11-05 17:15:20 +08:00
  • 8bef0ede1b c/clang:location to cursor luoliwoshang 2024-11-04 15:50:05 +08:00
  • 88128cde48 c/clang:demo common iterate luoliwoshang 2024-11-04 09:55:35 +08:00
  • d0217e62f0 Merge pull request #850 from luoliwoshang/ssa/slicelen xushiwei 2024-11-04 06:49:34 +08:00
  • bba680b636 Merge pull request #849 from luoliwoshang/c/clang/visitinclude xushiwei 2024-11-04 06:45:27 +08:00
  • feb914b5c4 ssa:fit slice int size luoliwoshang 2024-11-01 19:37:40 +08:00
  • 0a65ea34f3 c/clang:include luoliwoshang 2024-11-01 18:49:48 +08:00
  • bf299edfc7 Merge pull request #847 from visualfc/reflect.call xushiwei 2024-11-01 17:41:57 +08:00
  • 6b0122547e reflect.call: internal/abi: TFlagClosure, internal/lib/reflect: flagClosure. visualfc 2024-10-29 19:59:32 +08:00
  • 88c0e149b5 Merge pull request #793 from visualfc/abitypes xushiwei 2024-10-30 22:00:22 +08:00
  • 38091b2021 ssa: func Instantiate visualfc 2024-10-30 21:02:08 +08:00
  • ce87f293aa ssa: fix map key has typeargs visualfc 2024-09-16 20:26:20 +08:00
  • dca028a84f ssa: fix goTypes.cvtNamed recurs for typeargs visualfc 2024-09-14 11:30:53 +08:00
  • be3c4ab24a ssa: cache types named in runtime visualfc 2024-09-11 20:20:29 +08:00
  • 67c9a14902 Merge pull request #846 from visualfc/closureiface xushiwei 2024-10-30 11:02:43 +08:00
  • 014bdb795f ssa: program.Closure, removeCtx for MakeClosure visualfc 2024-10-30 10:42:32 +08:00
  • df7e8b2e64 cl/cltest: TestCompileEx check debug flag visualfc 2024-10-30 10:18:58 +08:00
  • 2b5fdd3548 ssa: fix closure type visualfc 2024-10-29 20:50:02 +08:00
  • e92a0eb901 Merge pull request #806 from cpunion/llvm-debug xushiwei 2024-10-29 11:09:00 +08:00
  • e72a67f5de Merge pull request #788 from luoliwoshang/llcppsymg/classname xushiwei 2024-10-28 11:00:55 +08:00
  • 65dc291ff5 Merge pull request #812 from luoliwoshang/llcppsigfetch/refine xushiwei 2024-10-28 10:54:33 +08:00
  • 0bfc190a86 Merge pull request #845 from goplus/dependabot/go_modules/github.com/goplus/gogen-1.16.1 xushiwei 2024-10-28 10:53:47 +08:00
  • f8303f2e7a build(deps): bump github.com/goplus/gogen from 1.16.0 to 1.16.1 dependabot[bot] 2024-10-28 00:44:02 +00:00
  • 8ad72b167c Merge pull request #124 from luoliwoshang/llcppsymg/underprefix 张之阳 2024-10-26 18:56:56 +08:00
  • 7747082ae8 llcppsymg:remove one leading underscore only in mac luoliwoshang 2024-10-26 18:43:14 +08:00
  • a7727adca2 llcppsigfetch:remove one leading underscore only in mac luoliwoshang 2024-10-26 13:09:30 +08:00
  • 028b53816d Merge pull request #844 from luoliwoshang/c/clang/reference xushiwei 2024-10-25 11:41:40 +08:00
  • 5a77117a9b Merge pull request #116 from luoliwoshang/llcppsigfetch/enum_anony 张之阳 2024-10-24 17:50:09 +08:00
  • 05777019c8 llcppsigfetch:anony enum luoliwoshang 2024-10-24 17:46:33 +08:00
  • 7ebaad5099 c/clang:referenced luoliwoshang 2024-10-24 09:46:52 +08:00
  • 09885c8f41 Merge pull request #112 from luoliwoshang/llcppsigfetch/closure 张之阳 2024-10-23 16:06:28 +08:00
  • 4f5ebb279d llcppsigfetch:refine field collection luoliwoshang 2024-10-23 16:02:39 +08:00
  • 91ebf88c97 llcppsigfetch:use fmt to log because linux nil defer of log luoliwoshang 2024-10-23 15:13:14 +08:00
  • a608c51e36 llcppsigfetch:fix fopen's return type nil luoliwoshang 2024-10-22 17:28:53 +08:00
  • 3877dcf83a llcppsigfetch:refine log out luoliwoshang 2024-10-22 15:21:49 +08:00
  • 72d176b77a llcppsigfetch:-v luoliwoshang 2024-10-21 20:51:08 +08:00
  • 8840968e07 llcppsigfetch:refine args parse luoliwoshang 2024-10-21 17:43:01 +08:00
  • b6b889bff6 llcppsigfetch:remove leading underscores luoliwoshang 2024-10-10 14:43:54 +08:00
  • a30bdcbb50 gogensig:unsigned & signed char luoliwoshang 2024-10-09 19:55:13 +08:00
  • 82275d49a6 llcppg:pipe writer close luoliwoshang 2024-09-29 16:22:12 +08:00
  • ee335de222 llcppsigfetch:use stdin luoliwoshang 2024-09-29 16:18:17 +08:00
  • 01bf7c8c38 llcppsymg & llcppsigfetch parse args luoliwoshang 2024-10-18 23:35:52 +08:00
  • 5529a1b0b3 Merge pull request #842 from visualfc/libffi xushiwei 2024-10-23 14:44:57 +08:00
  • 363be18599 x/ffi: wrap c/ffi visualfc 2024-10-23 11:44:34 +08:00
  • ae8ad3b68b Merge pull request #837 from cpunion/const-conv xushiwei 2024-10-23 10:58:08 +08:00
  • 348b850e36 Merge pull request #838 from cpunion/unsafe-fix xushiwei 2024-10-23 10:57:22 +08:00
  • 92c267758e c/ffi: add _demo visualfc 2024-10-22 21:30:38 +08:00
  • b7d1ab6105 c/ffi: import libffi visualfc 2024-10-22 20:28:08 +08:00
  • f7f1b4f594 Merge pull request #775 from visualfc/freevars xushiwei 2024-10-23 10:49:51 +08:00
  • 6492bea846 Merge pull request #824 from visualfc/chkabi xushiwei 2024-10-23 10:45:06 +08:00
  • b1cb89b0c2 test: unsafe.{Add, Alignof, Offsetof, String, StringData, SliceData, Slice} Li Jie 2024-10-21 17:34:39 +08:00
  • 7ecd98b0a0 ssa: fix type of unsafe.SliceData Li Jie 2024-10-21 17:32:42 +08:00