1 write to SourceOrigins
Microsoft.CodeAnalysis.NetAnalyzers (1)
src\40daf5e1cab76dff\TaintedDataAbstractValue.cs (1)
24this.SourceOrigins = sourceOrigins;
11 references to SourceOrigins
Microsoft.CodeAnalysis.NetAnalyzers (11)
src\40daf5e1cab76dff\TaintedDataAbstractValue.cs (6)
39hashCode.Add(HashUtilities.Combine(SourceOrigins)); 46return HashUtilities.Combine(SourceOrigins) == HashUtilities.Combine(other.SourceOrigins) 81value1.SourceOrigins.Union(value2.SourceOrigins)); 96sourceOriginsBuilder.UnionWith(value.SourceOrigins);
src\40daf5e1cab76dff\TaintedDataAnalysis.TaintedDataAbstractValueDomain.cs (2)
27return SetAbstractDomain<SymbolAccess>.Default.Compare(oldValue.SourceOrigins, newValue.SourceOrigins);
src\40daf5e1cab76dff\TaintedDataAnalysis.TaintedDataOperationVisitor.cs (3)
484sourceOrigins = new HashSet<SymbolAccess>(baseAbstractValue.SourceOrigins); 571this.TrackTaintedDataEnteringSink(targetMethod, originalOperation.Syntax.GetLocation(), sinkKinds, abstractValue.SourceOrigins); 609assignmentValueAbstractValue.SourceOrigins);