code-blocks 0.3.0

A library to re-order your code
Documentation
---
source: code-blocks/tests/rust/main.rs
expression: snapshot
---
input:

    mod m1 {
        fn foo() {}
    }

    mod m2 {
        fn bar() {}
    /*  ^fail */
    }

    mod m3 {
/*  ^src */
        fn baz() {}
    }

---
output:
Illegal move operation

Caused by:
    Blocks have different parents