File tree Expand file tree Collapse file tree 3 files changed +3
-3
lines changed
csharp/ql/lib/semmle/code
controlflow/internal/pressa
dataflow/internal/basessa Expand file tree Collapse file tree 3 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -169,7 +169,7 @@ pragma[noinline]
169
169
private predicate inDefDominanceFrontier ( BasicBlock bb , SourceVariable v ) {
170
170
exists ( BasicBlock defbb , Definition def |
171
171
def .definesAt ( v , defbb , _) and
172
- inDominanceFrontier ( defbb , bb )
172
+ inDominanceFrontier ( pragma [ only_bind_into ] ( defbb ) , bb )
173
173
)
174
174
}
175
175
Original file line number Diff line number Diff line change @@ -169,7 +169,7 @@ pragma[noinline]
169
169
private predicate inDefDominanceFrontier ( BasicBlock bb , SourceVariable v ) {
170
170
exists ( BasicBlock defbb , Definition def |
171
171
def .definesAt ( v , defbb , _) and
172
- inDominanceFrontier ( defbb , bb )
172
+ inDominanceFrontier ( pragma [ only_bind_into ] ( defbb ) , bb )
173
173
)
174
174
}
175
175
Original file line number Diff line number Diff line change @@ -169,7 +169,7 @@ pragma[noinline]
169
169
private predicate inDefDominanceFrontier ( BasicBlock bb , SourceVariable v ) {
170
170
exists ( BasicBlock defbb , Definition def |
171
171
def .definesAt ( v , defbb , _) and
172
- inDominanceFrontier ( defbb , bb )
172
+ inDominanceFrontier ( pragma [ only_bind_into ] ( defbb ) , bb )
173
173
)
174
174
}
175
175
You can’t perform that action at this time.
0 commit comments