Comments (7)
from rz-ghidra.
lazy to use the pencil here,
iVar2 = func_0x000100004510();
should be
int32_t iVar2 = func_0x000100004510();
from rz-ghidra.
also .
if ()
{
...
}
else
{
...
}
should be
if (x) {
} else {
}
from rz-ghidra.
missing space before (
iVar2 = func_0x00010000450a();
...etc everything is documented in r2's DEVELOPERS.md
from rz-ghidra.
maybe as an option or sthg, i understand not everybody likes r2 coding style, but imho this way is more readable, thats why we have been evolving the r2 coding style for 13 years with discussions and comparisons
from rz-ghidra.
The options are all here:
https://github.com/thestr4ng3r/r2ghidra-dec/blob/90e393dffc5656fbe7fe6204b191027a255b29d5/src/core_ghidra.cpp#L66-L72
Just need to add eval vars.
But as long as they are not there, I dictate the style without discussion :-P
from rz-ghidra.
from rz-ghidra.
Related Issues (20)
- Cutter plugin throws a CMake Error
- Caching decompiler output HOT 1
- Make less changes to the ghidra source code HOT 1
- AnnotateVariable() method doesn't find the correct reference offset for global variables HOT 5
- Ghidra Decompiler Error: Symbol method.public.Hello.void_say extends beyond the end of the address space
- Compilation errors while building Docker image
- install/usr/include/librz/rz_list.h:5:10: fatal error: ht_pp.h: No such file or directory #47 247.9 #include <ht_pp.h> #47 247.9 ^~~~~~~~~ HOT 3
- Bad function argument handling for arm thumb binaries
- Cutter plugin fails to build on macOS
- src/RizinUtils.h:14:48: error: 'RzListIter' {aka 'struct rz_list_iter_t'} has no member named 'n' HOT 4
- failed to build on gentoo HOT 1
- Support V850
- Failed to build with rizin 0.6.3 on MacOS HOT 2
- Fix `test/db/extras/ghidra typedef` test
- rz-ghidra didn't show variable stack size array
- QObject: No such file or directory
- Support XTensa
- Inconsistent Function signature between rizin and rz-ghidra
- Build fails with PugiXML 1.14 HOT 1
- PIC (mcu) architecture support HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rz-ghidra.