9 instantiations of ConstructorMapper
Analyzer.Utilities.UnitTests (9)
FlowAnalysis\Analysis\PropertySetAnalysis\PropertySetAnalysisTests.cs (9)
222
new
ConstructorMapper
( // Only one constructor, which leaves its AString property as null (not hazardous).
408
new
ConstructorMapper
(
533
new
ConstructorMapper
( // Only one constructor, which leaves its AnEnum property as Value0 (hazardous).
601
new
ConstructorMapper
(
674
new
ConstructorMapper
(
845
new
ConstructorMapper
(
971
new
ConstructorMapper
(
1060
new
ConstructorMapper
( // Only one constructor, which leaves its AString property as null (not hazardous).
1168
new
ConstructorMapper
( // Only one constructor, which leaves its AString property as null (not hazardous).
15 references to ConstructorMapper
Analyzer.Utilities.UnitTests (2)
FlowAnalysis\Analysis\PropertySetAnalysis\PropertySetAnalysisTests.cs (2)
37
public PropertySetAnalysisParameters(string typeToTrack,
ConstructorMapper
constructorMapper, PropertyMapperCollection propertyMapperCollection, HazardousUsageEvaluatorCollection hazardousUsageEvaluatorCollection)
46
public
ConstructorMapper
ConstructorMapper { get; }
Microsoft.CodeAnalysis.AnalyzerUtilities (13)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\PropertySetAnalysis\ConstructorMapper.cs (6)
44
/// Initializes a <see cref="
ConstructorMapper
"/> using constant <see cref="PropertySetAbstractValueKind"/>s whenever the type being tracked by PropertySetAnalysis is instantiated.
53
/// Initializes a <see cref="
ConstructorMapper
"/> that maps a constructor invocation's arguments' <see cref="ValueContentAbstractValue"/>s to <see cref="PropertySetAbstractValueKind"/>s for the properties being tracked by PropertySetAnalysis.
63
/// Initializes a <see cref="
ConstructorMapper
"/> that maps a constructor invocation's arguments' <see cref="NullAbstractValue"/>s to <see cref="PropertySetAbstractValueKind"/>s for the properties being tracked by PropertySetAnalysis.
86
/// Indicates that this <see cref="
ConstructorMapper
"/> uses <see cref="ValueContentAbstractValue"/>s.
112
return this.Equals(obj as
ConstructorMapper
);
115
public bool Equals(
ConstructorMapper
? other)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\PropertySetAnalysis\PropertySetAnalysis.cs (3)
55
ConstructorMapper
constructorMapper,
157
ConstructorMapper
constructorMapper,
193
ConstructorMapper
constructorMapper,
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\PropertySetAnalysis\PropertySetAnalysis.PropertySetDataFlowOperationVisitor.cs (1)
155
ConstructorMapper
constructorMapper = this.DataFlowAnalysisContext.ConstructorMapper;
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\PropertySetAnalysis\PropertySetAnalysisContext.cs (3)
42
ConstructorMapper
constructorMapper,
83
ConstructorMapper
constructorMapper,
146
public
ConstructorMapper
ConstructorMapper { get; }