Skip to content

Commit

Permalink
Merge pull request #17895 from paldepind/rust-data-flow-consistency-q…
Browse files Browse the repository at this point in the history
…uery

Rust: Add data flow consistency queries
  • Loading branch information
paldepind authored Nov 4, 2024
2 parents 2ae721b + 714e2fc commit fb26f78
Show file tree
Hide file tree
Showing 112 changed files with 894 additions and 0 deletions.
9 changes: 9 additions & 0 deletions rust/ql/consistency-queries/DataFlowConsistency.ql
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
import codeql.rust.dataflow.DataFlow::DataFlow as DataFlow
private import rust
private import codeql.rust.dataflow.internal.DataFlowImpl
private import codeql.rust.dataflow.internal.TaintTrackingImpl
private import codeql.dataflow.internal.DataFlowImplConsistency

private module Input implements InputSig<Location, RustDataFlow> { }

import MakeConsistency<Location, RustDataFlow, RustTaintTracking, Input>
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_abi.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_arg_list.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_array_type.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_assoc_type_arg.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_attr.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_await_expr.rs:6:17:6:21 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
uniqueEnclosingCallable
| gen_become_expr.rs:4:11:4:16 | Param | Node should have one enclosing callable but has 0. |
| gen_become_expr.rs:4:19:4:24 | Param | Node should have one enclosing callable but has 0. |
uniqueCallEnclosingCallable
| gen_become_expr.rs:8:17:8:36 | CallExpr | Call should have one enclosing callable but has 0. |
uniqueType
| gen_become_expr.rs:4:11:4:16 | Param | Node should have one type but has 0. |
| gen_become_expr.rs:4:19:4:24 | Param | Node should have one type but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
uniqueCallEnclosingCallable
| gen_break_expr.rs:6:12:6:22 | CallExpr | Call should have one enclosing callable but has 0. |
| gen_break_expr.rs:11:12:11:17 | CallExpr | Call should have one enclosing callable but has 0. |
| gen_break_expr.rs:16:12:16:17 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
uniqueCallEnclosingCallable
| gen_call_expr.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
| gen_call_expr.rs:6:5:6:23 | CallExpr | Call should have one enclosing callable but has 0. |
| gen_call_expr.rs:7:5:7:14 | CallExpr | Call should have one enclosing callable but has 0. |
| gen_call_expr.rs:8:5:8:10 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_closure_binder.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
uniqueEnclosingCallable
| gen_closure_expr.rs:5:6:5:6 | Param | Node should have one enclosing callable but has 0. |
| gen_closure_expr.rs:6:11:6:16 | Param | Node should have one enclosing callable but has 0. |
| gen_closure_expr.rs:7:12:7:17 | Param | Node should have one enclosing callable but has 0. |
| gen_closure_expr.rs:7:20:7:20 | Param | Node should have one enclosing callable but has 0. |
| gen_closure_expr.rs:9:6:9:6 | Param | Node should have one enclosing callable but has 0. |
| gen_closure_expr.rs:11:14:11:14 | Param | Node should have one enclosing callable but has 0. |
uniqueType
| gen_closure_expr.rs:5:6:5:6 | Param | Node should have one type but has 0. |
| gen_closure_expr.rs:6:11:6:16 | Param | Node should have one type but has 0. |
| gen_closure_expr.rs:7:12:7:17 | Param | Node should have one type but has 0. |
| gen_closure_expr.rs:7:20:7:20 | Param | Node should have one type but has 0. |
| gen_closure_expr.rs:9:6:9:6 | Param | Node should have one type but has 0. |
| gen_closure_expr.rs:11:14:11:14 | Param | Node should have one type but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| comments.rs:6:3:6:14 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_const.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_const_arg.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_const_param.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
uniqueCallEnclosingCallable
| gen_continue_expr.rs:6:12:6:22 | CallExpr | Call should have one enclosing callable but has 0. |
| gen_continue_expr.rs:11:12:11:22 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_dyn_trait_type.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_enum.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
uniqueCallEnclosingCallable
| gen_expr_stmt.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
| gen_expr_stmt.rs:6:5:6:12 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_extern_block.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_extern_crate.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_extern_item_list.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_fn_ptr_type.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_for_expr.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_for_type.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_format_args_arg.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_format_args_expr.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
uniqueEnclosingCallable
| gen_function.rs:4:8:4:13 | Param | Node should have one enclosing callable but has 0. |
uniqueType
| gen_function.rs:4:8:4:13 | Param | Node should have one type but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_generic_param_list.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_if_expr.rs:6:18:6:36 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_impl.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_impl_trait_type.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_infer_type.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_item_list.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_label.rs:6:18:6:39 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_let_else.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
uniqueEnclosingCallable
| gen_let_expr.rs:3:18:3:43 | Param | Node should have one enclosing callable but has 0. |
uniqueCallEnclosingCallable
| gen_let_expr.rs:6:18:6:24 | CallExpr | Call should have one enclosing callable but has 0. |
uniqueType
| gen_let_expr.rs:3:18:3:43 | Param | Node should have one type but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_let_stmt.rs:10:19:10:38 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_lifetime.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_lifetime_arg.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_lifetime_param.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
uniqueCallEnclosingCallable
| gen_loop_expr.rs:6:18:6:40 | CallExpr | Call should have one enclosing callable but has 0. |
| gen_loop_expr.rs:9:18:9:39 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_macro_call.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_macro_def.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_macro_expr.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
uniqueEnclosingCallable
| common_definitions.rs:3:15:3:25 | Param | Node should have one enclosing callable but has 0. |
| file://:0:0:0:0 | Param | Node should have one enclosing callable but has 0. |
uniqueType
| common_definitions.rs:3:15:3:25 | Param | Node should have one type but has 0. |
| file://:0:0:0:0 | Param | Node should have one type but has 0. |
uniqueNodeLocation
| file://:0:0:0:0 | Param | Node should have one location but has 0. |
missingLocation
| Nodes without location: 1 |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_macro_pat.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_macro_rules.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_macro_stmts.rs:5:14:5:28 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_macro_type.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
uniqueEnclosingCallable
| gen_match_arm.rs:3:19:3:24 | Param | Node should have one enclosing callable but has 0. |
uniqueType
| gen_match_arm.rs:3:19:3:24 | Param | Node should have one type but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_match_arm_list.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
uniqueEnclosingCallable
| gen_match_expr.rs:3:20:3:25 | Param | Node should have one enclosing callable but has 0. |
uniqueType
| gen_match_expr.rs:3:20:3:25 | Param | Node should have one type but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_match_guard.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_meta.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_name.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_name_ref.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_never_type.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_param.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_param_list.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_paren_expr.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_paren_pat.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_paren_type.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_path_segment.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_path_type.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_ptr_type.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_record_expr_field_list.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_record_field.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_record_field_list.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_record_pat_field_list.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_ref_type.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_rename.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_rest_pat.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_ret_type.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_return_type_syntax.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_self_param.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_slice_type.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_source_file.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_static.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_stmt_list.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_struct.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_token_tree.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
uniqueEnclosingCallable
| gen_trait.rs:7:32:7:60 | Param | Node should have one enclosing callable but has 0. |
uniqueType
| gen_trait.rs:7:32:7:60 | Param | Node should have one type but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_trait_alias.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_try_expr.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_tuple_field.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_tuple_field_list.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_tuple_type.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_type_alias.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_type_arg.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_type_bound.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_type_bound_list.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_type_param.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_union.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_use.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_use_tree.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_use_tree_list.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_variant.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_variant_list.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_visibility.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_where_clause.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_where_pred.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uniqueCallEnclosingCallable
| gen_while_expr.rs:5:5:5:11 | CallExpr | Call should have one enclosing callable but has 0. |
Loading

0 comments on commit fb26f78

Please sign in to comment.