We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent db1b698 commit 9f0fba1Copy full SHA for 9f0fba1
2 files changed
rust/ql/lib/codeql/rust/controlflow/internal/Scope.qll
@@ -7,8 +7,10 @@ private import codeql.rust.elements.internal.generated.ParentChild
7
* A control-flow graph (CFG) scope.
8
*/
9
abstract private class CfgScopeImpl extends AstNode {
10
+ /** Holds if `first` is executed first when entering `scope`. */
11
abstract predicate scopeFirst(AstNode first);
12
13
+ /** Holds if `scope` is exited when `last` finishes with completion `c`. */
14
abstract predicate scopeLast(AstNode last, Completion c);
15
}
16
rust/ql/lib/codeql/rust/elements/AsyncBlockExpr.qll
@@ -1,7 +1,11 @@
1
+/**
2
+ * This module provides the public class `AsyncBlockExpr`.
3
+ */
4
+
5
private import codeql.rust.elements.BlockExpr
6
/**
- * A async block expression. For example:
+ * An async block expression. For example:
* ```rust
* async {
* let x = 42;
0 commit comments