You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add ArchTag trait and its implementations for supported architectures
This commit is the first commit among a series of patches that implement the
compile-time architecture tag proposal in #118. It contains the following major
changes:
- Add the ArchTag trait. This trait indicates a "tag" type that represents a
specific architecture. Its associated types specify specific data types
corresponding to the architecture it represents.
- Add ArchTag implementations for supported architectures, and a special
DynamicArchTag that indicates the target architecture is unknown at compile
time.
- Update existing general type definitions (e.g. Capstone, Insn, etc.) to
acquire a general arch tag type parameter.
0 commit comments