File tree Expand file tree Collapse file tree 1 file changed +0
-15
lines changed
csharp/ql/lib/semmle/code/csharp/dataflow/internal Expand file tree Collapse file tree 1 file changed +0
-15
lines changed Original file line number Diff line number Diff line change @@ -78,18 +78,3 @@ private class NonDelegateCall extends Expr {
78
78
private class NormalReturnNode extends Node {
79
79
NormalReturnNode ( ) { this .( ReturnNode ) .getKind ( ) instanceof NormalReturnKind }
80
80
}
81
-
82
- pragma [ noinline]
83
- private predicate flowIntoNonDelegateCall ( NonDelegateCall call , Expr arg , DotNet:: Parameter p ) {
84
- exists ( DotNet:: Callable callable , int i |
85
- callable = call .getARuntimeTarget ( ) and
86
- p = callable .getAParameter ( ) and
87
- arg = call .getArgument ( i ) and
88
- i = p .getPosition ( )
89
- )
90
- }
91
-
92
- pragma [ noinline]
93
- private predicate flowOutOfNonDelegateCall ( NonDelegateCall call , NormalReturnNode ret ) {
94
- call .getARuntimeTarget ( ) = ret .getEnclosingCallable ( )
95
- }
You can’t perform that action at this time.
0 commit comments