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
Insert raw commands into .smt2 file with #![raw_command()] attribute (#21)
* Run CI workflow on pull_request
* add: test for raw_define attribute
* add: RawDefinition for System
* add: formatting for RawDefinition
* add: raw_define path
* add: parse raw definitions
* fix: invalid SMT-LIB2 format
* add: analyze inner-attribute #[raw_define()] for the given crate
* fix: error relate to new raw_definitions field of System
* remove: unused code
* add: positiive test for multiple raw_define annotations
* add: negative tests for raw_define
* fix: tests for raw_define(removing unused code, add more description)
* change: rename raw_define -> raw_command, RawDefine -> RawCommand, etc.
* add: negative tests for raw_define
* remove: FormatContext::raw_commands
* fix: wrong description about the error on negative test
* fix: undo accidental renames
* change: delete annot::AnnotParser::parse_raw_definition() and proccess TokenTrees directly
* fix: run `cargo fmt`
* remove: accidentally duplicated negative tests
* Update src/analyze/crate_.rs
Co-authored-by: Hiromi Ogawa <me@coord-e.com>
* Update src/chc.rs
Co-authored-by: Hiromi Ogawa <me@coord-e.com>
---------
Co-authored-by: coord_e <me@coord-e.com>
0 commit comments