Commit Graph

1716 Commits

Author SHA1 Message Date
wtfsck 3795ccc818 Remove useless extern crate stmt 2021-01-26 17:51:48 +01:00
wtfsck 3dcc16cbe7 Code.Mnemonic -> Mnemonic 2021-01-26 17:51:39 +01:00
wtfsck e619b5b9ae Dest op is rw 2021-01-26 17:51:30 +01:00
wtfsck dcdbc2114d Use a smaller .gitignore file 2021-01-26 17:51:21 +01:00
wtfsck 20f1166247 Update github urls 2021-01-26 17:51:12 +01:00
wtfsck df86c7336a Update copyright years, headers and email 2021-01-26 17:51:03 +01:00
tnballo 76cea61d62
Add Register iterator (#138)
* Add Register iterator

* Fix Clippy warnings for CI (unrelated files)

* Revert "Fix Clippy warnings for CI (unrelated files)"

This reverts commit 4a9a081dd39454fe3a1bc43fd4f22a6c40a787a8.

* Review: move RegisterIterator to register.rs, priv RegisterIterator::new(), newline post Register::values()

* Checkout reverted files from iced/master
2021-01-23 21:36:57 +01:00
0xd4d aafc91e505 Update CI build file 2021-01-23 17:14:13 +01:00
0xd4d 6681397195 Rust 1.49.0 2021-01-23 16:29:29 +01:00
0xd4d 3f74b63bf8 Patch Cargo.toml iced-x86 path instead of using .cargo/config.toml 2021-01-23 16:29:20 +01:00
0xd4d 0a3f062d06 Change MSRV to 1.41.0, closes #132 2020-12-29 18:30:46 +01:00
0xd4d 47ac0626b7
Update codecov.yml 2020-12-28 20:18:15 +01:00
0xd4d e2a4e4c2ed Fix 1.20.0 warnings 2020-12-28 19:02:13 +01:00
0xd4d c5c04d2448 Store a 64-bit displ in Instruction, closes #121 2020-12-28 18:30:47 +01:00
0xd4d a3119dafa7 Use map_or_else() 2020-12-28 18:30:40 +01:00
0xd4d 3707090dd0 Use debug_asserts 2020-12-28 18:30:29 +01:00
0xd4d f6cf7197fd Update deprecation messages 2020-12-28 18:30:21 +01:00
0xd4d 12559a6987 Deprecate more methods that panic, add try_*() methods 2020-12-28 18:30:00 +01:00
0xd4d 273393c6a9 Bump version 2020-12-26 15:15:16 +01:00
0xd4d 03ce5797fb Fix codecov warning 2020-12-26 15:15:08 +01:00
0xd4d fcbd71a647 Update build.yml 2020-12-26 15:14:58 +01:00
0xd4d 37fad7eb11 Update README 2020-12-26 13:35:11 +01:00
0xd4d b17133f4f6 Update build file 2020-12-26 12:36:16 +01:00
0xd4d a3aee3881e Call try_*() methods 2020-12-26 12:01:15 +01:00
0xd4d 7827ef155d Build 32-bit linux wheels 2020-12-26 12:01:07 +01:00
0xd4d 6f65daf727 Use pyo3 0.13.0 and use the new abi3-py36 feature to generate fewer wheels 2020-12-26 12:00:58 +01:00
0xd4d 22b51bcd2b Update README and docs 2020-12-26 12:00:47 +01:00
0xd4d d75580b1f1 Remove methods/props, use Instruction methods instead 2020-12-26 12:00:39 +01:00
0xd4d e888759778 Sort classes by name in the pyi file 2020-12-23 18:22:34 +01:00
0xd4d 9d1b2f46e9 Rename clone() -> copy() 2020-12-23 18:22:28 +01:00
0xd4d af47ea9926 Update docs 2020-12-23 18:22:19 +01:00
0xd4d 4cdb9ef686 Bump version 2020-12-19 08:36:16 +01:00
0xd4d 5ab3a3d249 Add copy/deepcopy 2020-12-19 08:36:08 +01:00
0xd4d 766d314fba Update build-python 2020-12-18 21:55:53 +01:00
0xd4d 866e9ddb21 Fix sphinx warnings 2020-12-18 21:55:45 +01:00
0xd4d b9badc9c29 Parse warning blocks 2020-12-18 21:55:35 +01:00
0xd4d 6ed7b7c006 Generate pyi docs 2020-12-16 20:47:21 +01:00
0xd4d d5388ec9bd Move nested classes to their own files 2020-12-16 20:47:13 +01:00
0xd4d 94dc2e36b7 Merge two props and update docs 2020-12-16 20:47:01 +01:00
0xd4d 0cb6227e3f Generate the pyi file 2020-12-15 22:51:47 +01:00
0xd4d 9d629de998 Parse *.rs files for doc comments and methods/classes 2020-12-15 00:38:23 +01:00
0xd4d ce9b1857d4 Change return type from usize to u32 2020-12-15 00:38:16 +01:00
0xd4d 07cd290446 Update README 2020-12-15 00:38:08 +01:00
0xd4d d518a7dbbe Add Encoder::try_new() 2020-12-15 00:38:00 +01:00
0xd4d 2945a43980 Update build.yml 2020-12-12 15:27:59 +01:00
0xd4d 03e9642462 Bump version 2020-12-12 14:52:56 +01:00
0xd4d 175e48ea87 Update build.yml 2020-12-12 14:49:24 +01:00
0xd4d 0d63fd1fe7 Add more examples to README 2020-12-12 07:15:45 +01:00
0xd4d 4612b66610 If [rbp/r13+index] and no displ, add displ8, closes #129 2020-12-12 07:15:38 +01:00
0xd4d bb710ea423 rust fmt 2020-12-11 22:39:16 +01:00