File tree Expand file tree Collapse file tree 1 file changed +9
-0
lines changed
csharp/ql/lib/semmle/code/csharp/dataflow/internal Expand file tree Collapse file tree 1 file changed +9
-0
lines changed Original file line number Diff line number Diff line change @@ -2212,6 +2212,15 @@ predicate allowParameterReturnInSelf(ParameterNode p) {
2212
2212
FlowSummaryImpl:: Private:: summaryAllowParameterReturnInSelf ( p )
2213
2213
}
2214
2214
2215
+ /**
2216
+ * A module importing the modules that provide synthetic field declarations,
2217
+ * ensuring that they are visible to the taint tracking / data flow library.
2218
+ */
2219
+ private module SyntheticFields {
2220
+ private import semmle.code.csharp.frameworks.system.threading.Tasks
2221
+ private import semmle.code.csharp.frameworks.system.runtime.CompilerServices
2222
+ }
2223
+
2215
2224
/** A synthetic field. */
2216
2225
abstract class SyntheticField extends string {
2217
2226
bindingset [ this ]
You can’t perform that action at this time.
0 commit comments