Li Jie
|
6c18dc63aa
|
build: enable ssa.GlobalDebug when LLGO_DEBUG=1 enabled, enable ssa.NaiveForm when LLGO_OPTIMIZED=0
|
2024-09-24 14:16:49 +08:00 |
|
Li Jie
|
dad22b1686
|
cl: switch debug symbols with LLGO_DEBUG
|
2024-09-22 11:52:23 +08:00 |
|
Li Jie
|
1ed798342a
|
move debug test into _testdata
|
2024-09-18 21:14:04 +08:00 |
|
Li Jie
|
8e3d76b7ea
|
gentests and cltest supports flags.txt (currently just -dbg used)
|
2024-09-18 21:14:04 +08:00 |
|
Li Jie
|
4c5f37db0f
|
debug symbols switch
|
2024-09-18 21:14:04 +08:00 |
|
xushiwei
|
74b48ff56b
|
Merge pull request #771 from luoliwoshang/chore/llcppsymg/config
llcppsymg:language config
|
2024-09-08 17:25:49 +08:00 |
|
luoliwoshang
|
caa707325a
|
llcppsymg:language config
|
2024-09-06 09:05:35 +08:00 |
|
luoliwoshang
|
e56dc2ed6a
|
castdump:use UnderlyingType instead CanonicalType
|
2024-09-05 15:45:36 +08:00 |
|
luoliwoshang
|
8ccb3c21e1
|
llcppg/config:language
|
2024-09-03 15:17:03 +08:00 |
|
luoliwoshang
|
f62bcdc803
|
llcppg/ast:field access & static
|
2024-08-30 10:11:23 +08:00 |
|
luoliwoshang
|
d232109fce
|
llcppg/ast:variadic func
|
2024-08-26 15:11:31 +08:00 |
|
xushiwei
|
54ce1d8d2f
|
Merge pull request #738 from luoliwoshang/llcppg/ast/exprnode
llcppg/ast:expr node
|
2024-08-22 22:33:59 +08:00 |
|
xushiwei
|
01548089ee
|
Merge pull request #739 from luoliwoshang/llcppg/ast/enumtype
llcppg/ast:enum type
|
2024-08-22 22:33:07 +08:00 |
|
luoliwoshang
|
63aad4b9bf
|
llcppg/ast:scoping for Tagexpr
|
2024-08-22 17:17:51 +08:00 |
|
luoliwoshang
|
7c2f769a9a
|
llcppg/ast:enum type
|
2024-08-22 10:25:02 +08:00 |
|
luoliwoshang
|
e084550390
|
llcppg/ast:expr
|
2024-08-22 10:00:19 +08:00 |
|
xushiwei
|
3c4fbdb50e
|
Merge pull request #733 from luoliwoshang/llcppg/ast/refertype
llcppg/ast:rvalue reference
|
2024-08-22 05:40:39 +08:00 |
|
xushiwei
|
18cdc28963
|
Merge pull request #734 from luoliwoshang/llcppg/ast/func
llcppg/ast:func decl
|
2024-08-22 05:40:05 +08:00 |
|
luoliwoshang
|
7436e44416
|
llcppg/ast:record type
|
2024-08-21 20:49:59 +08:00 |
|
luoliwoshang
|
8b86d07bfc
|
llcppg/ast:func decl
|
2024-08-21 14:12:24 +08:00 |
|
luoliwoshang
|
e3fefdebe1
|
llcppg/ast:value reference
|
2024-08-21 10:39:02 +08:00 |
|
xushiwei
|
46aec4a593
|
Merge pull request #731 from luoliwoshang/llcppg/ast/tagexpr
llcppg/ast:TagExpr
|
2024-08-21 06:30:19 +08:00 |
|
luoliwoshang
|
2609f45799
|
llcppg/ast:TagExpr
|
2024-08-20 12:03:21 +08:00 |
|
luoliwoshang
|
3794d7ab65
|
c/clang:free tokens
|
2024-08-20 11:10:29 +08:00 |
|
xushiwei
|
7eeca21a05
|
Merge pull request #730 from xushiwei/q
llgocppg ast/token
|
2024-08-20 09:05:48 +08:00 |
|
xushiwei
|
70464154c7
|
Merge pull request #691 from luoliwoshang/llcppg/builtin
llcppg/ast:builtin type
|
2024-08-20 09:05:34 +08:00 |
|
xushiwei
|
864b078610
|
llgocppg ast/token
|
2024-08-20 08:58:43 +08:00 |
|
luoliwoshang
|
06e294fb3e
|
llcppg/ast:builtin type
|
2024-08-19 11:25:47 +08:00 |
|
luoliwoshang
|
961d4c4a3a
|
llcppg/ast:marco & token
|
2024-08-19 11:25:18 +08:00 |
|
xushiwei
|
2e1e6f784b
|
Merge pull request #714 from luoliwoshang/llcppg/ast/basiclit
llcppg/ast:basiclit
|
2024-08-15 22:02:47 +08:00 |
|
luoliwoshang
|
cfe785762d
|
llcppg/ast:basiclit
|
2024-08-14 18:27:15 +08:00 |
|
luoliwoshang
|
b925ed60e3
|
llcppsymg:remove unused bug-fix loop
|
2024-08-09 14:20:33 +08:00 |
|
luoliwoshang
|
4c2099d33e
|
llcppg:remove unuse types
|
2024-08-08 15:18:16 +08:00 |
|
luoliwoshang
|
fe5de95008
|
llcppsymg:improve parsing process
|
2024-08-08 15:17:10 +08:00 |
|
xushiwei
|
34899e8d36
|
llcppg design
|
2024-08-08 11:49:55 +08:00 |
|
xushiwei
|
cab29c2be7
|
llcppg/ast: ppdNode
|
2024-08-08 11:21:56 +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 |
|
luoliwoshang
|
2ebb929e2c
|
castdump:accessMap
|
2024-08-07 10:59:27 +08:00 |
|
luoliwoshang
|
81cfc73b48
|
castdump:full ast dump
|
2024-08-06 21:37:00 +08:00 |
|
xushiwei
|
0bd39ed035
|
TypedefDecl
|
2024-08-06 15:09:39 +08:00 |
|
xushiwei
|
fb2d4267f5
|
llcppg: c/c++ ast
|
2024-08-06 11:00:13 +08:00 |
|
luoliwoshang
|
9afe26f1d6
|
c/clang/symg:keep user edit symbol
|
2024-07-30 20:50:22 +08:00 |
|
luoliwoshang
|
63f4c73ef0
|
c/clang/symg:remove example config file
|
2024-07-30 17:25:33 +08:00 |
|
luoliwoshang
|
f93d3381e0
|
c/clang/symg:move get conf func
|
2024-07-30 17:25:33 +08:00 |
|
luoliwoshang
|
099c80e04b
|
c/clang/symg: use xtool/nm to parse symbol
|
2024-07-30 17:25:33 +08:00 |
|
luoliwoshang
|
14face336e
|
c/clang/symg:remove JSONPath
|
2024-07-30 17:25:33 +08:00 |
|
luoliwoshang
|
67b10d8d38
|
c/clang/symg:refine config usage
|
2024-07-30 17:25:33 +08:00 |
|
luoliwoshang
|
1219230168
|
c/clang/symg:genSymbolTableFile
|
2024-07-30 17:25:33 +08:00 |
|
luoliwoshang
|
8d840e694d
|
c/clang/symg:remove unuse comment
|
2024-07-30 17:25:33 +08:00 |
|