avast / avast/retdec

Use complex data type info provided to RetDec

Open
#649 2 comments 0 reactions 1 assignee Claimed by @xkubov View on GitHub
enhancement
Dominant language
C++
Stars
8.6k
Forks
1k
PR merge metrics
No merged PRs in 30d

Description

Make it possible for 3rd party applications and other sources (e.g. debug info) to pass information on complex data types (i.e. structures and arrays) to RetDec. And implement and algorithm that uses this info in RetDec - i.e. it sets the types to objects, and it aggregates all operations with individual objects's members to operations on the object with the given complex type.

Write unit and regression tests and link them here.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.