-
-
Notifications
You must be signed in to change notification settings - Fork 3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Annotation for function name #17204
Annotation for function name #17204
Conversation
I would recommend keeping changes in separate branch just like it is currently done with matching cutter changes. |
@karliss Sure, I will make a branch with the same name |
leaks memory currently
@NirmalManoj @karliss @thestr4ng3r do we need to merge it in master? Or it's preliminary yet? |
@XVilka I haven't made unit tests for function name annotation yet, and I think it will be better if that's done later after all new types of annotations are added. Also, this PR won't improve |
…edCode (#17429) * Annotation for function name (#17204) * Annotations for Constant Variables and Global Variables for the decompiler (#17281) * Annotation For Function Variables (#17375) * function variable annotation added (includes local variable and function parameter) * API for checking if an annotation is a reference or function variable. (#17386) * Update docs in annotate code API (#17397) * Unit tests for annotated code API (#17403)
…edCode (radareorg#17429) * Annotation for function name (radareorg#17204) * Annotations for Constant Variables and Global Variables for the decompiler (radareorg#17281) * Annotation For Function Variables (radareorg#17375) * function variable annotation added (includes local variable and function parameter) * API for checking if an annotation is a reference or function variable. (radareorg#17386) * Update docs in annotate code API (radareorg#17397) * Unit tests for annotated code API (radareorg#17403)
…edCode (#17429) * Annotation for function name (#17204) * Annotations for Constant Variables and Global Variables for the decompiler (#17281) * Annotation For Function Variables (#17375) * function variable annotation added (includes local variable and function parameter) * API for checking if an annotation is a reference or function variable. (#17386) * Update docs in annotate code API (#17397) * Unit tests for annotated code API (#17403)
Your checklist for this pull request
Detailed description
This PR adds an annotation type (
R_CODE_ANNOTATION_TYPE_FUNCTION_NAME
) for function names in the decompiled code. This will be required for implementing some features in the decompiler in Cutter.Note: I haven't modified tests so CI can fail during tests due to this. I will modify tests after getting feedback on this.
...
Test plan
...
Closing issues
...