dewolf
dewolf copied to clipboard
[Types] Implement type confidence
Proposal
Implement a confidence value for types similar to the implementations in IDA, binaryninja and Ghidra. This would allow to resolve conflicts of contradictory type information during type propagation and in the coherence stage.
Approach
- [ ] Implement a confidence field
- [ ] Lift confidence values from binaryninja
- [ ] Utilize confidence in the Coherence stage
- [ ] Utilize confidence in the TypePropagation stage