61 references to Assert
Microsoft.CodeAnalysis.AnalyzerUtilities (61)
src\RoslynAnalyzers\Utilities\Compiler\DoNotCatchGeneralUnlessRethrown.cs (1)
97
RoslynDebug.
Assert
(_enablingMethodAttributeFullyQualifiedName != null);
src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (1)
249
RoslynDebug.
Assert
(s_syntaxTreeDiagnosticOptionsProperty != null);
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (2)
452
RoslynDebug.
Assert
(operation.SemanticModel is not null);
897
RoslynDebug.
Assert
(argument.Parameter is not null);
src\RoslynAnalyzers\Utilities\Compiler\Extensions\ITypeSymbolExtensions.cs (3)
384
RoslynDebug.
Assert
(iCollection != null);
385
RoslynDebug.
Assert
(iCollectionOfT != null);
386
RoslynDebug.
Assert
(iReadOnlyCollectionOfT != null);
src\RoslynAnalyzers\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (2)
500
RoslynDebug.
Assert
(optionDefaultValue != null);
510
RoslynDebug.
Assert
(optionValue != null);
src\RoslynAnalyzers\Utilities\Compiler\Options\SyntaxTreeCategorizedAnalyzerConfigOptions.cs (1)
72
RoslynDebug.
Assert
(_analyzerConfigOptions != null);
src\RoslynAnalyzers\Utilities\Compiler\SmallDictionary.cs (7)
315
RoslynDebug.
Assert
(_root is object);
485
RoslynDebug.
Assert
(unbalanced.Right is object);
497
RoslynDebug.
Assert
(unbalanced.Left is object);
509
RoslynDebug.
Assert
(unbalanced.Right is object);
510
RoslynDebug.
Assert
(unbalanced.Right.Left is object);
537
RoslynDebug.
Assert
(unbalanced.Left != null);
538
RoslynDebug.
Assert
(unbalanced.Left.Right != null);
src\RoslynAnalyzers\Utilities\Compiler\SymbolByDisplayStringComparer.cs (2)
51
RoslynDebug.
Assert
(x != null);
52
RoslynDebug.
Assert
(y != null);
src\RoslynAnalyzers\Utilities\Compiler\WellKnownTypeProvider.cs (2)
141
RoslynDebug.
Assert
(namespaceNames != null);
215
RoslynDebug.
Assert
(namespaceNamesBuilder != null);
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\DisposeAnalysis\DisposeAnalysisHelper.cs (2)
144
RoslynDebug.
Assert
(pointsToAnalysisResult is object);
182
RoslynDebug.
Assert
(_lazyDisposableFieldsMap != null);
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\GlobalFlowStateAnalysis\GlobalFlowStateAnalysis.cs (1)
102
RoslynDebug.
Assert
(owningSymbol != null);
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\GlobalFlowStateAnalysis\GlobalFlowStateAnalysisContext.cs (1)
81
RoslynDebug.
Assert
(copyAnalysisResult == null);
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\ParameterValidationAnalysis\ParameterValidationAnalysis.ParameterValidationDataFlowOperationVisitor.cs (2)
48
RoslynDebug.
Assert
(_hazardousParameterUsageBuilder != null);
188
RoslynDebug.
Assert
(_hazardousParameterUsageBuilder != null);
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\PropertySetAnalysis\PropertySetAnalysis.PropertySetDataFlowOperationVisitor.cs (1)
488
RoslynDebug.
Assert
(propertySetInstance != null);
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\AddressSharedEntitiesProvider.cs (1)
59
RoslynDebug.
Assert
(assignedValue?.AnalysisEntity != null);
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\AnalysisEntityDataFlowOperationVisitor.cs (1)
605
RoslynDebug.
Assert
(pointsToValues != null);
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\AnalysisEntityFactory.cs (3)
317
RoslynDebug.
Assert
(type != null);
363
RoslynDebug.
Assert
(parentEntity != null);
556
RoslynDebug.
Assert
(instanceLocation != null);
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowAnalysis.cs (2)
128
RoslynDebug.
Assert
(normalPathsExitBlockData != null);
405
RoslynDebug.
Assert
(currentSuccessorInput != null);
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (21)
174
RoslynDebug.
Assert
(_currentAnalysisData != null);
563
RoslynDebug.
Assert
(analysisEntity != null);
742
RoslynDebug.
Assert
(branch.BranchValue != null);
923
RoslynDebug.
Assert
(data != null);
1153
RoslynDebug.
Assert
(DataFlowAnalysisContext.PointsToAnalysisResult != null);
1161
RoslynDebug.
Assert
(DataFlowAnalysisContext.PointsToAnalysisResult != null);
1175
RoslynDebug.
Assert
(DataFlowAnalysisContext.PointsToAnalysisResult != null);
1435
RoslynDebug.
Assert
(flowCaptureReferenceEntity != null);
1436
RoslynDebug.
Assert
(flowCaptureReferenceEntity.CaptureId != null);
1683
RoslynDebug.
Assert
(flowCaptureReferenceEntity != null);
1684
RoslynDebug.
Assert
(flowCaptureReferenceEntity.CaptureId != null);
2167
RoslynDebug.
Assert
(AnalysisDataForUnhandledThrowOperations != null);
2351
RoslynDebug.
Assert
(invokedMethod.ReturnsVoid == !analysisResult.ReturnValueAndPredicateKind.HasValue);
2357
RoslynDebug.
Assert
(analysisResult.ReturnValueAndPredicateKind != null);
2431
RoslynDebug.
Assert
(cfg != null);
2597
RoslynDebug.
Assert
(cfg != null);
2623
RoslynDebug.
Assert
(capturedEntity != null);
2999
RoslynDebug.
Assert
(flowCaptureReferenceEntity != null);
3000
RoslynDebug.
Assert
(flowCaptureReferenceEntity.CaptureId != null);
3509
RoslynDebug.
Assert
(mergedAnalysisData != null);
3552
RoslynDebug.
Assert
(_interproceduralMethodToCfgMap != null);
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\PredicatedAnalysisData.cs (4)
103
RoslynDebug.
Assert
(_lazyPredicateDataMap != null);
128
RoslynDebug.
Assert
(_lazyPredicateDataMap != null);
173
RoslynDebug.
Assert
(_lazyPredicateDataMap != null);
445
RoslynDebug.
Assert
(_lazyPredicateDataMap != null);
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\ThrownExceptionInfo.cs (1)
38
RoslynDebug.
Assert
(exceptionNamedType != null);