608 references to Assert
Microsoft.CodeAnalysis (13)
ConstantValueSpecialized.cs (2)
148
RoslynDebug.
Assert
(value != null, "null strings should be represented as Null constant.");
155
RoslynDebug.
Assert
(value != null, "null strings should be represented as Null constant.");
DiagnosticAnalyzer\AnalyzerExecutor.cs (2)
1160
RoslynDebug.
Assert
(!actionsForKind.IsEmpty, $"Unexpected empty action collection in {nameof(nodeActionsByKind)}");
1260
RoslynDebug.
Assert
(!actionsForKind.IsEmpty, $"Unexpected empty action collection in {nameof(operationActionsByKind)}");
DiagnosticAnalyzer\AnalyzerManager.AnalyzerExecutionContext.cs (4)
225
RoslynDebug.
Assert
(_lazyPendingMemberSymbolsMap != null, $"{nameof(_lazyPendingMemberSymbolsMap)} was expected to be a non-null value.");
231
RoslynDebug.
Assert
(dependentSymbols == null, $"{nameof(dependentSymbols)} was expected to be null.");
235
RoslynDebug.
Assert
(dependentSymbols != null, $"{nameof(dependentSymbols)} was expected to be a non-null value.");
236
RoslynDebug.
Assert
(existingDependentSymbols.IsSubsetOf(dependentSymbols), $"{nameof(existingDependentSymbols)} was expected to be a subset of {nameof(dependentSymbols)}");
InternalUtilities\Debug.cs (1)
39
Assert
(value is object, "Unexpected null reference");
InternalUtilities\StringTable.cs (1)
534
RoslynDebug.
Assert
((ascii[i] & 0x80) == 0, $"The {nameof(ascii)} input to this method must be valid ASCII.");
Syntax\GreenNode.cs (1)
117
RoslynDebug.
Assert
(node != null, "PERF: caller must ensure that node!=null, we do not want to re-check that here.");
Syntax\SyntaxNode.cs (2)
34
RoslynDebug.
Assert
(position >= 0, "position cannot be negative");
35
RoslynDebug.
Assert
(parent?.Green.IsList != true, "list cannot be a parent");
Microsoft.CodeAnalysis.CSharp (595)
Binder\Binder.cs (1)
691
RoslynDebug.
Assert
(diagnosticKind != ObsoleteDiagnosticKind.Lazy, "We forced attribute binding above.");
Binder\ForEachEnumeratorInfo.cs (5)
73
RoslynDebug.
Assert
((object)collectionType != null, $"Field '{nameof(collectionType)}' cannot be null");
74
RoslynDebug.
Assert
(elementType.HasType, $"Field '{nameof(elementType)}' cannot be null");
75
RoslynDebug.
Assert
((object)getEnumeratorInfo != null, $"Field '{nameof(getEnumeratorInfo)}' cannot be null");
76
RoslynDebug.
Assert
((object)currentPropertyGetter != null, $"Field '{nameof(currentPropertyGetter)}' cannot be null");
77
RoslynDebug.
Assert
((object)moveNextInfo != null, $"Field '{nameof(moveNextInfo)}' cannot be null");
BoundTree\BoundDagEvaluation.cs (1)
86
RoslynDebug.
Assert
(value > 0, "Id must be positive but was set to " + value);
BoundTree\BoundNode.cs (1)
359
RoslynDebug.
Assert
((_attributes & BoundNodeAttributes.ParamsArrayOrCollection) == 0, $"{nameof(BoundNodeAttributes.ParamsArrayOrCollection)} flag should not be set twice or reset");
CodeGen\EmitArrayInitializer.cs (1)
433
RoslynDebug.
Assert
(_diagnostics.DiagnosticBag is not null, $"Expected non-null {nameof(_diagnostics)}.{nameof(_diagnostics.DiagnosticBag)}");
Generated\BoundNodes.xml.Generated.cs (579)
277
RoslynDebug.
Assert
(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
278
RoslynDebug.
Assert
(value is object, "Field 'value' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
294
RoslynDebug.
Assert
(field is object, "Field 'field' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
295
RoslynDebug.
Assert
(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
296
RoslynDebug.
Assert
(value is object, "Field 'value' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
324
RoslynDebug.
Assert
(property is object, "Field 'property' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
325
RoslynDebug.
Assert
(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
326
RoslynDebug.
Assert
(value is object, "Field 'value' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
354
RoslynDebug.
Assert
(parameter is object, "Field 'parameter' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
355
RoslynDebug.
Assert
(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
356
RoslynDebug.
Assert
(value is object, "Field 'value' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
384
RoslynDebug.
Assert
(statement is object, "Field 'statement' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
485
RoslynDebug.
Assert
(receiver is object, "Field 'receiver' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
513
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
523
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
554
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
562
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
618
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
626
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
653
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
662
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
691
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
699
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
726
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
735
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
764
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
772
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
799
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
807
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
834
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
842
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
869
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
877
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
935
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
963
RoslynDebug.
Assert
(!symbols.IsDefault, "Field 'symbols' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
964
RoslynDebug.
Assert
(!childBoundNodes.IsDefault, "Field 'childBoundNodes' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
1000
RoslynDebug.
Assert
(!childBoundNodes.IsDefault, "Field 'childBoundNodes' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
1028
RoslynDebug.
Assert
(finallyBlock is object, "Field 'finallyBlock' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1056
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1091
RoslynDebug.
Assert
(binder is object, "Field 'binder' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1092
RoslynDebug.
Assert
(valueSymbol is object, "Field 'valueSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1093
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1107
RoslynDebug.
Assert
(binder is object, "Field 'binder' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1108
RoslynDebug.
Assert
(valueSymbol is object, "Field 'valueSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1109
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1140
RoslynDebug.
Assert
(namespaceSymbol is object, "Field 'namespaceSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1150
RoslynDebug.
Assert
(namespaceSymbol is object, "Field 'namespaceSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1181
RoslynDebug.
Assert
(operand is object, "Field 'operand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1182
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1223
RoslynDebug.
Assert
(operand is object, "Field 'operand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1224
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1271
RoslynDebug.
Assert
(operand is object, "Field 'operand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1272
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1303
RoslynDebug.
Assert
(operand is object, "Field 'operand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1332
RoslynDebug.
Assert
(targetMethod is object, "Field 'targetMethod' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1333
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1343
RoslynDebug.
Assert
(targetMethod is object, "Field 'targetMethod' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1344
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1375
RoslynDebug.
Assert
(operand is object, "Field 'operand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1376
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1407
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1408
RoslynDebug.
Assert
(index is object, "Field 'index' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1409
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1444
RoslynDebug.
Assert
(invokedExpression is object, "Field 'invokedExpression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1445
RoslynDebug.
Assert
(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
1446
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1481
RoslynDebug.
Assert
(operand is object, "Field 'operand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1482
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1513
RoslynDebug.
Assert
(operand is object, "Field 'operand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1514
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1543
RoslynDebug.
Assert
(operand is object, "Field 'operand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1544
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1575
RoslynDebug.
Assert
(operand is object, "Field 'operand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1576
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1607
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1640
RoslynDebug.
Assert
(left is object, "Field 'left' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1641
RoslynDebug.
Assert
(right is object, "Field 'right' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1642
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1659
RoslynDebug.
Assert
(left is object, "Field 'left' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1660
RoslynDebug.
Assert
(right is object, "Field 'right' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1661
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1697
RoslynDebug.
Assert
(left is object, "Field 'left' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1698
RoslynDebug.
Assert
(right is object, "Field 'right' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1699
RoslynDebug.
Assert
(operators is object, "Field 'operators' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1700
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1735
RoslynDebug.
Assert
(logicalOperator is object, "Field 'logicalOperator' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1736
RoslynDebug.
Assert
(trueOperator is object, "Field 'trueOperator' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1737
RoslynDebug.
Assert
(falseOperator is object, "Field 'falseOperator' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1738
RoslynDebug.
Assert
(left is object, "Field 'left' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1739
RoslynDebug.
Assert
(right is object, "Field 'right' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1740
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1788
RoslynDebug.
Assert
(left is object, "Field 'left' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1789
RoslynDebug.
Assert
(right is object, "Field 'right' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1790
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1835
RoslynDebug.
Assert
(left is object, "Field 'left' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1836
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1869
RoslynDebug.
Assert
(left is object, "Field 'left' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1870
RoslynDebug.
Assert
(right is object, "Field 'right' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1871
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1904
RoslynDebug.
Assert
(leftOperand is object, "Field 'leftOperand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1905
RoslynDebug.
Assert
(rightOperand is object, "Field 'rightOperand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1906
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1945
RoslynDebug.
Assert
(leftOperand is object, "Field 'leftOperand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1946
RoslynDebug.
Assert
(rightOperand is object, "Field 'rightOperand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1976
RoslynDebug.
Assert
(condition is object, "Field 'condition' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1977
RoslynDebug.
Assert
(consequence is object, "Field 'consequence' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1978
RoslynDebug.
Assert
(alternative is object, "Field 'alternative' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2015
RoslynDebug.
Assert
(condition is object, "Field 'condition' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2016
RoslynDebug.
Assert
(consequence is object, "Field 'consequence' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2017
RoslynDebug.
Assert
(alternative is object, "Field 'alternative' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2018
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2059
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2060
RoslynDebug.
Assert
(!indices.IsDefault, "Field 'indices' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
2061
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2092
RoslynDebug.
Assert
(arrayAccess is object, "Field 'arrayAccess' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2121
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2122
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2192
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2193
RoslynDebug.
Assert
(awaitableInfo is object, "Field 'awaitableInfo' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2194
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2227
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2236
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2251
RoslynDebug.
Assert
(sourceType is object, "Field 'sourceType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2252
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2280
RoslynDebug.
Assert
(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
2312
RoslynDebug.
Assert
(method is object, "Field 'method' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2313
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2326
RoslynDebug.
Assert
(method is object, "Field 'method' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2327
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2356
RoslynDebug.
Assert
(local is object, "Field 'local' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2357
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2367
RoslynDebug.
Assert
(local is object, "Field 'local' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2368
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2399
RoslynDebug.
Assert
(parameter is object, "Field 'parameter' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2400
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2410
RoslynDebug.
Assert
(parameter is object, "Field 'parameter' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2411
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2442
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2450
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2477
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2485
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2512
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2521
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2550
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2558
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2585
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2593
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2620
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2628
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2655
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2663
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2690
RoslynDebug.
Assert
(document is object, "Field 'document' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2691
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2700
RoslynDebug.
Assert
(document is object, "Field 'document' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2701
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2730
RoslynDebug.
Assert
(method is object, "Field 'method' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2731
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2741
RoslynDebug.
Assert
(method is object, "Field 'method' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2742
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2773
RoslynDebug.
Assert
(field is object, "Field 'field' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2774
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2784
RoslynDebug.
Assert
(field is object, "Field 'field' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2785
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2839
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2870
RoslynDebug.
Assert
(operand is object, "Field 'operand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2871
RoslynDebug.
Assert
(targetType is object, "Field 'targetType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2872
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2905
RoslynDebug.
Assert
(operand is object, "Field 'operand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2906
RoslynDebug.
Assert
(targetType is object, "Field 'targetType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2907
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2942
RoslynDebug.
Assert
(sourceType is object, "Field 'sourceType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2943
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2974
RoslynDebug.
Assert
(operand is object, "Field 'operand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2975
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3022
RoslynDebug.
Assert
(operand is object, "Field 'operand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3023
RoslynDebug.
Assert
(conversionMethod is object, "Field 'conversionMethod' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3024
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3055
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3063
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3090
RoslynDebug.
Assert
(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3121
RoslynDebug.
Assert
(elementPointerType is object, "Field 'elementPointerType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3122
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3123
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3226
RoslynDebug.
Assert
(identifier is object, "Field 'identifier' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3235
RoslynDebug.
Assert
(identifier is object, "Field 'identifier' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3263
RoslynDebug.
Assert
(identifier is object, "Field 'identifier' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3272
RoslynDebug.
Assert
(identifier is object, "Field 'identifier' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3331
RoslynDebug.
Assert
(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3332
RoslynDebug.
Assert
(!localFunctions.IsDefault, "Field 'localFunctions' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3333
RoslynDebug.
Assert
(!statements.IsDefault, "Field 'statements' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3367
RoslynDebug.
Assert
(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3368
RoslynDebug.
Assert
(!statements.IsDefault, "Field 'statements' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3396
RoslynDebug.
Assert
(!fields.IsDefault, "Field 'fields' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3397
RoslynDebug.
Assert
(statement is object, "Field 'statement' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3427
RoslynDebug.
Assert
(localSymbol is object, "Field 'localSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3463
RoslynDebug.
Assert
(!localDeclarations.IsDefault, "Field 'localDeclarations' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3477
RoslynDebug.
Assert
(!localDeclarations.IsDefault, "Field 'localDeclarations' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3503
RoslynDebug.
Assert
(!localDeclarations.IsDefault, "Field 'localDeclarations' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3533
RoslynDebug.
Assert
(symbol is object, "Field 'symbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3629
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3699
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3727
RoslynDebug.
Assert
(label is object, "Field 'label' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3736
RoslynDebug.
Assert
(label is object, "Field 'label' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3764
RoslynDebug.
Assert
(label is object, "Field 'label' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3773
RoslynDebug.
Assert
(label is object, "Field 'label' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3801
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3802
RoslynDebug.
Assert
(!innerLocals.IsDefault, "Field 'innerLocals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3803
RoslynDebug.
Assert
(!innerLocalFunctions.IsDefault, "Field 'innerLocalFunctions' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3804
RoslynDebug.
Assert
(!switchSections.IsDefault, "Field 'switchSections' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3805
RoslynDebug.
Assert
(reachabilityDecisionDag is object, "Field 'reachabilityDecisionDag' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3806
RoslynDebug.
Assert
(breakLabel is object, "Field 'breakLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3846
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3847
RoslynDebug.
Assert
(!cases.IsDefault, "Field 'cases' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3848
RoslynDebug.
Assert
(defaultLabel is object, "Field 'defaultLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3882
RoslynDebug.
Assert
(condition is object, "Field 'condition' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3883
RoslynDebug.
Assert
(consequence is object, "Field 'consequence' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3915
RoslynDebug.
Assert
(breakLabel is object, "Field 'breakLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3916
RoslynDebug.
Assert
(continueLabel is object, "Field 'continueLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3926
RoslynDebug.
Assert
(breakLabel is object, "Field 'breakLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3927
RoslynDebug.
Assert
(continueLabel is object, "Field 'continueLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3943
RoslynDebug.
Assert
(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3944
RoslynDebug.
Assert
(condition is object, "Field 'condition' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3945
RoslynDebug.
Assert
(body is object, "Field 'body' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3946
RoslynDebug.
Assert
(breakLabel is object, "Field 'breakLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3947
RoslynDebug.
Assert
(continueLabel is object, "Field 'continueLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3965
RoslynDebug.
Assert
(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3966
RoslynDebug.
Assert
(condition is object, "Field 'condition' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3967
RoslynDebug.
Assert
(body is object, "Field 'body' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3968
RoslynDebug.
Assert
(breakLabel is object, "Field 'breakLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3969
RoslynDebug.
Assert
(continueLabel is object, "Field 'continueLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3995
RoslynDebug.
Assert
(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3996
RoslynDebug.
Assert
(condition is object, "Field 'condition' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3997
RoslynDebug.
Assert
(body is object, "Field 'body' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3998
RoslynDebug.
Assert
(breakLabel is object, "Field 'breakLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3999
RoslynDebug.
Assert
(continueLabel is object, "Field 'continueLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4025
RoslynDebug.
Assert
(!outerLocals.IsDefault, "Field 'outerLocals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
4026
RoslynDebug.
Assert
(!innerLocals.IsDefault, "Field 'innerLocals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
4027
RoslynDebug.
Assert
(body is object, "Field 'body' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4028
RoslynDebug.
Assert
(breakLabel is object, "Field 'breakLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4029
RoslynDebug.
Assert
(continueLabel is object, "Field 'continueLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4067
RoslynDebug.
Assert
(iterationVariableType is object, "Field 'iterationVariableType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4068
RoslynDebug.
Assert
(!iterationVariables.IsDefault, "Field 'iterationVariables' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
4069
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4070
RoslynDebug.
Assert
(body is object, "Field 'body' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4071
RoslynDebug.
Assert
(breakLabel is object, "Field 'breakLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4072
RoslynDebug.
Assert
(continueLabel is object, "Field 'continueLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4116
RoslynDebug.
Assert
(deconstructionAssignment is object, "Field 'deconstructionAssignment' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4117
RoslynDebug.
Assert
(targetPlaceholder is object, "Field 'targetPlaceholder' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4147
RoslynDebug.
Assert
(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
4148
RoslynDebug.
Assert
(body is object, "Field 'body' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4186
RoslynDebug.
Assert
(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
4187
RoslynDebug.
Assert
(declarations is object, "Field 'declarations' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4188
RoslynDebug.
Assert
(body is object, "Field 'body' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4220
RoslynDebug.
Assert
(argument is object, "Field 'argument' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4221
RoslynDebug.
Assert
(body is object, "Field 'body' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4251
RoslynDebug.
Assert
(tryBlock is object, "Field 'tryBlock' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4252
RoslynDebug.
Assert
(!catchBlocks.IsDefault, "Field 'catchBlocks' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
4288
RoslynDebug.
Assert
(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
4289
RoslynDebug.
Assert
(body is object, "Field 'body' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4360
RoslynDebug.
Assert
(value is object, "Field 'value' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4361
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4370
RoslynDebug.
Assert
(value is object, "Field 'value' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4371
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4400
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4408
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4435
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4443
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4470
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4478
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4534
RoslynDebug.
Assert
(localSymbol is object, "Field 'localSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4535
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4547
RoslynDebug.
Assert
(localSymbol is object, "Field 'localSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4548
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4583
RoslynDebug.
Assert
(localSymbol is object, "Field 'localSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4584
RoslynDebug.
Assert
(emitExpressions is object, "Field 'emitExpressions' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4585
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4595
RoslynDebug.
Assert
(localSymbol is object, "Field 'localSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4596
RoslynDebug.
Assert
(emitExpressions is object, "Field 'emitExpressions' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4597
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4628
RoslynDebug.
Assert
(rangeVariableSymbol is object, "Field 'rangeVariableSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4629
RoslynDebug.
Assert
(value is object, "Field 'value' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4630
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4661
RoslynDebug.
Assert
(parameterSymbol is object, "Field 'parameterSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4662
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4671
RoslynDebug.
Assert
(parameterSymbol is object, "Field 'parameterSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4672
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4701
RoslynDebug.
Assert
(label is object, "Field 'label' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4710
RoslynDebug.
Assert
(label is object, "Field 'label' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4738
RoslynDebug.
Assert
(label is object, "Field 'label' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4770
RoslynDebug.
Assert
(label is object, "Field 'label' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4771
RoslynDebug.
Assert
(body is object, "Field 'body' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4801
RoslynDebug.
Assert
(label is object, "Field 'label' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4810
RoslynDebug.
Assert
(label is object, "Field 'label' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4838
RoslynDebug.
Assert
(!statements.IsDefault, "Field 'statements' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
4847
RoslynDebug.
Assert
(!statements.IsDefault, "Field 'statements' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
4875
RoslynDebug.
Assert
(condition is object, "Field 'condition' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4876
RoslynDebug.
Assert
(label is object, "Field 'label' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4908
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4909
RoslynDebug.
Assert
(!switchArms.IsDefault, "Field 'switchArms' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
4910
RoslynDebug.
Assert
(reachabilityDecisionDag is object, "Field 'reachabilityDecisionDag' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4932
RoslynDebug.
Assert
(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
4933
RoslynDebug.
Assert
(pattern is object, "Field 'pattern' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4934
RoslynDebug.
Assert
(value is object, "Field 'value' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4935
RoslynDebug.
Assert
(label is object, "Field 'label' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4971
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4972
RoslynDebug.
Assert
(!switchArms.IsDefault, "Field 'switchArms' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
4973
RoslynDebug.
Assert
(reachabilityDecisionDag is object, "Field 'reachabilityDecisionDag' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4999
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5000
RoslynDebug.
Assert
(!switchArms.IsDefault, "Field 'switchArms' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
5001
RoslynDebug.
Assert
(reachabilityDecisionDag is object, "Field 'reachabilityDecisionDag' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5002
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5033
RoslynDebug.
Assert
(rootNode is object, "Field 'rootNode' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5075
RoslynDebug.
Assert
(evaluation is object, "Field 'evaluation' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5076
RoslynDebug.
Assert
(next is object, "Field 'next' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5106
RoslynDebug.
Assert
(test is object, "Field 'test' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5107
RoslynDebug.
Assert
(whenTrue is object, "Field 'whenTrue' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5108
RoslynDebug.
Assert
(whenFalse is object, "Field 'whenFalse' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5140
RoslynDebug.
Assert
(!bindings.IsDefault, "Field 'bindings' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
5141
RoslynDebug.
Assert
(whenTrue is object, "Field 'whenTrue' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5175
RoslynDebug.
Assert
(label is object, "Field 'label' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5184
RoslynDebug.
Assert
(label is object, "Field 'label' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5212
RoslynDebug.
Assert
(input is object, "Field 'input' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5226
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5258
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5259
RoslynDebug.
Assert
(input is object, "Field 'input' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5287
RoslynDebug.
Assert
(input is object, "Field 'input' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5315
RoslynDebug.
Assert
(input is object, "Field 'input' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5341
RoslynDebug.
Assert
(value is object, "Field 'value' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5342
RoslynDebug.
Assert
(input is object, "Field 'input' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5370
RoslynDebug.
Assert
(value is object, "Field 'value' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5371
RoslynDebug.
Assert
(input is object, "Field 'input' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5401
RoslynDebug.
Assert
(input is object, "Field 'input' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5413
RoslynDebug.
Assert
(deconstructMethod is object, "Field 'deconstructMethod' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5414
RoslynDebug.
Assert
(input is object, "Field 'input' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5442
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5443
RoslynDebug.
Assert
(input is object, "Field 'input' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5471
RoslynDebug.
Assert
(field is object, "Field 'field' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5472
RoslynDebug.
Assert
(input is object, "Field 'input' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5500
RoslynDebug.
Assert
(property is object, "Field 'property' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5501
RoslynDebug.
Assert
(input is object, "Field 'input' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5531
RoslynDebug.
Assert
(property is object, "Field 'property' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5532
RoslynDebug.
Assert
(input is object, "Field 'input' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5562
RoslynDebug.
Assert
(indexerType is object, "Field 'indexerType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5563
RoslynDebug.
Assert
(lengthTemp is object, "Field 'lengthTemp' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5564
RoslynDebug.
Assert
(indexerAccess is object, "Field 'indexerAccess' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5565
RoslynDebug.
Assert
(receiverPlaceholder is object, "Field 'receiverPlaceholder' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5566
RoslynDebug.
Assert
(argumentPlaceholder is object, "Field 'argumentPlaceholder' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5567
RoslynDebug.
Assert
(input is object, "Field 'input' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5609
RoslynDebug.
Assert
(sliceType is object, "Field 'sliceType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5610
RoslynDebug.
Assert
(lengthTemp is object, "Field 'lengthTemp' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5611
RoslynDebug.
Assert
(indexerAccess is object, "Field 'indexerAccess' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5612
RoslynDebug.
Assert
(receiverPlaceholder is object, "Field 'receiverPlaceholder' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5613
RoslynDebug.
Assert
(argumentPlaceholder is object, "Field 'argumentPlaceholder' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5614
RoslynDebug.
Assert
(input is object, "Field 'input' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5658
RoslynDebug.
Assert
(target is object, "Field 'target' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5659
RoslynDebug.
Assert
(input is object, "Field 'input' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5687
RoslynDebug.
Assert
(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
5688
RoslynDebug.
Assert
(!switchLabels.IsDefault, "Field 'switchLabels' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
5689
RoslynDebug.
Assert
(!statements.IsDefault, "Field 'statements' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
5719
RoslynDebug.
Assert
(label is object, "Field 'label' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5720
RoslynDebug.
Assert
(pattern is object, "Field 'pattern' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5766
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5794
RoslynDebug.
Assert
(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
5795
RoslynDebug.
Assert
(!sideEffects.IsDefault, "Field 'sideEffects' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
5796
RoslynDebug.
Assert
(value is object, "Field 'value' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5797
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5830
RoslynDebug.
Assert
(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
5831
RoslynDebug.
Assert
(!sideEffects.IsDefault, "Field 'sideEffects' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
5832
RoslynDebug.
Assert
(value is object, "Field 'value' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5833
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5866
RoslynDebug.
Assert
(receiver is object, "Field 'receiver' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5867
RoslynDebug.
Assert
(name is object, "Field 'name' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5868
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5905
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5906
RoslynDebug.
Assert
(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
5922
RoslynDebug.
Assert
(!applicableMethods.IsDefault, "Field 'applicableMethods' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
5923
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5924
RoslynDebug.
Assert
(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
5925
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5958
RoslynDebug.
Assert
(receiver is object, "Field 'receiver' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5959
RoslynDebug.
Assert
(accessExpression is object, "Field 'accessExpression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5960
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5991
RoslynDebug.
Assert
(receiver is object, "Field 'receiver' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5992
RoslynDebug.
Assert
(whenNotNull is object, "Field 'whenNotNull' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5993
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6032
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6041
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6070
RoslynDebug.
Assert
(valueTypeReceiver is object, "Field 'valueTypeReceiver' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6071
RoslynDebug.
Assert
(referenceTypeReceiver is object, "Field 'referenceTypeReceiver' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6072
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6103
RoslynDebug.
Assert
(name is object, "Field 'name' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6104
RoslynDebug.
Assert
(!methods.IsDefault, "Field 'methods' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6144
RoslynDebug.
Assert
(!properties.IsDefault, "Field 'properties' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6172
RoslynDebug.
Assert
(method is object, "Field 'method' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6173
RoslynDebug.
Assert
(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6174
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6231
RoslynDebug.
Assert
(@event is object, "Field '@event' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6232
RoslynDebug.
Assert
(argument is object, "Field 'argument' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6233
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6270
RoslynDebug.
Assert
(!constructorArguments.IsDefault, "Field 'constructorArguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6271
RoslynDebug.
Assert
(!namedArguments.IsDefault, "Field 'namedArguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6272
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6315
RoslynDebug.
Assert
(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6316
RoslynDebug.
Assert
(binder is object, "Field 'binder' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6353
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6361
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6374
RoslynDebug.
Assert
(constructor is object, "Field 'constructor' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6375
RoslynDebug.
Assert
(!constructorsGroup.IsDefault, "Field 'constructorsGroup' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6376
RoslynDebug.
Assert
(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6377
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6425
RoslynDebug.
Assert
(!elements.IsDefault, "Field 'elements' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6439
RoslynDebug.
Assert
(!elements.IsDefault, "Field 'elements' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6466
RoslynDebug.
Assert
(unconvertedCollectionExpression is object, "Field 'unconvertedCollectionExpression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6467
RoslynDebug.
Assert
(!elements.IsDefault, "Field 'elements' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6468
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6539
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6579
RoslynDebug.
Assert
(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6597
RoslynDebug.
Assert
(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6624
RoslynDebug.
Assert
(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6654
RoslynDebug.
Assert
(name is object, "Field 'name' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6655
RoslynDebug.
Assert
(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6656
RoslynDebug.
Assert
(!applicableMethods.IsDefault, "Field 'applicableMethods' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6657
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6697
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6729
RoslynDebug.
Assert
(placeholder is object, "Field 'placeholder' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6730
RoslynDebug.
Assert
(!initializers.IsDefault, "Field 'initializers' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6731
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6748
RoslynDebug.
Assert
(placeholder is object, "Field 'placeholder' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6749
RoslynDebug.
Assert
(!initializers.IsDefault, "Field 'initializers' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6750
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6776
RoslynDebug.
Assert
(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6777
RoslynDebug.
Assert
(receiverType is object, "Field 'receiverType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6778
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6825
RoslynDebug.
Assert
(memberName is object, "Field 'memberName' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6826
RoslynDebug.
Assert
(receiverType is object, "Field 'receiverType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6827
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6837
RoslynDebug.
Assert
(memberName is object, "Field 'memberName' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6838
RoslynDebug.
Assert
(receiverType is object, "Field 'receiverType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6839
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6870
RoslynDebug.
Assert
(placeholder is object, "Field 'placeholder' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6871
RoslynDebug.
Assert
(!initializers.IsDefault, "Field 'initializers' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6872
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6898
RoslynDebug.
Assert
(addMethod is object, "Field 'addMethod' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6899
RoslynDebug.
Assert
(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6900
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6943
RoslynDebug.
Assert
(!applicableMethods.IsDefault, "Field 'applicableMethods' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6944
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6945
RoslynDebug.
Assert
(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6946
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6975
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6983
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7010
RoslynDebug.
Assert
(constructor is object, "Field 'constructor' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7011
RoslynDebug.
Assert
(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
7012
RoslynDebug.
Assert
(!declarations.IsDefault, "Field 'declarations' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
7013
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7046
RoslynDebug.
Assert
(property is object, "Field 'property' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7047
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7056
RoslynDebug.
Assert
(property is object, "Field 'property' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7057
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7086
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7116
RoslynDebug.
Assert
(argument is object, "Field 'argument' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7117
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7152
RoslynDebug.
Assert
(!bounds.IsDefault, "Field 'bounds' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
7153
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7184
RoslynDebug.
Assert
(!initializers.IsDefault, "Field 'initializers' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
7215
RoslynDebug.
Assert
(elementType is object, "Field 'elementType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7216
RoslynDebug.
Assert
(count is object, "Field 'count' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7234
RoslynDebug.
Assert
(elementType is object, "Field 'elementType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7235
RoslynDebug.
Assert
(count is object, "Field 'count' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7261
RoslynDebug.
Assert
(elementType is object, "Field 'elementType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7262
RoslynDebug.
Assert
(count is object, "Field 'count' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7263
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7290
RoslynDebug.
Assert
(fieldSymbol is object, "Field 'fieldSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7291
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7330
RoslynDebug.
Assert
(fieldSymbol is object, "Field 'fieldSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7331
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7340
RoslynDebug.
Assert
(fieldSymbol is object, "Field 'fieldSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7341
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7370
RoslynDebug.
Assert
(propertySymbol is object, "Field 'propertySymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7371
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7408
RoslynDebug.
Assert
(eventSymbol is object, "Field 'eventSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7409
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7444
RoslynDebug.
Assert
(indexer is object, "Field 'indexer' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7445
RoslynDebug.
Assert
(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
7446
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7495
RoslynDebug.
Assert
(receiver is object, "Field 'receiver' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7496
RoslynDebug.
Assert
(argument is object, "Field 'argument' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7497
RoslynDebug.
Assert
(lengthOrCountAccess is object, "Field 'lengthOrCountAccess' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7498
RoslynDebug.
Assert
(receiverPlaceholder is object, "Field 'receiverPlaceholder' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7499
RoslynDebug.
Assert
(indexerOrSliceAccess is object, "Field 'indexerOrSliceAccess' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7500
RoslynDebug.
Assert
(!argumentPlaceholders.IsDefault, "Field 'argumentPlaceholders' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
7501
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7544
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7545
RoslynDebug.
Assert
(argument is object, "Field 'argument' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7546
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7585
RoslynDebug.
Assert
(receiver is object, "Field 'receiver' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7586
RoslynDebug.
Assert
(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
7587
RoslynDebug.
Assert
(!applicableIndexers.IsDefault, "Field 'applicableIndexers' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
7588
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7625
RoslynDebug.
Assert
(unboundLambda is object, "Field 'unboundLambda' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7626
RoslynDebug.
Assert
(symbol is object, "Field 'symbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7627
RoslynDebug.
Assert
(body is object, "Field 'body' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7628
RoslynDebug.
Assert
(binder is object, "Field 'binder' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7665
RoslynDebug.
Assert
(data is object, "Field 'data' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7676
RoslynDebug.
Assert
(data is object, "Field 'data' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7709
RoslynDebug.
Assert
(value is object, "Field 'value' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7710
RoslynDebug.
Assert
(binder is object, "Field 'binder' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7711
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7750
RoslynDebug.
Assert
(!statements.IsDefault, "Field 'statements' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
7776
RoslynDebug.
Assert
(argument is object, "Field 'argument' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7777
RoslynDebug.
Assert
(constantValueOpt is object, "Field 'constantValueOpt' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7778
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7813
RoslynDebug.
Assert
(!parts.IsDefault, "Field 'parts' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
7829
RoslynDebug.
Assert
(!parts.IsDefault, "Field 'parts' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
7855
RoslynDebug.
Assert
(!parts.IsDefault, "Field 'parts' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
7911
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7920
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7949
RoslynDebug.
Assert
(value is object, "Field 'value' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7984
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7985
RoslynDebug.
Assert
(pattern is object, "Field 'pattern' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7986
RoslynDebug.
Assert
(reachabilityDecisionDag is object, "Field 'reachabilityDecisionDag' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7987
RoslynDebug.
Assert
(whenTrueLabel is object, "Field 'whenTrueLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7988
RoslynDebug.
Assert
(whenFalseLabel is object, "Field 'whenFalseLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8026
RoslynDebug.
Assert
(inputType is object, "Field 'inputType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8027
RoslynDebug.
Assert
(narrowedType is object, "Field 'narrowedType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8037
RoslynDebug.
Assert
(inputType is object, "Field 'inputType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8038
RoslynDebug.
Assert
(narrowedType is object, "Field 'narrowedType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8054
RoslynDebug.
Assert
(value is object, "Field 'value' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8055
RoslynDebug.
Assert
(constantValue is object, "Field 'constantValue' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8056
RoslynDebug.
Assert
(inputType is object, "Field 'inputType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8057
RoslynDebug.
Assert
(narrowedType is object, "Field 'narrowedType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8091
RoslynDebug.
Assert
(inputType is object, "Field 'inputType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8092
RoslynDebug.
Assert
(narrowedType is object, "Field 'narrowedType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8104
RoslynDebug.
Assert
(inputType is object, "Field 'inputType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8105
RoslynDebug.
Assert
(narrowedType is object, "Field 'narrowedType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8131
RoslynDebug.
Assert
(inputType is object, "Field 'inputType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8132
RoslynDebug.
Assert
(narrowedType is object, "Field 'narrowedType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8148
RoslynDebug.
Assert
(declaredType is object, "Field 'declaredType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8149
RoslynDebug.
Assert
(inputType is object, "Field 'inputType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8150
RoslynDebug.
Assert
(narrowedType is object, "Field 'narrowedType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8184
RoslynDebug.
Assert
(inputType is object, "Field 'inputType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8185
RoslynDebug.
Assert
(narrowedType is object, "Field 'narrowedType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8225
RoslynDebug.
Assert
(!subpatterns.IsDefault, "Field 'subpatterns' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
8226
RoslynDebug.
Assert
(inputType is object, "Field 'inputType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8227
RoslynDebug.
Assert
(narrowedType is object, "Field 'narrowedType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8269
RoslynDebug.
Assert
(inputType is object, "Field 'inputType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8270
RoslynDebug.
Assert
(narrowedType is object, "Field 'narrowedType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8308
RoslynDebug.
Assert
(getLengthMethod is object, "Field 'getLengthMethod' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8309
RoslynDebug.
Assert
(getItemMethod is object, "Field 'getItemMethod' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8310
RoslynDebug.
Assert
(!subpatterns.IsDefault, "Field 'subpatterns' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
8311
RoslynDebug.
Assert
(inputType is object, "Field 'inputType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8312
RoslynDebug.
Assert
(narrowedType is object, "Field 'narrowedType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8348
RoslynDebug.
Assert
(pattern is object, "Field 'pattern' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8362
RoslynDebug.
Assert
(pattern is object, "Field 'pattern' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8390
RoslynDebug.
Assert
(pattern is object, "Field 'pattern' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8420
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8452
RoslynDebug.
Assert
(declaredType is object, "Field 'declaredType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8453
RoslynDebug.
Assert
(inputType is object, "Field 'inputType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8454
RoslynDebug.
Assert
(narrowedType is object, "Field 'narrowedType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8488
RoslynDebug.
Assert
(left is object, "Field 'left' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8489
RoslynDebug.
Assert
(right is object, "Field 'right' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8490
RoslynDebug.
Assert
(inputType is object, "Field 'inputType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8491
RoslynDebug.
Assert
(narrowedType is object, "Field 'narrowedType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8527
RoslynDebug.
Assert
(negated is object, "Field 'negated' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8528
RoslynDebug.
Assert
(inputType is object, "Field 'inputType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8529
RoslynDebug.
Assert
(narrowedType is object, "Field 'narrowedType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8561
RoslynDebug.
Assert
(value is object, "Field 'value' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8562
RoslynDebug.
Assert
(constantValue is object, "Field 'constantValue' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8563
RoslynDebug.
Assert
(inputType is object, "Field 'inputType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8564
RoslynDebug.
Assert
(narrowedType is object, "Field 'narrowedType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8635
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8663
RoslynDebug.
Assert
(variableSymbol is object, "Field 'variableSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8680
RoslynDebug.
Assert
(variableSymbol is object, "Field 'variableSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8706
RoslynDebug.
Assert
(variableSymbol is object, "Field 'variableSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8803
RoslynDebug.
Assert
(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
8833
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8864
RoslynDebug.
Assert
(receiver is object, "Field 'receiver' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8865
RoslynDebug.
Assert
(initializerExpression is object, "Field 'initializerExpression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8866
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
Lowering\ClosureConversion\ClosureConversion.Analysis.Tree.cs (1)
767
RoslynDebug.
Assert
(scope == _currentScope.Parent, $"{nameof(scope)} must be {nameof(_currentScope)} or {nameof(_currentScope)}.{nameof(_currentScope.Parent)}");
Parser\LanguageParser.cs (1)
701
RoslynDebug.
Assert
(attribute.Target != null, "Must have a target as IsPossibleGlobalAttributeDeclaration checks for that");
Symbols\Compilation_WellKnownMembers.cs (1)
726
RoslynDebug.
Assert
((object)debuggingModesType != null, "GetWellKnownType unexpectedly returned null");
Symbols\Source\SourceDelegateMethodSymbol.cs (1)
140
RoslynDebug.
Assert
(!_parameters.IsDefault, $"Expected {nameof(InitializeParameters)} prior to accessing this property.");
Symbols\Synthesized\SynthesizedGlobalMethodSymbol.cs (2)
164
RoslynDebug.
Assert
(!_typeParameters.IsDefault, $"Expected {nameof(SetTypeParameters)} prior to accessing this property.");
178
RoslynDebug.
Assert
(!_parameters.IsDefault, $"Expected {nameof(SetParameters)} prior to accessing this property.");
Symbols\TypeSymbolExtensions.cs (1)
771
RoslynDebug.
Assert
(canDigThroughNullable == false || useDefaultType == false, "digging through nullable will cause early resolution of nullable types");