mirror of
https://github.com/github/codeql.git
synced 2026-04-25 16:55:19 +02:00
This adds the possibility to add a special `proc_macro.rs` source file to QL tests, which will be generated into a `proc_macro` crate the usual `lib` crate depends on. This allow to define procedural macros in QL tests, and is here used to move the `macro-expansion` integration test to be a language test instead. As the generated manifests involved were starting to get a bit complex, they are now generated from a `mustache` template.
7 lines
46 B
Plaintext
7 lines
46 B
Plaintext
Cargo.toml
|
|
lib.rs
|
|
target/
|
|
.proc_macro/
|
|
.lib/
|
|
|