Skip to content

Commit 292b29b

Browse files
committed
Rust: Fix following rebase on main.
1 parent 176e9a4 commit 292b29b

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

rust/ql/lib/codeql/rust/frameworks/Reqwest.qll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ private import codeql.rust.Concepts
1010
*/
1111
private class ReqwestGet extends RemoteSource::Range {
1212
ReqwestGet() {
13-
this.asExpr().(CallExpr).getExpr().(PathExpr).getPath().getResolvedPath() =
13+
this.asExpr().getExpr().(CallExpr).getExpr().(PathExpr).getPath().getResolvedPath() =
1414
["crate::get", "crate::blocking::get"]
1515
}
1616
}

rust/ql/lib/codeql/rust/frameworks/stdlib/Env.qll

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ private import codeql.rust.Concepts
1010
*/
1111
private class StdEnvArgs extends CommandLineArgsSource::Range {
1212
StdEnvArgs() {
13-
this.asExpr().(CallExpr).getExpr().(PathExpr).getPath().getResolvedPath() = ["crate::env::args", "crate::env::args_os"]
13+
this.asExpr().getExpr().(CallExpr).getExpr().(PathExpr).getPath().getResolvedPath() = ["crate::env::args", "crate::env::args_os"]
1414
}
1515
}
1616

@@ -19,7 +19,7 @@ private class StdEnvArgs extends CommandLineArgsSource::Range {
1919
*/
2020
private class StdEnvDir extends CommandLineArgsSource::Range {
2121
StdEnvDir() {
22-
this.asExpr().(CallExpr).getExpr().(PathExpr).getPath().getResolvedPath() = ["crate::env::current_dir", "crate::env::current_exe", "crate::env::home_dir"]
22+
this.asExpr().getExpr().(CallExpr).getExpr().(PathExpr).getPath().getResolvedPath() = ["crate::env::current_dir", "crate::env::current_exe", "crate::env::home_dir"]
2323
}
2424
}
2525

@@ -28,6 +28,6 @@ private class StdEnvDir extends CommandLineArgsSource::Range {
2828
*/
2929
private class StdEnvVar extends EnvironmentSource::Range {
3030
StdEnvVar() {
31-
this.asExpr().(CallExpr).getExpr().(PathExpr).getPath().getResolvedPath() = ["crate::env::var", "crate::env::var_os", "crate::env::vars", "crate::env::vars_os"]
31+
this.asExpr().getExpr().(CallExpr).getExpr().(PathExpr).getPath().getResolvedPath() = ["crate::env::var", "crate::env::var_os", "crate::env::vars", "crate::env::vars_os"]
3232
}
3333
}

rust/ql/test/library-tests/dataflow/sources/InlineFlow.ql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ module MyFlowConfig implements DataFlow::ConfigSig {
1212
predicate isSink(DataFlow::Node sink) {
1313
any(CallExpr call | call.getExpr().(PathExpr).getPath().toString() = "sink")
1414
.getArgList()
15-
.getAnArg() = sink.asExpr()
15+
.getAnArg() = sink.asExpr().getExpr()
1616
}
1717
}
1818

0 commit comments

Comments
 (0)