604 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)
1052
RoslynDebug.
Assert
(!actionsForKind.IsEmpty, $"Unexpected empty action collection in {nameof(nodeActionsByKind)}");
1150
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 (591)
Binder\Binder.cs (1)
691
RoslynDebug.
Assert
(diagnosticKind != ObsoleteDiagnosticKind.Lazy, "We forced attribute binding above.");
Binder\ForEachEnumeratorInfo.cs (5)
67
RoslynDebug.
Assert
((object)collectionType != null, $"Field '{nameof(collectionType)}' cannot be null");
68
RoslynDebug.
Assert
(elementType.HasType, $"Field '{nameof(elementType)}' cannot be null");
69
RoslynDebug.
Assert
((object)getEnumeratorInfo != null, $"Field '{nameof(getEnumeratorInfo)}' cannot be null");
70
RoslynDebug.
Assert
((object)currentPropertyGetter != null, $"Field '{nameof(currentPropertyGetter)}' cannot be null");
71
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 (575)
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)");
515
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
525
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
556
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
564
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
620
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
628
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
655
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
664
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
693
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
701
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
728
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
737
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
766
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
774
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
801
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
809
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
836
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
844
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
871
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
879
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
937
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
965
RoslynDebug.
Assert
(!symbols.IsDefault, "Field 'symbols' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
966
RoslynDebug.
Assert
(!childBoundNodes.IsDefault, "Field 'childBoundNodes' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
998
RoslynDebug.
Assert
(!childBoundNodes.IsDefault, "Field 'childBoundNodes' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
1026
RoslynDebug.
Assert
(finallyBlock is object, "Field 'finallyBlock' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1054
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1089
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1098
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1127
RoslynDebug.
Assert
(namespaceSymbol is object, "Field 'namespaceSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1137
RoslynDebug.
Assert
(namespaceSymbol is object, "Field 'namespaceSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1168
RoslynDebug.
Assert
(operand is object, "Field 'operand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1169
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1210
RoslynDebug.
Assert
(operand is object, "Field 'operand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1211
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1258
RoslynDebug.
Assert
(operand is object, "Field 'operand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1259
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1290
RoslynDebug.
Assert
(operand is object, "Field 'operand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1319
RoslynDebug.
Assert
(targetMethod is object, "Field 'targetMethod' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1320
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1330
RoslynDebug.
Assert
(targetMethod is object, "Field 'targetMethod' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1331
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1362
RoslynDebug.
Assert
(operand is object, "Field 'operand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1363
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1394
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1395
RoslynDebug.
Assert
(index is object, "Field 'index' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1396
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1431
RoslynDebug.
Assert
(invokedExpression is object, "Field 'invokedExpression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1432
RoslynDebug.
Assert
(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
1433
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1468
RoslynDebug.
Assert
(operand is object, "Field 'operand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1469
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1500
RoslynDebug.
Assert
(operand is object, "Field 'operand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1501
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1530
RoslynDebug.
Assert
(operand is object, "Field 'operand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1531
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1562
RoslynDebug.
Assert
(operand is object, "Field 'operand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1563
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1594
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1627
RoslynDebug.
Assert
(left is object, "Field 'left' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1628
RoslynDebug.
Assert
(right is object, "Field 'right' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1629
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1646
RoslynDebug.
Assert
(left is object, "Field 'left' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1647
RoslynDebug.
Assert
(right is object, "Field 'right' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1648
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1680
RoslynDebug.
Assert
(left is object, "Field 'left' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1681
RoslynDebug.
Assert
(right is object, "Field 'right' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1682
RoslynDebug.
Assert
(operators is object, "Field 'operators' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1683
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1718
RoslynDebug.
Assert
(logicalOperator is object, "Field 'logicalOperator' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1719
RoslynDebug.
Assert
(trueOperator is object, "Field 'trueOperator' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1720
RoslynDebug.
Assert
(falseOperator is object, "Field 'falseOperator' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1721
RoslynDebug.
Assert
(left is object, "Field 'left' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1722
RoslynDebug.
Assert
(right is object, "Field 'right' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1723
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1771
RoslynDebug.
Assert
(left is object, "Field 'left' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1772
RoslynDebug.
Assert
(right is object, "Field 'right' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1773
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1818
RoslynDebug.
Assert
(left is object, "Field 'left' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1819
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1852
RoslynDebug.
Assert
(left is object, "Field 'left' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1853
RoslynDebug.
Assert
(right is object, "Field 'right' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1854
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1887
RoslynDebug.
Assert
(leftOperand is object, "Field 'leftOperand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1888
RoslynDebug.
Assert
(rightOperand is object, "Field 'rightOperand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1889
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1928
RoslynDebug.
Assert
(leftOperand is object, "Field 'leftOperand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1929
RoslynDebug.
Assert
(rightOperand is object, "Field 'rightOperand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1959
RoslynDebug.
Assert
(condition is object, "Field 'condition' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1960
RoslynDebug.
Assert
(consequence is object, "Field 'consequence' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1961
RoslynDebug.
Assert
(alternative is object, "Field 'alternative' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1998
RoslynDebug.
Assert
(condition is object, "Field 'condition' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1999
RoslynDebug.
Assert
(consequence is object, "Field 'consequence' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2000
RoslynDebug.
Assert
(alternative is object, "Field 'alternative' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2001
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2042
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2043
RoslynDebug.
Assert
(!indices.IsDefault, "Field 'indices' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
2044
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2075
RoslynDebug.
Assert
(arrayAccess is object, "Field 'arrayAccess' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2104
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2105
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2175
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2176
RoslynDebug.
Assert
(awaitableInfo is object, "Field 'awaitableInfo' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2177
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2210
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2219
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2234
RoslynDebug.
Assert
(sourceType is object, "Field 'sourceType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2235
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2263
RoslynDebug.
Assert
(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
2295
RoslynDebug.
Assert
(method is object, "Field 'method' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2296
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2309
RoslynDebug.
Assert
(method is object, "Field 'method' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2310
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2339
RoslynDebug.
Assert
(local is object, "Field 'local' 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)");
2350
RoslynDebug.
Assert
(local is object, "Field 'local' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2351
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2382
RoslynDebug.
Assert
(parameter is object, "Field 'parameter' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2383
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2393
RoslynDebug.
Assert
(parameter is object, "Field 'parameter' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2394
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2425
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2433
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2460
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2468
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2495
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)");
2533
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2541
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2568
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2576
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2603
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2611
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2638
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2646
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2673
RoslynDebug.
Assert
(document is object, "Field 'document' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2674
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2683
RoslynDebug.
Assert
(document is object, "Field 'document' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2684
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2713
RoslynDebug.
Assert
(method is object, "Field 'method' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2714
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2724
RoslynDebug.
Assert
(method is object, "Field 'method' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2725
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2756
RoslynDebug.
Assert
(field is object, "Field 'field' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2757
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2767
RoslynDebug.
Assert
(field is object, "Field 'field' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2768
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2822
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2853
RoslynDebug.
Assert
(operand is object, "Field 'operand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2854
RoslynDebug.
Assert
(targetType is object, "Field 'targetType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2855
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2888
RoslynDebug.
Assert
(operand is object, "Field 'operand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2889
RoslynDebug.
Assert
(targetType is object, "Field 'targetType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2890
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2925
RoslynDebug.
Assert
(sourceType is object, "Field 'sourceType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2926
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2957
RoslynDebug.
Assert
(operand is object, "Field 'operand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2958
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2999
RoslynDebug.
Assert
(operand is object, "Field 'operand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3000
RoslynDebug.
Assert
(conversionMethod is object, "Field 'conversionMethod' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3001
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3032
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3040
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3067
RoslynDebug.
Assert
(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3098
RoslynDebug.
Assert
(elementPointerType is object, "Field 'elementPointerType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3099
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3100
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3203
RoslynDebug.
Assert
(identifier is object, "Field 'identifier' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3212
RoslynDebug.
Assert
(identifier is object, "Field 'identifier' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3240
RoslynDebug.
Assert
(identifier is object, "Field 'identifier' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3249
RoslynDebug.
Assert
(identifier is object, "Field 'identifier' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3308
RoslynDebug.
Assert
(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3309
RoslynDebug.
Assert
(!localFunctions.IsDefault, "Field 'localFunctions' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3310
RoslynDebug.
Assert
(!statements.IsDefault, "Field 'statements' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3344
RoslynDebug.
Assert
(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3345
RoslynDebug.
Assert
(!statements.IsDefault, "Field 'statements' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3373
RoslynDebug.
Assert
(!fields.IsDefault, "Field 'fields' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3374
RoslynDebug.
Assert
(statement is object, "Field 'statement' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3404
RoslynDebug.
Assert
(localSymbol is object, "Field 'localSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3440
RoslynDebug.
Assert
(!localDeclarations.IsDefault, "Field 'localDeclarations' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3454
RoslynDebug.
Assert
(!localDeclarations.IsDefault, "Field 'localDeclarations' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3480
RoslynDebug.
Assert
(!localDeclarations.IsDefault, "Field 'localDeclarations' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3510
RoslynDebug.
Assert
(symbol is object, "Field 'symbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3602
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3672
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3700
RoslynDebug.
Assert
(label is object, "Field 'label' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3709
RoslynDebug.
Assert
(label is object, "Field 'label' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3737
RoslynDebug.
Assert
(label is object, "Field 'label' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3746
RoslynDebug.
Assert
(label is object, "Field 'label' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3774
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3775
RoslynDebug.
Assert
(!innerLocals.IsDefault, "Field 'innerLocals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3776
RoslynDebug.
Assert
(!innerLocalFunctions.IsDefault, "Field 'innerLocalFunctions' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3777
RoslynDebug.
Assert
(!switchSections.IsDefault, "Field 'switchSections' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3778
RoslynDebug.
Assert
(reachabilityDecisionDag is object, "Field 'reachabilityDecisionDag' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3779
RoslynDebug.
Assert
(breakLabel is object, "Field 'breakLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3819
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3820
RoslynDebug.
Assert
(!cases.IsDefault, "Field 'cases' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3821
RoslynDebug.
Assert
(defaultLabel is object, "Field 'defaultLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3855
RoslynDebug.
Assert
(condition is object, "Field 'condition' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3856
RoslynDebug.
Assert
(consequence is object, "Field 'consequence' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3888
RoslynDebug.
Assert
(breakLabel is object, "Field 'breakLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3889
RoslynDebug.
Assert
(continueLabel is object, "Field 'continueLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3899
RoslynDebug.
Assert
(breakLabel is object, "Field 'breakLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3900
RoslynDebug.
Assert
(continueLabel is object, "Field 'continueLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3916
RoslynDebug.
Assert
(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3917
RoslynDebug.
Assert
(condition is object, "Field 'condition' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3918
RoslynDebug.
Assert
(body is object, "Field 'body' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3919
RoslynDebug.
Assert
(breakLabel is object, "Field 'breakLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3920
RoslynDebug.
Assert
(continueLabel is object, "Field 'continueLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3938
RoslynDebug.
Assert
(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3939
RoslynDebug.
Assert
(condition is object, "Field 'condition' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3940
RoslynDebug.
Assert
(body is object, "Field 'body' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3941
RoslynDebug.
Assert
(breakLabel is object, "Field 'breakLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3942
RoslynDebug.
Assert
(continueLabel is object, "Field 'continueLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3968
RoslynDebug.
Assert
(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3969
RoslynDebug.
Assert
(condition is object, "Field 'condition' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3970
RoslynDebug.
Assert
(body is object, "Field 'body' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3971
RoslynDebug.
Assert
(breakLabel is object, "Field 'breakLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3972
RoslynDebug.
Assert
(continueLabel is object, "Field 'continueLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3998
RoslynDebug.
Assert
(!outerLocals.IsDefault, "Field 'outerLocals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3999
RoslynDebug.
Assert
(!innerLocals.IsDefault, "Field 'innerLocals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
4000
RoslynDebug.
Assert
(body is object, "Field 'body' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4001
RoslynDebug.
Assert
(breakLabel is object, "Field 'breakLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4002
RoslynDebug.
Assert
(continueLabel is object, "Field 'continueLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4040
RoslynDebug.
Assert
(iterationVariableType is object, "Field 'iterationVariableType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4041
RoslynDebug.
Assert
(!iterationVariables.IsDefault, "Field 'iterationVariables' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
4042
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4043
RoslynDebug.
Assert
(body is object, "Field 'body' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4044
RoslynDebug.
Assert
(breakLabel is object, "Field 'breakLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4045
RoslynDebug.
Assert
(continueLabel is object, "Field 'continueLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4091
RoslynDebug.
Assert
(deconstructionAssignment is object, "Field 'deconstructionAssignment' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4092
RoslynDebug.
Assert
(targetPlaceholder is object, "Field 'targetPlaceholder' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4122
RoslynDebug.
Assert
(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
4123
RoslynDebug.
Assert
(body is object, "Field 'body' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4161
RoslynDebug.
Assert
(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
4162
RoslynDebug.
Assert
(declarations is object, "Field 'declarations' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4163
RoslynDebug.
Assert
(body is object, "Field 'body' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4195
RoslynDebug.
Assert
(argument is object, "Field 'argument' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4196
RoslynDebug.
Assert
(body is object, "Field 'body' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4226
RoslynDebug.
Assert
(tryBlock is object, "Field 'tryBlock' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4227
RoslynDebug.
Assert
(!catchBlocks.IsDefault, "Field 'catchBlocks' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
4263
RoslynDebug.
Assert
(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
4264
RoslynDebug.
Assert
(body is object, "Field 'body' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4335
RoslynDebug.
Assert
(value is object, "Field 'value' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4336
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4345
RoslynDebug.
Assert
(value is object, "Field 'value' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4346
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4375
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4383
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4410
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4418
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4445
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4453
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4509
RoslynDebug.
Assert
(localSymbol is object, "Field 'localSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4510
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4522
RoslynDebug.
Assert
(localSymbol is object, "Field 'localSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4523
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4558
RoslynDebug.
Assert
(localSymbol is object, "Field 'localSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4559
RoslynDebug.
Assert
(emitExpressions is object, "Field 'emitExpressions' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4560
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4570
RoslynDebug.
Assert
(localSymbol is object, "Field 'localSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4571
RoslynDebug.
Assert
(emitExpressions is object, "Field 'emitExpressions' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4572
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4603
RoslynDebug.
Assert
(rangeVariableSymbol is object, "Field 'rangeVariableSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4604
RoslynDebug.
Assert
(value is object, "Field 'value' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4605
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4636
RoslynDebug.
Assert
(parameterSymbol is object, "Field 'parameterSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4637
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4646
RoslynDebug.
Assert
(parameterSymbol is object, "Field 'parameterSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4647
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4676
RoslynDebug.
Assert
(label is object, "Field 'label' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4685
RoslynDebug.
Assert
(label is object, "Field 'label' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4713
RoslynDebug.
Assert
(label is object, "Field 'label' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4745
RoslynDebug.
Assert
(label is object, "Field 'label' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4746
RoslynDebug.
Assert
(body is object, "Field 'body' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4776
RoslynDebug.
Assert
(label is object, "Field 'label' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4785
RoslynDebug.
Assert
(label is object, "Field 'label' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4813
RoslynDebug.
Assert
(!statements.IsDefault, "Field 'statements' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
4822
RoslynDebug.
Assert
(!statements.IsDefault, "Field 'statements' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
4850
RoslynDebug.
Assert
(condition is object, "Field 'condition' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4851
RoslynDebug.
Assert
(label is object, "Field 'label' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4883
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4884
RoslynDebug.
Assert
(!switchArms.IsDefault, "Field 'switchArms' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
4885
RoslynDebug.
Assert
(reachabilityDecisionDag is object, "Field 'reachabilityDecisionDag' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4907
RoslynDebug.
Assert
(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
4908
RoslynDebug.
Assert
(pattern is object, "Field 'pattern' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4909
RoslynDebug.
Assert
(value is object, "Field 'value' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4910
RoslynDebug.
Assert
(label is object, "Field 'label' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4946
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4947
RoslynDebug.
Assert
(!switchArms.IsDefault, "Field 'switchArms' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
4948
RoslynDebug.
Assert
(reachabilityDecisionDag is object, "Field 'reachabilityDecisionDag' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4974
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4975
RoslynDebug.
Assert
(!switchArms.IsDefault, "Field 'switchArms' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
4976
RoslynDebug.
Assert
(reachabilityDecisionDag is object, "Field 'reachabilityDecisionDag' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4977
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5008
RoslynDebug.
Assert
(rootNode is object, "Field 'rootNode' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5050
RoslynDebug.
Assert
(evaluation is object, "Field 'evaluation' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5051
RoslynDebug.
Assert
(next is object, "Field 'next' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5081
RoslynDebug.
Assert
(test is object, "Field 'test' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5082
RoslynDebug.
Assert
(whenTrue is object, "Field 'whenTrue' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5083
RoslynDebug.
Assert
(whenFalse is object, "Field 'whenFalse' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5115
RoslynDebug.
Assert
(!bindings.IsDefault, "Field 'bindings' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
5116
RoslynDebug.
Assert
(whenTrue is object, "Field 'whenTrue' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5150
RoslynDebug.
Assert
(label is object, "Field 'label' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5159
RoslynDebug.
Assert
(label is object, "Field 'label' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5187
RoslynDebug.
Assert
(input is object, "Field 'input' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5201
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5233
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5234
RoslynDebug.
Assert
(input is object, "Field 'input' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5262
RoslynDebug.
Assert
(input is object, "Field 'input' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5290
RoslynDebug.
Assert
(input is object, "Field 'input' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5316
RoslynDebug.
Assert
(value is object, "Field 'value' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5317
RoslynDebug.
Assert
(input is object, "Field 'input' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5345
RoslynDebug.
Assert
(value is object, "Field 'value' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5346
RoslynDebug.
Assert
(input is object, "Field 'input' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5376
RoslynDebug.
Assert
(input is object, "Field 'input' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5388
RoslynDebug.
Assert
(deconstructMethod is object, "Field 'deconstructMethod' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5389
RoslynDebug.
Assert
(input is object, "Field 'input' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5417
RoslynDebug.
Assert
(type is object, "Field 'type' 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)");
5446
RoslynDebug.
Assert
(field is object, "Field 'field' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5447
RoslynDebug.
Assert
(input is object, "Field 'input' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5475
RoslynDebug.
Assert
(property is object, "Field 'property' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5476
RoslynDebug.
Assert
(input is object, "Field 'input' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5506
RoslynDebug.
Assert
(property is object, "Field 'property' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5507
RoslynDebug.
Assert
(input is object, "Field 'input' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5537
RoslynDebug.
Assert
(indexerType is object, "Field 'indexerType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5538
RoslynDebug.
Assert
(lengthTemp is object, "Field 'lengthTemp' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5539
RoslynDebug.
Assert
(indexerAccess is object, "Field 'indexerAccess' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5540
RoslynDebug.
Assert
(receiverPlaceholder is object, "Field 'receiverPlaceholder' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5541
RoslynDebug.
Assert
(argumentPlaceholder is object, "Field 'argumentPlaceholder' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5542
RoslynDebug.
Assert
(input is object, "Field 'input' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5584
RoslynDebug.
Assert
(sliceType is object, "Field 'sliceType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5585
RoslynDebug.
Assert
(lengthTemp is object, "Field 'lengthTemp' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5586
RoslynDebug.
Assert
(indexerAccess is object, "Field 'indexerAccess' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5587
RoslynDebug.
Assert
(receiverPlaceholder is object, "Field 'receiverPlaceholder' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5588
RoslynDebug.
Assert
(argumentPlaceholder is object, "Field 'argumentPlaceholder' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5589
RoslynDebug.
Assert
(input is object, "Field 'input' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5633
RoslynDebug.
Assert
(target is object, "Field 'target' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5634
RoslynDebug.
Assert
(input is object, "Field 'input' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5662
RoslynDebug.
Assert
(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
5663
RoslynDebug.
Assert
(!switchLabels.IsDefault, "Field 'switchLabels' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
5664
RoslynDebug.
Assert
(!statements.IsDefault, "Field 'statements' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
5694
RoslynDebug.
Assert
(label is object, "Field 'label' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5695
RoslynDebug.
Assert
(pattern is object, "Field 'pattern' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5741
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5769
RoslynDebug.
Assert
(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
5770
RoslynDebug.
Assert
(!sideEffects.IsDefault, "Field 'sideEffects' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
5771
RoslynDebug.
Assert
(value is object, "Field 'value' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5772
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5805
RoslynDebug.
Assert
(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
5806
RoslynDebug.
Assert
(!sideEffects.IsDefault, "Field 'sideEffects' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
5807
RoslynDebug.
Assert
(value is object, "Field 'value' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5808
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5841
RoslynDebug.
Assert
(receiver is object, "Field 'receiver' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5842
RoslynDebug.
Assert
(name is object, "Field 'name' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5843
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5880
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5881
RoslynDebug.
Assert
(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
5897
RoslynDebug.
Assert
(!applicableMethods.IsDefault, "Field 'applicableMethods' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
5898
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5899
RoslynDebug.
Assert
(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
5900
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5933
RoslynDebug.
Assert
(receiver is object, "Field 'receiver' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5934
RoslynDebug.
Assert
(accessExpression is object, "Field 'accessExpression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5935
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5966
RoslynDebug.
Assert
(receiver is object, "Field 'receiver' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5967
RoslynDebug.
Assert
(whenNotNull is object, "Field 'whenNotNull' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5968
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6007
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6016
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6045
RoslynDebug.
Assert
(valueTypeReceiver is object, "Field 'valueTypeReceiver' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6046
RoslynDebug.
Assert
(referenceTypeReceiver is object, "Field 'referenceTypeReceiver' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6047
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6078
RoslynDebug.
Assert
(name is object, "Field 'name' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6079
RoslynDebug.
Assert
(!methods.IsDefault, "Field 'methods' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6119
RoslynDebug.
Assert
(!properties.IsDefault, "Field 'properties' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6147
RoslynDebug.
Assert
(method is object, "Field 'method' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6148
RoslynDebug.
Assert
(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6149
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6202
RoslynDebug.
Assert
(@event is object, "Field '@event' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6203
RoslynDebug.
Assert
(argument is object, "Field 'argument' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6204
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6241
RoslynDebug.
Assert
(!constructorArguments.IsDefault, "Field 'constructorArguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6242
RoslynDebug.
Assert
(!namedArguments.IsDefault, "Field 'namedArguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6243
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6286
RoslynDebug.
Assert
(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6287
RoslynDebug.
Assert
(binder is object, "Field 'binder' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6324
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6332
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6345
RoslynDebug.
Assert
(constructor is object, "Field 'constructor' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6346
RoslynDebug.
Assert
(!constructorsGroup.IsDefault, "Field 'constructorsGroup' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6347
RoslynDebug.
Assert
(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6348
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6396
RoslynDebug.
Assert
(!elements.IsDefault, "Field 'elements' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6410
RoslynDebug.
Assert
(!elements.IsDefault, "Field 'elements' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6437
RoslynDebug.
Assert
(unconvertedCollectionExpression is object, "Field 'unconvertedCollectionExpression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6438
RoslynDebug.
Assert
(!elements.IsDefault, "Field 'elements' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6439
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6510
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6550
RoslynDebug.
Assert
(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6568
RoslynDebug.
Assert
(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6595
RoslynDebug.
Assert
(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6625
RoslynDebug.
Assert
(name is object, "Field 'name' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6626
RoslynDebug.
Assert
(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6627
RoslynDebug.
Assert
(!applicableMethods.IsDefault, "Field 'applicableMethods' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6628
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6668
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6700
RoslynDebug.
Assert
(placeholder is object, "Field 'placeholder' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6701
RoslynDebug.
Assert
(!initializers.IsDefault, "Field 'initializers' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6702
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6719
RoslynDebug.
Assert
(placeholder is object, "Field 'placeholder' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6720
RoslynDebug.
Assert
(!initializers.IsDefault, "Field 'initializers' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6721
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6747
RoslynDebug.
Assert
(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6748
RoslynDebug.
Assert
(receiverType is object, "Field 'receiverType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6749
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6796
RoslynDebug.
Assert
(memberName is object, "Field 'memberName' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6797
RoslynDebug.
Assert
(receiverType is object, "Field 'receiverType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6798
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6808
RoslynDebug.
Assert
(memberName is object, "Field 'memberName' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6809
RoslynDebug.
Assert
(receiverType is object, "Field 'receiverType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6810
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6841
RoslynDebug.
Assert
(placeholder is object, "Field 'placeholder' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6842
RoslynDebug.
Assert
(!initializers.IsDefault, "Field 'initializers' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6843
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6869
RoslynDebug.
Assert
(addMethod is object, "Field 'addMethod' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6870
RoslynDebug.
Assert
(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6871
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6914
RoslynDebug.
Assert
(!applicableMethods.IsDefault, "Field 'applicableMethods' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6915
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6916
RoslynDebug.
Assert
(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6917
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable 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)");
6954
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6981
RoslynDebug.
Assert
(constructor is object, "Field 'constructor' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6982
RoslynDebug.
Assert
(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6983
RoslynDebug.
Assert
(!declarations.IsDefault, "Field 'declarations' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6984
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7017
RoslynDebug.
Assert
(property is object, "Field 'property' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7018
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7027
RoslynDebug.
Assert
(property is object, "Field 'property' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7028
RoslynDebug.
Assert
(type is object, "Field 'type' 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)");
7087
RoslynDebug.
Assert
(argument is object, "Field 'argument' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7088
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7123
RoslynDebug.
Assert
(!bounds.IsDefault, "Field 'bounds' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
7124
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7155
RoslynDebug.
Assert
(!initializers.IsDefault, "Field 'initializers' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
7186
RoslynDebug.
Assert
(elementType is object, "Field 'elementType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7187
RoslynDebug.
Assert
(count is object, "Field 'count' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7205
RoslynDebug.
Assert
(elementType is object, "Field 'elementType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7206
RoslynDebug.
Assert
(count is object, "Field 'count' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7232
RoslynDebug.
Assert
(elementType is object, "Field 'elementType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7233
RoslynDebug.
Assert
(count is object, "Field 'count' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7234
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7261
RoslynDebug.
Assert
(fieldSymbol is object, "Field 'fieldSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7262
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7301
RoslynDebug.
Assert
(fieldSymbol is object, "Field 'fieldSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7302
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7311
RoslynDebug.
Assert
(fieldSymbol is object, "Field 'fieldSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7312
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7341
RoslynDebug.
Assert
(propertySymbol is object, "Field 'propertySymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7342
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7379
RoslynDebug.
Assert
(eventSymbol is object, "Field 'eventSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7380
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7415
RoslynDebug.
Assert
(indexer is object, "Field 'indexer' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7416
RoslynDebug.
Assert
(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
7417
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7466
RoslynDebug.
Assert
(receiver is object, "Field 'receiver' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7467
RoslynDebug.
Assert
(argument is object, "Field 'argument' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7468
RoslynDebug.
Assert
(lengthOrCountAccess is object, "Field 'lengthOrCountAccess' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7469
RoslynDebug.
Assert
(receiverPlaceholder is object, "Field 'receiverPlaceholder' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7470
RoslynDebug.
Assert
(indexerOrSliceAccess is object, "Field 'indexerOrSliceAccess' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7471
RoslynDebug.
Assert
(!argumentPlaceholders.IsDefault, "Field 'argumentPlaceholders' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
7472
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7515
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7516
RoslynDebug.
Assert
(argument is object, "Field 'argument' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7517
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7556
RoslynDebug.
Assert
(receiver is object, "Field 'receiver' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7557
RoslynDebug.
Assert
(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
7558
RoslynDebug.
Assert
(!applicableIndexers.IsDefault, "Field 'applicableIndexers' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
7559
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7596
RoslynDebug.
Assert
(unboundLambda is object, "Field 'unboundLambda' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7597
RoslynDebug.
Assert
(symbol is object, "Field 'symbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7598
RoslynDebug.
Assert
(body is object, "Field 'body' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7599
RoslynDebug.
Assert
(binder is object, "Field 'binder' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7636
RoslynDebug.
Assert
(data is object, "Field 'data' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7647
RoslynDebug.
Assert
(data is object, "Field 'data' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7680
RoslynDebug.
Assert
(value is object, "Field 'value' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7681
RoslynDebug.
Assert
(binder is object, "Field 'binder' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7682
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7721
RoslynDebug.
Assert
(!statements.IsDefault, "Field 'statements' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
7747
RoslynDebug.
Assert
(argument is object, "Field 'argument' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7748
RoslynDebug.
Assert
(constantValueOpt is object, "Field 'constantValueOpt' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7749
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7780
RoslynDebug.
Assert
(!parts.IsDefault, "Field 'parts' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
7796
RoslynDebug.
Assert
(!parts.IsDefault, "Field 'parts' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
7822
RoslynDebug.
Assert
(!parts.IsDefault, "Field 'parts' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
7878
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7887
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7916
RoslynDebug.
Assert
(value is object, "Field 'value' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7951
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7952
RoslynDebug.
Assert
(pattern is object, "Field 'pattern' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7953
RoslynDebug.
Assert
(reachabilityDecisionDag is object, "Field 'reachabilityDecisionDag' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7954
RoslynDebug.
Assert
(whenTrueLabel is object, "Field 'whenTrueLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7955
RoslynDebug.
Assert
(whenFalseLabel is object, "Field 'whenFalseLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7993
RoslynDebug.
Assert
(inputType is object, "Field 'inputType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7994
RoslynDebug.
Assert
(narrowedType is object, "Field 'narrowedType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8004
RoslynDebug.
Assert
(inputType is object, "Field 'inputType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8005
RoslynDebug.
Assert
(narrowedType is object, "Field 'narrowedType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8021
RoslynDebug.
Assert
(value is object, "Field 'value' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8022
RoslynDebug.
Assert
(constantValue is object, "Field 'constantValue' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8023
RoslynDebug.
Assert
(inputType is object, "Field 'inputType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8024
RoslynDebug.
Assert
(narrowedType is object, "Field 'narrowedType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8058
RoslynDebug.
Assert
(inputType is object, "Field 'inputType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8059
RoslynDebug.
Assert
(narrowedType is object, "Field 'narrowedType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8071
RoslynDebug.
Assert
(inputType is object, "Field 'inputType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8072
RoslynDebug.
Assert
(narrowedType is object, "Field 'narrowedType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8098
RoslynDebug.
Assert
(inputType is object, "Field 'inputType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8099
RoslynDebug.
Assert
(narrowedType is object, "Field 'narrowedType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8115
RoslynDebug.
Assert
(declaredType is object, "Field 'declaredType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8116
RoslynDebug.
Assert
(inputType is object, "Field 'inputType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8117
RoslynDebug.
Assert
(narrowedType is object, "Field 'narrowedType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8151
RoslynDebug.
Assert
(inputType is object, "Field 'inputType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8152
RoslynDebug.
Assert
(narrowedType is object, "Field 'narrowedType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8192
RoslynDebug.
Assert
(!subpatterns.IsDefault, "Field 'subpatterns' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
8193
RoslynDebug.
Assert
(inputType is object, "Field 'inputType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8194
RoslynDebug.
Assert
(narrowedType is object, "Field 'narrowedType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8236
RoslynDebug.
Assert
(inputType is object, "Field 'inputType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8237
RoslynDebug.
Assert
(narrowedType is object, "Field 'narrowedType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8275
RoslynDebug.
Assert
(getLengthMethod is object, "Field 'getLengthMethod' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8276
RoslynDebug.
Assert
(getItemMethod is object, "Field 'getItemMethod' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8277
RoslynDebug.
Assert
(!subpatterns.IsDefault, "Field 'subpatterns' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
8278
RoslynDebug.
Assert
(inputType is object, "Field 'inputType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8279
RoslynDebug.
Assert
(narrowedType is object, "Field 'narrowedType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8315
RoslynDebug.
Assert
(pattern is object, "Field 'pattern' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8329
RoslynDebug.
Assert
(pattern is object, "Field 'pattern' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8357
RoslynDebug.
Assert
(pattern is object, "Field 'pattern' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8387
RoslynDebug.
Assert
(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8419
RoslynDebug.
Assert
(declaredType is object, "Field 'declaredType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8420
RoslynDebug.
Assert
(inputType is object, "Field 'inputType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8421
RoslynDebug.
Assert
(narrowedType is object, "Field 'narrowedType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8455
RoslynDebug.
Assert
(left is object, "Field 'left' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8456
RoslynDebug.
Assert
(right is object, "Field 'right' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8457
RoslynDebug.
Assert
(inputType is object, "Field 'inputType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8458
RoslynDebug.
Assert
(narrowedType is object, "Field 'narrowedType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8494
RoslynDebug.
Assert
(negated is object, "Field 'negated' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8495
RoslynDebug.
Assert
(inputType is object, "Field 'inputType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8496
RoslynDebug.
Assert
(narrowedType is object, "Field 'narrowedType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8528
RoslynDebug.
Assert
(value is object, "Field 'value' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8529
RoslynDebug.
Assert
(constantValue is object, "Field 'constantValue' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8530
RoslynDebug.
Assert
(inputType is object, "Field 'inputType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8531
RoslynDebug.
Assert
(narrowedType is object, "Field 'narrowedType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8602
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8630
RoslynDebug.
Assert
(variableSymbol is object, "Field 'variableSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8647
RoslynDebug.
Assert
(variableSymbol is object, "Field 'variableSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8673
RoslynDebug.
Assert
(variableSymbol is object, "Field 'variableSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8770
RoslynDebug.
Assert
(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
8800
RoslynDebug.
Assert
(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8831
RoslynDebug.
Assert
(receiver is object, "Field 'receiver' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8832
RoslynDebug.
Assert
(initializerExpression is object, "Field 'initializerExpression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8833
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)
722
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)
761
RoslynDebug.
Assert
(canDigThroughNullable == false || useDefaultType == false, "digging through nullable will cause early resolution of nullable types");