Rust: Translate more MaD IDs in tests

This commit is contained in:
Tom Hvitved
2025-01-23 13:43:27 +01:00
parent 9286596c1e
commit 33e07edcbf
6 changed files with 524 additions and 470 deletions

View File

@@ -0,0 +1,9 @@
private import codeql.dataflow.test.ProvenancePathGraph as Graph
private import codeql.rust.dataflow.internal.ModelsAsData as MaD
private signature predicate provenanceSig(string model);
/** Translates models-as-data provenance information into a format that can be used in tests. */
module TranslateModels<provenanceSig/1 provenance> {
import Graph::TranslateModels<MaD::interpretModelForTest/2, provenance/1>
}