Commit Graph

42 Commits

Author SHA1 Message Date
luoliwoshang
0a0bb128d6 c/clang:presume location 2025-02-06 16:37:07 +08:00
Li Jie
1172e5bdce build: separate compiler and libs 2025-01-08 14:59:01 +08:00
luoliwoshang
a4d3bf3cb2 c/clang:type size 2024-12-12 18:16:40 +08:00
tsingbx
f106a0854f use temp to reduse clangStr.CStr call times 2024-12-02 10:20:41 +08:00
tsingbx
68b09e87b3 add clang.GoString, clang.File functions for helper of llcppsymg struct_methodname 2024-12-02 09:52:35 +08:00
luoliwoshang
78e96cc312 c/clang:file to loc 2024-11-14 14:31:20 +08:00
luoliwoshang
288b705450 clang:included & system header 2024-11-12 20:26:33 +08:00
xushiwei
a0a18017e8 Merge pull request #851 from luoliwoshang/c/clang/sliceran
c/clang:demo common iterate
2024-11-07 08:00:11 +08:00
luoliwoshang
8bef0ede1b c/clang:location to cursor 2024-11-04 15:50:05 +08:00
luoliwoshang
88128cde48 c/clang:demo common iterate 2024-11-04 09:55:35 +08:00
luoliwoshang
0a65ea34f3 c/clang:include 2024-11-01 18:49:48 +08:00
luoliwoshang
7ebaad5099 c/clang:referenced 2024-10-24 09:46:52 +08:00
luoliwoshang
2b8d2b0026 c/clang:comment range 2024-09-09 18:35:52 +08:00
luoliwoshang
735953a262 c/clang:displayname 2024-09-09 15:45:09 +08:00
luoliwoshang
57f8d535fb c/clang:usr & range 2024-09-03 18:33:40 +08:00
luoliwoshang
a65c2f4312 c/clang:variadic 2024-08-27 18:54:41 +08:00
luoliwoshang
39d15ead6f c/clang:cursor 2024-08-26 18:47:56 +08:00
luoliwoshang
e245d08e54 c/clang:func,class,method attr 2024-08-23 23:01:39 +08:00
luoliwoshang
29f797dc24 c/clang:correct order 2024-08-23 22:50:26 +08:00
luoliwoshang
33cdb7a541 c/clang:noref type 2024-08-22 12:18:38 +08:00
luoliwoshang
8d30e51603 c/clang:typedef 2024-08-21 18:34:12 +08:00
luoliwoshang
64b582e397 c/clang:anonymous record 2024-08-21 14:55:43 +08:00
luoliwoshang
3794d7ab65 c/clang:free tokens 2024-08-20 11:10:29 +08:00
luoliwoshang
a353514fc8 c/clang:element type 2024-08-19 18:07:36 +08:00
luoliwoshang
67be2ba95b c/clang:token kind 2024-08-16 18:46:36 +08:00
luoliwoshang
7033f11d56 c/clang:array size & raw comment 2024-08-15 15:29:26 +08:00
luoliwoshang
8d70aba1f5 castdump:funcproto type & enum value 2024-08-07 20:33:35 +08:00
luoliwoshang
9cb73fbf78 castdump:array,typedef,pointer & builtin type 2024-08-07 15:52:26 +08:00
xushiwei
9ac0c06f26 Merge pull request #667 from luoliwoshang/c/clang/type
c/clang:cursor enum & type kind
2024-08-06 22:00:27 +08:00
luoliwoshang
81cfc73b48 castdump:full ast dump 2024-08-06 21:37:00 +08:00
luoliwoshang
ca14637909 c/clang:type kind 2024-08-06 18:23:31 +08:00
luoliwoshang
7db618fba5 c/clang:cursor enum & access pecifier 2024-08-06 18:23:19 +08:00
luoliwoshang
6da5fe4317 c/clang:marco content 2024-08-05 19:38:29 +08:00
luoliwoshang
5cf31bd3f3 c/clang:marco info 2024-08-04 17:35:15 +08:00
luoliwoshang
baaddd395c c/clang:file location
c/clang/demo:filename

c/clang:fix undefined filename

c/clang:file use uintptr

c/clang:change cpp format
2024-07-25 18:00:03 +08:00
luoliwoshang
0f8b202531 c/clang:symbol dump demo 2024-07-24 15:58:50 +08:00
visualfc
70b017fb72 c/clang: wrap cursor 2024-07-15 13:28:34 +08:00
xushiwei
0b0cecc2a9 c/clang: castdump 2024-07-15 01:07:26 +08:00
xushiwei
cbe190fa70 cpp/llvm; os.Args; build: add llvm.BinDir to PATH 2024-07-15 00:22:10 +08:00
Aofei Sheng
5bec1729f1 build: replace precompiled *.lla with local compilation
Switching from using precompiled *.lla files to compiling locally during
the build process for better flexibility and maintainability.

Fixes #411
2024-07-08 17:14:43 +08:00
xushiwei
e00e9ba5aa c/clang: use llvm-config 2024-06-25 12:00:48 +08:00
xushiwei
3fd688191c c/clang 2024-06-25 00:33:48 +08:00