Update operand type enums of all arch modules to the one in capstone.h
#2633
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Your checklist for this pull request
Detailed description
Fixes #2632. The arch module operand types (e.g.
RISCV_OP_REG
etc.) were not set for all archs to the main one (CS_OP_REG
etc.).This meant they were not the same value over all architectures.
Test plan
Added for RISCV and x86 (from the issue)
Closing issues
closes #2632