tsingbx
|
b2c466cf3f
|
fix llcppsigfetch: invalid memory address or nil pointer dereference
|
2024-11-12 09:37:22 +08:00 |
|
Li Jie
|
803d1de5db
|
chore: fix types error in pydump
|
2024-11-06 11:30:35 +08:00 |
|
xushiwei
|
e92a0eb901
|
Merge pull request #806 from cpunion/llvm-debug
Debug: fix struct vars debug, params modication, supports expressions, lexical scope/lifecycle
|
2024-10-29 11:09:00 +08:00 |
|
xushiwei
|
e72a67f5de
|
Merge pull request #788 from luoliwoshang/llcppsymg/classname
llcppsymg:refine class fetch,test case,-v
|
2024-10-28 11:00:55 +08:00 |
|
luoliwoshang
|
7747082ae8
|
llcppsymg:remove one leading underscore only in mac
|
2024-10-26 18:43:14 +08:00 |
|
luoliwoshang
|
a7727adca2
|
llcppsigfetch:remove one leading underscore only in mac
|
2024-10-26 13:09:30 +08:00 |
|
luoliwoshang
|
05777019c8
|
llcppsigfetch:anony enum
|
2024-10-24 17:46:33 +08:00 |
|
luoliwoshang
|
4f5ebb279d
|
llcppsigfetch:refine field collection
|
2024-10-23 16:02:39 +08:00 |
|
luoliwoshang
|
91ebf88c97
|
llcppsigfetch:use fmt to log because linux nil defer of log
|
2024-10-23 15:44:41 +08:00 |
|
luoliwoshang
|
a608c51e36
|
llcppsigfetch:fix fopen's return type nil
|
2024-10-23 15:44:41 +08:00 |
|
luoliwoshang
|
3877dcf83a
|
llcppsigfetch:refine log out
|
2024-10-23 15:44:41 +08:00 |
|
luoliwoshang
|
72d176b77a
|
llcppsigfetch:-v
|
2024-10-23 15:44:41 +08:00 |
|
luoliwoshang
|
8840968e07
|
llcppsigfetch:refine args parse
|
2024-10-23 15:44:41 +08:00 |
|
luoliwoshang
|
b6b889bff6
|
llcppsigfetch:remove leading underscores
|
2024-10-23 15:44:41 +08:00 |
|
luoliwoshang
|
a30bdcbb50
|
gogensig:unsigned & signed char
|
2024-10-23 15:44:41 +08:00 |
|
luoliwoshang
|
82275d49a6
|
llcppg:pipe writer close
|
2024-10-23 15:44:41 +08:00 |
|
luoliwoshang
|
ee335de222
|
llcppsigfetch:use stdin
|
2024-10-23 15:44:41 +08:00 |
|
luoliwoshang
|
01bf7c8c38
|
llcppsymg & llcppsigfetch parse args
|
2024-10-23 15:44:41 +08:00 |
|
luoliwoshang
|
e6bfe1fc88
|
llcppsymg:refine args
|
2024-10-21 18:48:56 +08:00 |
|
luoliwoshang
|
151d3a9610
|
llcppsymg:libs,cflags parse
|
2024-10-21 18:48:56 +08:00 |
|
luoliwoshang
|
905ed36afd
|
llcppsymg:symbol debug log
|
2024-10-21 18:48:56 +08:00 |
|
luoliwoshang
|
7fe9c9366e
|
llcppsymg:linux sys path
|
2024-10-21 18:48:56 +08:00 |
|
luoliwoshang
|
d5237d1a07
|
llcppsymg:multiple dylib path search
|
2024-10-21 18:48:56 +08:00 |
|
luoliwoshang
|
7bd3b29a11
|
llcppsymg:remove leading underscores
|
2024-10-21 18:48:56 +08:00 |
|
luoliwoshang
|
60aa74257f
|
chore:remove folder
|
2024-10-21 18:48:56 +08:00 |
|
luoliwoshang
|
ca0492d997
|
llcppsymg:config & clangutil test
llcppsymg:clangutil test
|
2024-10-21 18:48:56 +08:00 |
|
luoliwoshang
|
944133de6e
|
llcppsymg:symbol generate test
llcppsymg:symbo test
llcppsymg:exist symb file test
llcppsymg:GenSymbolTabledata
llcppsymg:GenSymbolTableData test
llcppsymg:full symg operation test
|
2024-10-21 18:48:56 +08:00 |
|
luoliwoshang
|
174fdd40da
|
llcppsymg:refine dylib parse
|
2024-10-21 18:48:56 +08:00 |
|
luoliwoshang
|
ffa823f748
|
llcppsymg:gendylib path test
llcppsymg:headerpath test
|
2024-10-21 18:48:56 +08:00 |
|
luoliwoshang
|
a83f7a822e
|
llcppsymg:refine logic & parse symbol test
|
2024-10-21 18:48:56 +08:00 |
|
luoliwoshang
|
29d527bee1
|
llcppsymg:refine classname fetch
|
2024-10-21 18:48:56 +08:00 |
|
luoliwoshang
|
75e282c2ac
|
llcppsymg & llcppsigfetch parse args
|
2024-10-21 18:46:57 +08:00 |
|
luoliwoshang
|
d682771c35
|
xtool/nm:symbol version
|
2024-10-15 15:29:30 +08:00 |
|
luoliwoshang
|
ace3c3e421
|
nmdump:flags option
|
2024-10-15 12:01:42 +08:00 |
|
xushiwei
|
32f41a04ac
|
Merge pull request #757 from luoliwoshang/llcppg/ast/mangle
llcppg/ast:func mangle name
|
2024-09-25 11:05:06 +08:00 |
|
luoliwoshang
|
313e14bc54
|
llcppsigfetch:refine mock gettype
|
2024-09-24 15:09:03 +08:00 |
|
luoliwoshang
|
7aca31992b
|
llcppsigfetch:reuse clangutil
|
2024-09-24 14:43:33 +08:00 |
|
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 |
|
luoliwoshang
|
7b498065b5
|
llcppsigfetch:use the closure in visitTop & enumtype
|
2024-09-24 12:22:01 +08:00 |
|
luoliwoshang
|
81bd225ff7
|
llcppsigfetch:keep line break
|
2024-09-24 11:26:34 +08:00 |
|
luoliwoshang
|
074090a0aa
|
llcppsigfetch:config the output
|
2024-09-24 11:26:34 +08:00 |
|
xushiwei
|
9e884847b1
|
Merge pull request #794 from cpunion/llvm-debug
ssa: add llvm debug info
|
2024-09-22 12:08:16 +08:00 |
|
Li Jie
|
dad22b1686
|
cl: switch debug symbols with LLGO_DEBUG
|
2024-09-22 11:52:23 +08:00 |
|
xushiwei
|
a715a51865
|
Merge pull request #780 from luoliwoshang/llcppsymg/language
llcppsymg:parse c / c++ & output func proto
|
2024-09-22 08:03:19 +08:00 |
|
xushiwei
|
d4ec2319f9
|
Merge pull request #683 from luoliwoshang/llcppsigfetch/basic
llcppsigfetch
|
2024-09-22 07:58:35 +08:00 |
|
luoliwoshang
|
c8a064af3e
|
llcppsigfetch:handle unexpect tag
|
2024-09-21 01:52:19 +08:00 |
|
luoliwoshang
|
c81b7f6bb4
|
llcppsymg:to camel
|
2024-09-20 10:16:00 +08:00 |
|
luoliwoshang
|
2c3d46bb80
|
llcppsigfetch:order output
|
2024-09-19 16:49:05 +08:00 |
|
luoliwoshang
|
e0cb6d4531
|
llcppsigfetch:output fileset
|
2024-09-19 15:35:42 +08:00 |
|
luoliwoshang
|
78f0177ac4
|
llcppsymg:use clang's displayname with semantic parent to construct func proto for c/c++
|
2024-09-19 14:33:53 +08:00 |
|