├── .github └── FUNDING.yml ├── .gitignore ├── Cargo.toml ├── LICENSE.txt ├── README.md ├── src ├── codegen │ ├── ast.rs │ ├── mod.rs │ └── model.rs ├── lib.rs └── parser │ ├── ast.rs │ ├── mod.rs │ └── model.rs └── tests ├── ast_test.rs ├── generic_test.rs └── lifetime_test.rs /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkdd/astmaker/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | /Cargo.lock 3 | -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkdd/astmaker/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkdd/astmaker/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkdd/astmaker/HEAD/README.md -------------------------------------------------------------------------------- /src/codegen/ast.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkdd/astmaker/HEAD/src/codegen/ast.rs -------------------------------------------------------------------------------- /src/codegen/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkdd/astmaker/HEAD/src/codegen/mod.rs -------------------------------------------------------------------------------- /src/codegen/model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkdd/astmaker/HEAD/src/codegen/model.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkdd/astmaker/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/parser/ast.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkdd/astmaker/HEAD/src/parser/ast.rs -------------------------------------------------------------------------------- /src/parser/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkdd/astmaker/HEAD/src/parser/mod.rs -------------------------------------------------------------------------------- /src/parser/model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkdd/astmaker/HEAD/src/parser/model.rs -------------------------------------------------------------------------------- /tests/ast_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkdd/astmaker/HEAD/tests/ast_test.rs -------------------------------------------------------------------------------- /tests/generic_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkdd/astmaker/HEAD/tests/generic_test.rs -------------------------------------------------------------------------------- /tests/lifetime_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkdd/astmaker/HEAD/tests/lifetime_test.rs --------------------------------------------------------------------------------