613 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)
1192
RoslynDebug.
Assert
(!actionsForKind.IsEmpty, $"Unexpected empty action collection in {nameof(nodeActionsByKind)}");
1296
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)
122
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 (600)
Binder\Binder.cs (1)
730
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)
108
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 (584)
282
RoslynDebug.
Assert
(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
283
RoslynDebug.
Assert
(value is object, "Field 'value' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
299
RoslynDebug.
Assert
(field is object, "Field 'field' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
300
RoslynDebug.
Assert
(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
301
RoslynDebug.
Assert
(value is object, "Field 'value' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
329
RoslynDebug.
Assert
(property is object, "Field 'property' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
330
RoslynDebug.
Assert
(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
331
RoslynDebug.
Assert
(value is object, "Field 'value' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
359
RoslynDebug.
Assert
(parameter is object, "Field 'parameter' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
360
RoslynDebug.
Assert
(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
361
RoslynDebug.
Assert
(value is object, "Field 'value' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
389
RoslynDebug.
Assert
(statement is object, "Field 'statement' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
490
RoslynDebug.
Assert
(receiver is object, "Field 'receiver' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
518
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
528
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
559
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
567
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
623
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
631
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
658
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
667
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
696
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
704
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
731
RoslynDebug.
Assert
(receiver is object, "Field 'receiver' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
732
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
763
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
771
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
798
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
806
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
833
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
841
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
868
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
876
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
962
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
990
RoslynDebug.
Assert
(!symbols.IsDefault, "Field 'symbols' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
991
RoslynDebug.
Assert
(!childBoundNodes.IsDefault, "Field 'childBoundNodes' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
1027
RoslynDebug.
Assert
(!childBoundNodes.IsDefault, "Field 'childBoundNodes' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
1055
RoslynDebug.
Assert
(finallyBlock is object, "Field 'finallyBlock' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1083
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1118
RoslynDebug.
Assert
(binder is object, "Field 'binder' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1119
RoslynDebug.
Assert
(valueSymbol is object, "Field 'valueSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1120
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1134
RoslynDebug.
Assert
(binder is object, "Field 'binder' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1135
RoslynDebug.
Assert
(valueSymbol is object, "Field 'valueSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1136
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1167
RoslynDebug.
Assert
(namespaceSymbol is object, "Field 'namespaceSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1177
RoslynDebug.
Assert
(namespaceSymbol is object, "Field 'namespaceSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1208
RoslynDebug.
Assert
(operand is object, "Field 'operand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1209
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1250
RoslynDebug.
Assert
(operand is object, "Field 'operand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1251
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1298
RoslynDebug.
Assert
(operand is object, "Field 'operand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1299
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1330
RoslynDebug.
Assert
(operand is object, "Field 'operand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1359
RoslynDebug.
Assert
(targetMethod is object, "Field 'targetMethod' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1360
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1370
RoslynDebug.
Assert
(targetMethod is object, "Field 'targetMethod' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1371
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1402
RoslynDebug.
Assert
(operand is object, "Field 'operand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1403
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1434
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1435
RoslynDebug.
Assert
(index is object, "Field 'index' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1436
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1471
RoslynDebug.
Assert
(invokedExpression is object, "Field 'invokedExpression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1472
RoslynDebug.
Assert
(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
1473
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1508
RoslynDebug.
Assert
(operand is object, "Field 'operand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1509
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1540
RoslynDebug.
Assert
(operand is object, "Field 'operand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1541
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1570
RoslynDebug.
Assert
(operand is object, "Field 'operand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1571
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1602
RoslynDebug.
Assert
(operand is object, "Field 'operand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1603
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1634
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1667
RoslynDebug.
Assert
(left is object, "Field 'left' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1668
RoslynDebug.
Assert
(right is object, "Field 'right' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1669
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1686
RoslynDebug.
Assert
(left is object, "Field 'left' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1687
RoslynDebug.
Assert
(right is object, "Field 'right' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1688
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1724
RoslynDebug.
Assert
(left is object, "Field 'left' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1725
RoslynDebug.
Assert
(right is object, "Field 'right' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1726
RoslynDebug.
Assert
(operators is object, "Field 'operators' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1727
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1762
RoslynDebug.
Assert
(logicalOperator is object, "Field 'logicalOperator' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1763
RoslynDebug.
Assert
(trueOperator is object, "Field 'trueOperator' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1764
RoslynDebug.
Assert
(falseOperator is object, "Field 'falseOperator' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1765
RoslynDebug.
Assert
(left is object, "Field 'left' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1766
RoslynDebug.
Assert
(right is object, "Field 'right' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1767
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1815
RoslynDebug.
Assert
(left is object, "Field 'left' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1816
RoslynDebug.
Assert
(right is object, "Field 'right' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1817
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1862
RoslynDebug.
Assert
(left is object, "Field 'left' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1863
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1896
RoslynDebug.
Assert
(left is object, "Field 'left' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1897
RoslynDebug.
Assert
(right is object, "Field 'right' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1898
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1931
RoslynDebug.
Assert
(leftOperand is object, "Field 'leftOperand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1932
RoslynDebug.
Assert
(rightOperand is object, "Field 'rightOperand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1933
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1972
RoslynDebug.
Assert
(leftOperand is object, "Field 'leftOperand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1973
RoslynDebug.
Assert
(rightOperand is object, "Field 'rightOperand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2003
RoslynDebug.
Assert
(condition is object, "Field 'condition' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2004
RoslynDebug.
Assert
(consequence is object, "Field 'consequence' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2005
RoslynDebug.
Assert
(alternative is object, "Field 'alternative' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2042
RoslynDebug.
Assert
(condition is object, "Field 'condition' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2043
RoslynDebug.
Assert
(consequence is object, "Field 'consequence' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2044
RoslynDebug.
Assert
(alternative is object, "Field 'alternative' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2045
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2086
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2087
RoslynDebug.
Assert
(!indices.IsDefault, "Field 'indices' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
2088
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2119
RoslynDebug.
Assert
(arrayAccess is object, "Field 'arrayAccess' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2148
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2149
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2219
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2220
RoslynDebug.
Assert
(awaitableInfo is object, "Field 'awaitableInfo' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2221
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2254
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2263
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2278
RoslynDebug.
Assert
(sourceType is object, "Field 'sourceType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2279
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2307
RoslynDebug.
Assert
(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
2339
RoslynDebug.
Assert
(method is object, "Field 'method' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2340
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2353
RoslynDebug.
Assert
(method is object, "Field 'method' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2354
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2383
RoslynDebug.
Assert
(local is object, "Field 'local' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2384
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2394
RoslynDebug.
Assert
(local is object, "Field 'local' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2395
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2426
RoslynDebug.
Assert
(parameter is object, "Field 'parameter' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2427
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2437
RoslynDebug.
Assert
(parameter is object, "Field 'parameter' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2438
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2469
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)");
2504
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)");
2539
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2548
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2577
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)");
2612
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)");
2647
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)");
2682
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2690
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2717
RoslynDebug.
Assert
(document is object, "Field 'document' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2718
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2727
RoslynDebug.
Assert
(document is object, "Field 'document' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2728
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2757
RoslynDebug.
Assert
(method is object, "Field 'method' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2758
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2768
RoslynDebug.
Assert
(method is object, "Field 'method' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2769
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2800
RoslynDebug.
Assert
(field is object, "Field 'field' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2801
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2811
RoslynDebug.
Assert
(field is object, "Field 'field' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2812
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2866
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2897
RoslynDebug.
Assert
(operand is object, "Field 'operand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2898
RoslynDebug.
Assert
(targetType is object, "Field 'targetType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2899
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2932
RoslynDebug.
Assert
(operand is object, "Field 'operand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2933
RoslynDebug.
Assert
(targetType is object, "Field 'targetType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2934
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2969
RoslynDebug.
Assert
(sourceType is object, "Field 'sourceType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2970
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3001
RoslynDebug.
Assert
(operand is object, "Field 'operand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3002
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3049
RoslynDebug.
Assert
(operand is object, "Field 'operand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3050
RoslynDebug.
Assert
(conversionMethod is object, "Field 'conversionMethod' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3051
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3082
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3090
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3117
RoslynDebug.
Assert
(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3148
RoslynDebug.
Assert
(elementPointerType is object, "Field 'elementPointerType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3149
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3150
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3253
RoslynDebug.
Assert
(identifier is object, "Field 'identifier' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3262
RoslynDebug.
Assert
(identifier is object, "Field 'identifier' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3290
RoslynDebug.
Assert
(identifier is object, "Field 'identifier' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3299
RoslynDebug.
Assert
(identifier is object, "Field 'identifier' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3358
RoslynDebug.
Assert
(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3359
RoslynDebug.
Assert
(!localFunctions.IsDefault, "Field 'localFunctions' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3360
RoslynDebug.
Assert
(!statements.IsDefault, "Field 'statements' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3394
RoslynDebug.
Assert
(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3395
RoslynDebug.
Assert
(!statements.IsDefault, "Field 'statements' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3423
RoslynDebug.
Assert
(!fields.IsDefault, "Field 'fields' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3424
RoslynDebug.
Assert
(statement is object, "Field 'statement' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3454
RoslynDebug.
Assert
(localSymbol is object, "Field 'localSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3490
RoslynDebug.
Assert
(!localDeclarations.IsDefault, "Field 'localDeclarations' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3504
RoslynDebug.
Assert
(!localDeclarations.IsDefault, "Field 'localDeclarations' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3530
RoslynDebug.
Assert
(!localDeclarations.IsDefault, "Field 'localDeclarations' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3560
RoslynDebug.
Assert
(symbol is object, "Field 'symbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3656
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3726
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3754
RoslynDebug.
Assert
(label is object, "Field 'label' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3784
RoslynDebug.
Assert
(label is object, "Field 'label' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3814
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3815
RoslynDebug.
Assert
(!innerLocals.IsDefault, "Field 'innerLocals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3816
RoslynDebug.
Assert
(!innerLocalFunctions.IsDefault, "Field 'innerLocalFunctions' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3817
RoslynDebug.
Assert
(!switchSections.IsDefault, "Field 'switchSections' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3818
RoslynDebug.
Assert
(reachabilityDecisionDag is object, "Field 'reachabilityDecisionDag' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3819
RoslynDebug.
Assert
(breakLabel is object, "Field 'breakLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3859
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3860
RoslynDebug.
Assert
(!cases.IsDefault, "Field 'cases' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3861
RoslynDebug.
Assert
(defaultLabel is object, "Field 'defaultLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3895
RoslynDebug.
Assert
(condition is object, "Field 'condition' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3896
RoslynDebug.
Assert
(consequence is object, "Field 'consequence' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3928
RoslynDebug.
Assert
(breakLabel is object, "Field 'breakLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3929
RoslynDebug.
Assert
(continueLabel is object, "Field 'continueLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3939
RoslynDebug.
Assert
(breakLabel is object, "Field 'breakLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3940
RoslynDebug.
Assert
(continueLabel is object, "Field 'continueLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3956
RoslynDebug.
Assert
(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3957
RoslynDebug.
Assert
(condition is object, "Field 'condition' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3958
RoslynDebug.
Assert
(body is object, "Field 'body' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3959
RoslynDebug.
Assert
(breakLabel is object, "Field 'breakLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3960
RoslynDebug.
Assert
(continueLabel is object, "Field 'continueLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3978
RoslynDebug.
Assert
(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3979
RoslynDebug.
Assert
(condition is object, "Field 'condition' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3980
RoslynDebug.
Assert
(body is object, "Field 'body' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3981
RoslynDebug.
Assert
(breakLabel is object, "Field 'breakLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3982
RoslynDebug.
Assert
(continueLabel is object, "Field 'continueLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4008
RoslynDebug.
Assert
(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
4009
RoslynDebug.
Assert
(condition is object, "Field 'condition' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4010
RoslynDebug.
Assert
(body is object, "Field 'body' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4011
RoslynDebug.
Assert
(breakLabel is object, "Field 'breakLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4012
RoslynDebug.
Assert
(continueLabel is object, "Field 'continueLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4038
RoslynDebug.
Assert
(!outerLocals.IsDefault, "Field 'outerLocals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
4039
RoslynDebug.
Assert
(!innerLocals.IsDefault, "Field 'innerLocals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
4040
RoslynDebug.
Assert
(body is object, "Field 'body' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4041
RoslynDebug.
Assert
(breakLabel is object, "Field 'breakLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4042
RoslynDebug.
Assert
(continueLabel is object, "Field 'continueLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4080
RoslynDebug.
Assert
(iterationVariableType is object, "Field 'iterationVariableType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4081
RoslynDebug.
Assert
(!iterationVariables.IsDefault, "Field 'iterationVariables' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
4082
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4083
RoslynDebug.
Assert
(body is object, "Field 'body' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4084
RoslynDebug.
Assert
(breakLabel is object, "Field 'breakLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4085
RoslynDebug.
Assert
(continueLabel is object, "Field 'continueLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4129
RoslynDebug.
Assert
(deconstructionAssignment is object, "Field 'deconstructionAssignment' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4130
RoslynDebug.
Assert
(targetPlaceholder is object, "Field 'targetPlaceholder' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4160
RoslynDebug.
Assert
(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
4161
RoslynDebug.
Assert
(body is object, "Field 'body' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4199
RoslynDebug.
Assert
(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
4200
RoslynDebug.
Assert
(declarations is object, "Field 'declarations' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4201
RoslynDebug.
Assert
(body is object, "Field 'body' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4233
RoslynDebug.
Assert
(argument is object, "Field 'argument' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4234
RoslynDebug.
Assert
(body is object, "Field 'body' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4264
RoslynDebug.
Assert
(tryBlock is object, "Field 'tryBlock' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4265
RoslynDebug.
Assert
(!catchBlocks.IsDefault, "Field 'catchBlocks' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
4301
RoslynDebug.
Assert
(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
4302
RoslynDebug.
Assert
(body is object, "Field 'body' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4373
RoslynDebug.
Assert
(value is object, "Field 'value' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4374
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4383
RoslynDebug.
Assert
(value is object, "Field 'value' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4384
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4413
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4421
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4448
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4456
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4483
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4491
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)");
4560
RoslynDebug.
Assert
(localSymbol is object, "Field 'localSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4561
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4596
RoslynDebug.
Assert
(localSymbol is object, "Field 'localSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4597
RoslynDebug.
Assert
(emitExpressions is object, "Field 'emitExpressions' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4598
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4608
RoslynDebug.
Assert
(localSymbol is object, "Field 'localSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4609
RoslynDebug.
Assert
(emitExpressions is object, "Field 'emitExpressions' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4610
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4641
RoslynDebug.
Assert
(rangeVariableSymbol is object, "Field 'rangeVariableSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4642
RoslynDebug.
Assert
(value is object, "Field 'value' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4643
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4674
RoslynDebug.
Assert
(parameterSymbol is object, "Field 'parameterSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4675
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4684
RoslynDebug.
Assert
(parameterSymbol is object, "Field 'parameterSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4685
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4714
RoslynDebug.
Assert
(label is object, "Field 'label' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4723
RoslynDebug.
Assert
(label is object, "Field 'label' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4751
RoslynDebug.
Assert
(label is object, "Field 'label' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4783
RoslynDebug.
Assert
(label is object, "Field 'label' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4784
RoslynDebug.
Assert
(body is object, "Field 'body' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4814
RoslynDebug.
Assert
(label is object, "Field 'label' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4823
RoslynDebug.
Assert
(label is object, "Field 'label' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4851
RoslynDebug.
Assert
(!statements.IsDefault, "Field 'statements' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
4860
RoslynDebug.
Assert
(!statements.IsDefault, "Field 'statements' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
4888
RoslynDebug.
Assert
(condition is object, "Field 'condition' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4889
RoslynDebug.
Assert
(label is object, "Field 'label' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4921
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4922
RoslynDebug.
Assert
(!switchArms.IsDefault, "Field 'switchArms' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
4923
RoslynDebug.
Assert
(reachabilityDecisionDag is object, "Field 'reachabilityDecisionDag' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4945
RoslynDebug.
Assert
(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
4946
RoslynDebug.
Assert
(pattern is object, "Field 'pattern' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4947
RoslynDebug.
Assert
(value is object, "Field 'value' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4948
RoslynDebug.
Assert
(label is object, "Field 'label' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4986
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4987
RoslynDebug.
Assert
(!switchArms.IsDefault, "Field 'switchArms' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
4988
RoslynDebug.
Assert
(reachabilityDecisionDag is object, "Field 'reachabilityDecisionDag' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5014
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5015
RoslynDebug.
Assert
(!switchArms.IsDefault, "Field 'switchArms' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
5016
RoslynDebug.
Assert
(reachabilityDecisionDag is object, "Field 'reachabilityDecisionDag' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5017
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5048
RoslynDebug.
Assert
(rootNode is object, "Field 'rootNode' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5092
RoslynDebug.
Assert
(evaluation is object, "Field 'evaluation' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5093
RoslynDebug.
Assert
(next is object, "Field 'next' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5123
RoslynDebug.
Assert
(test is object, "Field 'test' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5124
RoslynDebug.
Assert
(whenTrue is object, "Field 'whenTrue' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5125
RoslynDebug.
Assert
(whenFalse is object, "Field 'whenFalse' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5157
RoslynDebug.
Assert
(!bindings.IsDefault, "Field 'bindings' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
5158
RoslynDebug.
Assert
(whenTrue is object, "Field 'whenTrue' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5192
RoslynDebug.
Assert
(label is object, "Field 'label' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5201
RoslynDebug.
Assert
(label is object, "Field 'label' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5229
RoslynDebug.
Assert
(input is object, "Field 'input' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5243
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5275
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5276
RoslynDebug.
Assert
(input is object, "Field 'input' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5304
RoslynDebug.
Assert
(input is object, "Field 'input' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5332
RoslynDebug.
Assert
(input is object, "Field 'input' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5358
RoslynDebug.
Assert
(value is object, "Field 'value' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5359
RoslynDebug.
Assert
(input is object, "Field 'input' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5387
RoslynDebug.
Assert
(value is object, "Field 'value' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5388
RoslynDebug.
Assert
(input is object, "Field 'input' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5418
RoslynDebug.
Assert
(input is object, "Field 'input' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5430
RoslynDebug.
Assert
(deconstructMethod is object, "Field 'deconstructMethod' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5431
RoslynDebug.
Assert
(input is object, "Field 'input' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5459
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5460
RoslynDebug.
Assert
(input is object, "Field 'input' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5488
RoslynDebug.
Assert
(field is object, "Field 'field' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5489
RoslynDebug.
Assert
(input is object, "Field 'input' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5517
RoslynDebug.
Assert
(property is object, "Field 'property' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5518
RoslynDebug.
Assert
(input is object, "Field 'input' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5548
RoslynDebug.
Assert
(property is object, "Field 'property' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5549
RoslynDebug.
Assert
(input is object, "Field 'input' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5579
RoslynDebug.
Assert
(indexerType is object, "Field 'indexerType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5580
RoslynDebug.
Assert
(lengthTemp is object, "Field 'lengthTemp' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5581
RoslynDebug.
Assert
(indexerAccess is object, "Field 'indexerAccess' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5582
RoslynDebug.
Assert
(receiverPlaceholder is object, "Field 'receiverPlaceholder' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5583
RoslynDebug.
Assert
(argumentPlaceholder is object, "Field 'argumentPlaceholder' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5584
RoslynDebug.
Assert
(input is object, "Field 'input' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5626
RoslynDebug.
Assert
(sliceType is object, "Field 'sliceType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5627
RoslynDebug.
Assert
(lengthTemp is object, "Field 'lengthTemp' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5628
RoslynDebug.
Assert
(indexerAccess is object, "Field 'indexerAccess' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5629
RoslynDebug.
Assert
(receiverPlaceholder is object, "Field 'receiverPlaceholder' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5630
RoslynDebug.
Assert
(argumentPlaceholder is object, "Field 'argumentPlaceholder' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5631
RoslynDebug.
Assert
(input is object, "Field 'input' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5675
RoslynDebug.
Assert
(target is object, "Field 'target' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5676
RoslynDebug.
Assert
(input is object, "Field 'input' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5704
RoslynDebug.
Assert
(input is object, "Field 'input' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5730
RoslynDebug.
Assert
(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
5731
RoslynDebug.
Assert
(!switchLabels.IsDefault, "Field 'switchLabels' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
5732
RoslynDebug.
Assert
(!statements.IsDefault, "Field 'statements' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
5762
RoslynDebug.
Assert
(label is object, "Field 'label' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5763
RoslynDebug.
Assert
(pattern is object, "Field 'pattern' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5811
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5839
RoslynDebug.
Assert
(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
5840
RoslynDebug.
Assert
(!sideEffects.IsDefault, "Field 'sideEffects' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
5841
RoslynDebug.
Assert
(value is object, "Field 'value' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5842
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5875
RoslynDebug.
Assert
(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
5876
RoslynDebug.
Assert
(!sideEffects.IsDefault, "Field 'sideEffects' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
5877
RoslynDebug.
Assert
(value is object, "Field 'value' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5878
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5911
RoslynDebug.
Assert
(receiver is object, "Field 'receiver' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5912
RoslynDebug.
Assert
(name is object, "Field 'name' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5913
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5950
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5951
RoslynDebug.
Assert
(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
5967
RoslynDebug.
Assert
(!applicableMethods.IsDefault, "Field 'applicableMethods' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
5968
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5969
RoslynDebug.
Assert
(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
5970
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6003
RoslynDebug.
Assert
(receiver is object, "Field 'receiver' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6004
RoslynDebug.
Assert
(accessExpression is object, "Field 'accessExpression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6005
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6036
RoslynDebug.
Assert
(receiver is object, "Field 'receiver' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6037
RoslynDebug.
Assert
(whenNotNull is object, "Field 'whenNotNull' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6038
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6077
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6086
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6115
RoslynDebug.
Assert
(valueTypeReceiver is object, "Field 'valueTypeReceiver' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6116
RoslynDebug.
Assert
(referenceTypeReceiver is object, "Field 'referenceTypeReceiver' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6117
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6148
RoslynDebug.
Assert
(name is object, "Field 'name' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6149
RoslynDebug.
Assert
(!methods.IsDefault, "Field 'methods' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6189
RoslynDebug.
Assert
(!properties.IsDefault, "Field 'properties' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6217
RoslynDebug.
Assert
(method is object, "Field 'method' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6218
RoslynDebug.
Assert
(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6219
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6276
RoslynDebug.
Assert
(@event is object, "Field '@event' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6277
RoslynDebug.
Assert
(argument is object, "Field 'argument' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6278
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6315
RoslynDebug.
Assert
(!constructorArguments.IsDefault, "Field 'constructorArguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6316
RoslynDebug.
Assert
(!namedArguments.IsDefault, "Field 'namedArguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6317
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6360
RoslynDebug.
Assert
(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6361
RoslynDebug.
Assert
(binder is object, "Field 'binder' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6398
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6406
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6419
RoslynDebug.
Assert
(constructor is object, "Field 'constructor' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6420
RoslynDebug.
Assert
(!constructorsGroup.IsDefault, "Field 'constructorsGroup' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6421
RoslynDebug.
Assert
(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6422
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6470
RoslynDebug.
Assert
(!elements.IsDefault, "Field 'elements' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6488
RoslynDebug.
Assert
(!elements.IsDefault, "Field 'elements' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6517
RoslynDebug.
Assert
(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6549
RoslynDebug.
Assert
(unconvertedCollectionExpression is object, "Field 'unconvertedCollectionExpression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6550
RoslynDebug.
Assert
(!elements.IsDefault, "Field 'elements' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6551
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6626
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6666
RoslynDebug.
Assert
(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6684
RoslynDebug.
Assert
(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6711
RoslynDebug.
Assert
(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6741
RoslynDebug.
Assert
(name is object, "Field 'name' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6742
RoslynDebug.
Assert
(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6743
RoslynDebug.
Assert
(!applicableMethods.IsDefault, "Field 'applicableMethods' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6744
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6784
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6816
RoslynDebug.
Assert
(placeholder is object, "Field 'placeholder' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6817
RoslynDebug.
Assert
(!initializers.IsDefault, "Field 'initializers' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6818
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6835
RoslynDebug.
Assert
(placeholder is object, "Field 'placeholder' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6836
RoslynDebug.
Assert
(!initializers.IsDefault, "Field 'initializers' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6837
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6863
RoslynDebug.
Assert
(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6864
RoslynDebug.
Assert
(receiverType is object, "Field 'receiverType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6865
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6912
RoslynDebug.
Assert
(memberName is object, "Field 'memberName' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6913
RoslynDebug.
Assert
(receiverType is object, "Field 'receiverType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6914
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6924
RoslynDebug.
Assert
(memberName is object, "Field 'memberName' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6925
RoslynDebug.
Assert
(receiverType is object, "Field 'receiverType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6926
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6957
RoslynDebug.
Assert
(placeholder is object, "Field 'placeholder' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6958
RoslynDebug.
Assert
(!initializers.IsDefault, "Field 'initializers' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6959
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6985
RoslynDebug.
Assert
(addMethod is object, "Field 'addMethod' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6986
RoslynDebug.
Assert
(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6987
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7030
RoslynDebug.
Assert
(!applicableMethods.IsDefault, "Field 'applicableMethods' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
7031
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7032
RoslynDebug.
Assert
(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
7033
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7062
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7070
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7097
RoslynDebug.
Assert
(constructor is object, "Field 'constructor' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7098
RoslynDebug.
Assert
(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
7099
RoslynDebug.
Assert
(!declarations.IsDefault, "Field 'declarations' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
7100
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7133
RoslynDebug.
Assert
(property is object, "Field 'property' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7134
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7143
RoslynDebug.
Assert
(property is object, "Field 'property' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7144
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7173
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7203
RoslynDebug.
Assert
(argument is object, "Field 'argument' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7204
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7239
RoslynDebug.
Assert
(!bounds.IsDefault, "Field 'bounds' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
7240
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7271
RoslynDebug.
Assert
(!initializers.IsDefault, "Field 'initializers' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
7302
RoslynDebug.
Assert
(elementType is object, "Field 'elementType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7303
RoslynDebug.
Assert
(count is object, "Field 'count' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7321
RoslynDebug.
Assert
(elementType is object, "Field 'elementType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7322
RoslynDebug.
Assert
(count is object, "Field 'count' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7348
RoslynDebug.
Assert
(elementType is object, "Field 'elementType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7349
RoslynDebug.
Assert
(count is object, "Field 'count' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7350
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7377
RoslynDebug.
Assert
(fieldSymbol is object, "Field 'fieldSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7378
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7417
RoslynDebug.
Assert
(fieldSymbol is object, "Field 'fieldSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7418
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7427
RoslynDebug.
Assert
(fieldSymbol is object, "Field 'fieldSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7428
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7457
RoslynDebug.
Assert
(propertySymbol is object, "Field 'propertySymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7458
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7495
RoslynDebug.
Assert
(eventSymbol is object, "Field 'eventSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7496
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7531
RoslynDebug.
Assert
(indexer is object, "Field 'indexer' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7532
RoslynDebug.
Assert
(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
7533
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7582
RoslynDebug.
Assert
(receiver is object, "Field 'receiver' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7583
RoslynDebug.
Assert
(argument is object, "Field 'argument' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7584
RoslynDebug.
Assert
(lengthOrCountAccess is object, "Field 'lengthOrCountAccess' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7585
RoslynDebug.
Assert
(receiverPlaceholder is object, "Field 'receiverPlaceholder' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7586
RoslynDebug.
Assert
(indexerOrSliceAccess is object, "Field 'indexerOrSliceAccess' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7587
RoslynDebug.
Assert
(!argumentPlaceholders.IsDefault, "Field 'argumentPlaceholders' 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)");
7631
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7632
RoslynDebug.
Assert
(argument is object, "Field 'argument' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7633
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7672
RoslynDebug.
Assert
(receiver is object, "Field 'receiver' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7673
RoslynDebug.
Assert
(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
7674
RoslynDebug.
Assert
(!applicableIndexers.IsDefault, "Field 'applicableIndexers' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
7675
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7712
RoslynDebug.
Assert
(unboundLambda is object, "Field 'unboundLambda' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7713
RoslynDebug.
Assert
(symbol is object, "Field 'symbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7714
RoslynDebug.
Assert
(body is object, "Field 'body' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7715
RoslynDebug.
Assert
(binder is object, "Field 'binder' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7752
RoslynDebug.
Assert
(data is object, "Field 'data' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7763
RoslynDebug.
Assert
(data is object, "Field 'data' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7796
RoslynDebug.
Assert
(value is object, "Field 'value' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7797
RoslynDebug.
Assert
(binder is object, "Field 'binder' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7798
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7837
RoslynDebug.
Assert
(!statements.IsDefault, "Field 'statements' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
7863
RoslynDebug.
Assert
(argument is object, "Field 'argument' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7864
RoslynDebug.
Assert
(constantValueOpt is object, "Field 'constantValueOpt' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7865
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7900
RoslynDebug.
Assert
(!parts.IsDefault, "Field 'parts' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
7916
RoslynDebug.
Assert
(!parts.IsDefault, "Field 'parts' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
7942
RoslynDebug.
Assert
(!parts.IsDefault, "Field 'parts' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
7998
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8007
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8036
RoslynDebug.
Assert
(value is object, "Field 'value' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8071
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8072
RoslynDebug.
Assert
(pattern is object, "Field 'pattern' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8073
RoslynDebug.
Assert
(reachabilityDecisionDag is object, "Field 'reachabilityDecisionDag' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8074
RoslynDebug.
Assert
(whenTrueLabel is object, "Field 'whenTrueLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8075
RoslynDebug.
Assert
(whenFalseLabel is object, "Field 'whenFalseLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8115
RoslynDebug.
Assert
(inputType is object, "Field 'inputType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8116
RoslynDebug.
Assert
(narrowedType is object, "Field 'narrowedType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8130
RoslynDebug.
Assert
(inputType is object, "Field 'inputType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8131
RoslynDebug.
Assert
(narrowedType is object, "Field 'narrowedType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8147
RoslynDebug.
Assert
(value is object, "Field 'value' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8148
RoslynDebug.
Assert
(constantValue is object, "Field 'constantValue' 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)");
8186
RoslynDebug.
Assert
(unionMatchingInputType is object, "Field 'unionMatchingInputType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8187
RoslynDebug.
Assert
(valueProperty is object, "Field 'valueProperty' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8188
RoslynDebug.
Assert
(valuePattern is object, "Field 'valuePattern' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8189
RoslynDebug.
Assert
(inputType is object, "Field 'inputType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8190
RoslynDebug.
Assert
(narrowedType is object, "Field 'narrowedType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8228
RoslynDebug.
Assert
(inputType is object, "Field 'inputType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8229
RoslynDebug.
Assert
(narrowedType is object, "Field 'narrowedType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8241
RoslynDebug.
Assert
(inputType is object, "Field 'inputType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8242
RoslynDebug.
Assert
(narrowedType is object, "Field 'narrowedType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8268
RoslynDebug.
Assert
(inputType is object, "Field 'inputType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8269
RoslynDebug.
Assert
(narrowedType is object, "Field 'narrowedType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8287
RoslynDebug.
Assert
(declaredType is object, "Field 'declaredType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8288
RoslynDebug.
Assert
(inputType is object, "Field 'inputType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8289
RoslynDebug.
Assert
(narrowedType is object, "Field 'narrowedType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8323
RoslynDebug.
Assert
(inputType is object, "Field 'inputType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8324
RoslynDebug.
Assert
(narrowedType is object, "Field 'narrowedType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8364
RoslynDebug.
Assert
(!subpatterns.IsDefault, "Field 'subpatterns' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
8365
RoslynDebug.
Assert
(inputType is object, "Field 'inputType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8366
RoslynDebug.
Assert
(narrowedType is object, "Field 'narrowedType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8408
RoslynDebug.
Assert
(inputType is object, "Field 'inputType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8409
RoslynDebug.
Assert
(narrowedType is object, "Field 'narrowedType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8447
RoslynDebug.
Assert
(getLengthMethod is object, "Field 'getLengthMethod' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8448
RoslynDebug.
Assert
(getItemMethod is object, "Field 'getItemMethod' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8449
RoslynDebug.
Assert
(!subpatterns.IsDefault, "Field 'subpatterns' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
8450
RoslynDebug.
Assert
(inputType is object, "Field 'inputType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8451
RoslynDebug.
Assert
(narrowedType is object, "Field 'narrowedType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8489
RoslynDebug.
Assert
(pattern is object, "Field 'pattern' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8507
RoslynDebug.
Assert
(pattern is object, "Field 'pattern' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8535
RoslynDebug.
Assert
(pattern is object, "Field 'pattern' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8565
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8597
RoslynDebug.
Assert
(declaredType is object, "Field 'declaredType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8598
RoslynDebug.
Assert
(inputType is object, "Field 'inputType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8599
RoslynDebug.
Assert
(narrowedType is object, "Field 'narrowedType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8635
RoslynDebug.
Assert
(left is object, "Field 'left' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8636
RoslynDebug.
Assert
(right is object, "Field 'right' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8637
RoslynDebug.
Assert
(inputType is object, "Field 'inputType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8638
RoslynDebug.
Assert
(narrowedType is object, "Field 'narrowedType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8674
RoslynDebug.
Assert
(negated is object, "Field 'negated' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8675
RoslynDebug.
Assert
(inputType is object, "Field 'inputType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8676
RoslynDebug.
Assert
(narrowedType is object, "Field 'narrowedType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8708
RoslynDebug.
Assert
(value is object, "Field 'value' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8709
RoslynDebug.
Assert
(constantValue is object, "Field 'constantValue' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8710
RoslynDebug.
Assert
(inputType is object, "Field 'inputType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8711
RoslynDebug.
Assert
(narrowedType is object, "Field 'narrowedType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8784
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8812
RoslynDebug.
Assert
(variableSymbol is object, "Field 'variableSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8829
RoslynDebug.
Assert
(variableSymbol is object, "Field 'variableSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8855
RoslynDebug.
Assert
(variableSymbol is object, "Field 'variableSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8952
RoslynDebug.
Assert
(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
8982
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
9038
RoslynDebug.
Assert
(receiver is object, "Field 'receiver' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
9039
RoslynDebug.
Assert
(initializerExpression is object, "Field 'initializerExpression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
9040
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)
750
RoslynDebug.
Assert
((object)debuggingModesType != null, "GetWellKnownType unexpectedly returned null");
Symbols\Source\SourceDelegateMethodSymbol.cs (1)
141
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)
806
RoslynDebug.
Assert
(canDigThroughNullable == false || useDefaultType == false, "digging through nullable will cause early resolution of nullable types");