1045 references to RoslynDebug
csc (1)
BuildServerConnection.cs (1)
304
RoslynDebug
.Assert(response != null);
Microsoft.CodeAnalysis (195)
AssemblyUtilities.cs (5)
33
RoslynDebug
.Assert(PathUtilities.IsAbsolute(filePath));
84
RoslynDebug
.Assert(PathUtilities.IsAbsolute(filePath));
109
RoslynDebug
.AssertNotNull(directory);
140
RoslynDebug
.Assert(PathUtilities.IsAbsolute(assemblyPath));
141
RoslynDebug
.Assert(dependencyFilePaths != null);
CaseInsensitiveComparison.cs (1)
354
RoslynDebug
.Assert(value != null);
CodeAnalysisResourcesLocalizableErrorArgument.cs (1)
18
RoslynDebug
.Assert(targetResourceId != null);
CodeGen\LocalConstantDefinition.cs (2)
26
RoslynDebug
.Assert(!RoslynString.IsNullOrEmpty(name));
27
RoslynDebug
.Assert(compileTimeValue != null);
CodeGen\MetadataConstant.cs (1)
19
RoslynDebug
.Assert(type != null);
CodeGen\PermissionSetAttribute.cs (3)
40
RoslynDebug
.Assert(resolvedPermissionSetFilePath != null);
96
RoslynDebug
.Assert(resolver != null);
118
RoslynDebug
.Assert(stream != null);
CodeGen\PrivateImplementationDetails.cs (7)
92
RoslynDebug
.Assert(systemObject != null);
93
RoslynDebug
.Assert(systemValueType != null);
390
RoslynDebug
.Assert(x is object && y is object);
393
RoslynDebug
.Assert(x.Name != null && y.Name != null);
474
RoslynDebug
.Assert(name != null);
475
RoslynDebug
.Assert(containingType != null);
476
RoslynDebug
.Assert(type != null);
CodeGen\ReferenceDependencyWalker.cs (3)
47
RoslynDebug
.Assert(typeReference != null);
103
RoslynDebug
.Assert(methodReference != null);
164
RoslynDebug
.Assert(fieldReference != null);
CodeGen\SwitchIntegralJumpTableEmitter.cs (6)
144
RoslynDebug
.Assert(firstConstant != null);
148
RoslynDebug
.Assert(secondConstant != null);
417
RoslynDebug
.Assert(constant != null &&
419
RoslynDebug
.Assert(targetLabel != null);
432
RoslynDebug
.Assert(constant != null &&
434
RoslynDebug
.Assert(targetLabel != null);
CodeGen\SwitchStringJumpTableEmitter.cs (4)
76
RoslynDebug
.Assert(emitStringCondBranchDelegate != null);
174
RoslynDebug
.Assert(stringConstant != null &&
176
RoslynDebug
.Assert(targetLabel != null);
187
RoslynDebug
.Assert(caseLabels != null);
Collections\ByteSequenceComparer.cs (1)
97
RoslynDebug
.Assert(x != null);
Collections\IdentifierCollection.cs (2)
49
RoslynDebug
.Assert(identifier != null);
95
RoslynDebug
.Assert(identifier != null);
Collections\SmallDictionary.cs (7)
203
RoslynDebug
.Assert(_root is object);
373
RoslynDebug
.Assert(unbalanced.Right is object);
385
RoslynDebug
.Assert(unbalanced.Left is object);
397
RoslynDebug
.Assert(unbalanced.Right is object);
398
RoslynDebug
.Assert(unbalanced.Right.Left is object);
425
RoslynDebug
.Assert(unbalanced.Left != null);
426
RoslynDebug
.Assert(unbalanced.Left.Right != null);
CommandLine\CommandLineArguments.cs (4)
387
RoslynDebug
.Assert(metadataResolver != null);
422
RoslynDebug
.Assert(metadataResolver != null);
439
RoslynDebug
.AssertNotNull(messageProviderOpt);
480
RoslynDebug
.Assert(analyzerReference is object);
CommandLine\CommandLineParser.cs (2)
29
RoslynDebug
.Assert(messageProvider != null);
950
RoslynDebug
.Assert(arg != null);
Compilation.EmitStream.cs (9)
65
RoslynDebug
.Assert(emitStreamProvider != null);
66
RoslynDebug
.Assert(strongNameProvider != null || emitStreamSignKind == EmitStreamSignKind.None);
111
RoslynDebug
.Assert(_stream == null);
112
RoslynDebug
.Assert(diagnostics != null);
131
RoslynDebug
.Assert(_strongNameProvider != null);
160
RoslynDebug
.Assert(_stream != null);
161
RoslynDebug
.Assert(_emitStreamSignKind != EmitStreamSignKind.SignedWithFile || _tempInfo.HasValue);
167
RoslynDebug
.Assert(_emitStreamSignKind == EmitStreamSignKind.SignedWithFile);
168
RoslynDebug
.Assert(_strongNameProvider is object);
Compilation.EmitStreamProvider.cs (1)
56
RoslynDebug
.Assert(stream != null);
Compilation\Compilation.cs (5)
78
RoslynDebug
.Assert(!references.IsDefault);
79
RoslynDebug
.Assert(features != null);
1771
RoslynDebug
.Assert(EventQueue != null);
1794
RoslynDebug
.Assert(EventQueue != null);
1818
RoslynDebug
.Assert(incoming is object);
Compilation\LoadDirective.cs (3)
20
RoslynDebug
.Assert((resolvedPath != null) || !diagnostics.IsEmpty);
21
RoslynDebug
.Assert(!diagnostics.IsDefault);
22
RoslynDebug
.Assert(diagnostics.IsEmpty || diagnostics.All(d => d.Severity == DiagnosticSeverity.Error));
ConstantValue.cs (1)
111
RoslynDebug
.Assert(value != null);
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.");
CvtRes.cs (1)
703
RoslynDebug
.Assert(keyValuePair.Value != null);
Diagnostic\Diagnostic.cs (2)
468
RoslynDebug
.Assert(this.ProgrammaticSuppressionInfo == null);
469
RoslynDebug
.Assert(programmaticSuppressionInfo != null);
Diagnostic\Diagnostic.DiagnosticWithProgrammaticSuppression.cs (3)
25
RoslynDebug
.Assert(!originalUnsuppressedDiagnostic.IsSuppressed);
26
RoslynDebug
.Assert(originalUnsuppressedDiagnostic.ProgrammaticSuppressionInfo == null);
27
RoslynDebug
.Assert(programmaticSuppressionInfo != null);
Diagnostic\DiagnosticInfo.cs (1)
106
RoslynDebug
.Assert(arg != null);
Diagnostic\DiagnosticWithInfo.cs (2)
26
RoslynDebug
.Assert(info != null);
27
RoslynDebug
.Assert(location != null);
Diagnostic\MetadataLocation.cs (1)
21
RoslynDebug
.Assert(module != null);
DiagnosticAnalyzer\AnalysisContextInfo.cs (3)
101
RoslynDebug
.Assert(_file.Value.AdditionalFile != null);
108
RoslynDebug
.Assert(_file.HasValue);
109
RoslynDebug
.Assert(_file.Value.SourceTree != null);
DiagnosticAnalyzer\SourceOrAdditionalFile.cs (1)
53
RoslynDebug
.Assert(AdditionalFile != null);
EmbeddedText.cs (8)
213
RoslynDebug
.Assert(stream != null);
214
RoslynDebug
.Assert(stream.CanRead);
215
RoslynDebug
.Assert(stream.CanSeek);
266
RoslynDebug
.Assert(bytes.Array != null);
295
RoslynDebug
.Assert(text != null);
296
RoslynDebug
.Assert(text.CanBeEmbedded);
297
RoslynDebug
.Assert(text.Encoding != null);
298
RoslynDebug
.Assert(text.PrecomputedEmbeddedTextBlob.IsDefault);
Emit\EditAndContinue\AddedOrChangedMethodInfo.cs (2)
82
RoslynDebug
.AssertNotNull(typeRef);
95
RoslynDebug
.AssertNotNull(typeRef);
Emit\EditAndContinue\DefinitionMap.cs (2)
73
RoslynDebug
.AssertNotNull(edit.NewSymbol);
74
RoslynDebug
.AssertNotNull(edit.OldSymbol);
Emit\EditAndContinue\DeltaMetadataWriter.cs (5)
412
RoslynDebug
.AssertNotNull(_previousGeneration.InitialBaseline.LazyMetadataSymbols);
574
RoslynDebug
.AssertNotNull(deletedMethodDefinitions);
624
RoslynDebug
.AssertNotNull(deletedMethodDefinitions);
642
RoslynDebug
.AssertNotNull(methodDef);
1794
RoslynDebug
.AssertNotNull(methodDef);
Emit\EditAndContinue\EncVariableSlotAllocator.cs (2)
117
RoslynDebug
.AssertNotNull(info.Signature);
245
RoslynDebug
.AssertNotNull(typeRef);
Emit\EditAndContinue\SymbolChanges.cs (2)
214
RoslynDebug
.Assert(synthesizedSymbol.Method != null);
477
RoslynDebug
.AssertNotNull(member);
Emit\EditAndContinue\SymbolMatcher.cs (3)
113
RoslynDebug
.Assert(type != null);
127
RoslynDebug
.Assert(delegateTypeDef != null);
141
RoslynDebug
.Assert(type != null);
EncodedStringText.cs (6)
90
RoslynDebug
.Assert(stream != null);
91
RoslynDebug
.Assert(stream.CanRead);
134
RoslynDebug
.Assert(data != null);
135
RoslynDebug
.Assert(encoding != null);
196
RoslynDebug
.Assert(stream != null);
197
RoslynDebug
.Assert(stream.Position == 0);
FileSystem\FileUtilities.cs (2)
48
RoslynDebug
.Assert(searchPaths != null);
49
RoslynDebug
.Assert(fileExists != null);
FileSystem\PathUtilities.cs (2)
437
RoslynDebug
.Assert(!RoslynString.IsNullOrEmpty(root));
494
RoslynDebug
.Assert(assemblyDisplayNameOrPath != null);
InternalUtilities\ConsList`1.cs (1)
111
RoslynDebug
.Assert(_tail is object);
InternalUtilities\EnumerableExtensions.cs (1)
742
RoslynDebug
.Assert(comparer != null);
InternalUtilities\EnumField.cs (1)
23
RoslynDebug
.Assert(name != null);
InternalUtilities\EnumUtilties.cs (1)
21
RoslynDebug
.Assert(value != null);
InternalUtilities\GeneratedCodeUtilities.cs (2)
21
RoslynDebug
.Assert(symbol != null);
22
RoslynDebug
.Assert(generatedCodeAttribute != null);
InternalUtilities\IncrementalHashExtensions.cs (1)
32
RoslynDebug
.AssertNotNull(segment.Array);
InternalUtilities\InterlockedOperations.cs (1)
26
RoslynDebug
.Assert((object?)value != null);
InternalUtilities\JsonWriter.cs (2)
280
RoslynDebug
.Assert(pooledBuilder == null);
319
RoslynDebug
.Assert(pooledBuilder is object);
InternalUtilities\MultiDictionary.cs (1)
196
RoslynDebug
.Assert(_value is V); // Implies value != null
InternalUtilities\NoThrowStreamDisposer.cs (2)
36
RoslynDebug
.Assert(_failed != null);
56
RoslynDebug
.Assert(_failed == null);
PEWriter\AssemblyReferenceAlias.cs (2)
27
RoslynDebug
.Assert(name != null);
28
RoslynDebug
.Assert(assembly != null);
PEWriter\DebugSourceDocument.cs (1)
28
RoslynDebug
.Assert(location != null);
PEWriter\ManagedResource.cs (1)
30
RoslynDebug
.Assert(streamProvider == null ^ fileReference == null);
PEWriter\MemberRefComparer.cs (1)
26
RoslynDebug
.Assert(x is object && y is object);
PEWriter\MethodSpecComparer.cs (1)
26
RoslynDebug
.Assert(x is object && y is object);
PEWriter\Miscellaneous.cs (2)
243
RoslynDebug
.Assert(sectionBytes != null);
244
RoslynDebug
.Assert(relocations != null);
PEWriter\ModifiedTypeReference.cs (1)
21
RoslynDebug
.Assert(modifiedType != null);
PEWriter\SequencePoint.cs (1)
32
RoslynDebug
.Assert(document != null);
PEWriter\SourceSpan.cs (1)
28
RoslynDebug
.Assert(document != null);
PEWriter\UsedNamespaceOrType.cs (5)
38
RoslynDebug
.Assert(type != null);
44
RoslynDebug
.Assert(@namespace != null);
50
RoslynDebug
.Assert(alias != null);
56
RoslynDebug
.Assert(xmlNamespace != null);
57
RoslynDebug
.Assert(prefix != null);
ResourceDescription.cs (1)
106
RoslynDebug
.Assert(resource != null);
Serialization\ObjectWriter.cs (2)
822
RoslynDebug
.Assert(instance != null);
823
RoslynDebug
.Assert(instanceAsWritable == null || instance == instanceAsWritable);
SpecialTypeExtensions.cs (1)
275
RoslynDebug
.Assert(value != null);
SpecialTypes.cs (1)
88
RoslynDebug
.Assert(name is object);
SwitchConstantValueHelper.cs (5)
52
RoslynDebug
.Assert(first != null);
53
RoslynDebug
.Assert(second != null);
55
RoslynDebug
.Assert(IsValidSwitchCaseLabelConstant(first));
56
RoslynDebug
.Assert(IsValidSwitchCaseLabelConstant(second));
101
RoslynDebug
.Assert(first != null && second != null);
Symbols\Attributes\AttributeDescription.cs (3)
23
RoslynDebug
.Assert(@namespace != null);
24
RoslynDebug
.Assert(name != null);
25
RoslynDebug
.Assert(signatures != null);
Symbols\Attributes\AttributeUsageInfo.cs (1)
175
RoslynDebug
.Assert(targetResourceIds != null);
Symbols\TypedConstant.cs (1)
158
RoslynDebug
.Assert(type != null);
Syntax\GreenNode.cs (2)
108
RoslynDebug
.Assert(node != null, "PERF: caller must ensure that node!=null, we do not want to re-check that here.");
165
RoslynDebug
.Assert(node is object);
Syntax\InternalSyntax\SyntaxDiagnosticInfoList.cs (1)
138
RoslynDebug
.Assert(_stack is object);
Syntax\InternalSyntax\SyntaxList.cs (5)
34
RoslynDebug
.Assert(child0 != null);
35
RoslynDebug
.Assert(child1 != null);
53
RoslynDebug
.Assert(child0 != null);
54
RoslynDebug
.Assert(child1 != null);
55
RoslynDebug
.Assert(child2 != null);
Syntax\InternalSyntax\SyntaxList`1.cs (3)
60
RoslynDebug
.Assert(node is object);
66
RoslynDebug
.Assert(_node is object);
112
RoslynDebug
.Assert(_node is object);
Syntax\SyntaxNode.cs (5)
32
RoslynDebug
.Assert(position >= 0, "position cannot be negative");
33
RoslynDebug
.Assert(parent?.Green.IsList != true, "list cannot be a parent");
689
RoslynDebug
.Assert(tree != null);
775
RoslynDebug
.Assert(syntaxNode is object);
970
RoslynDebug
.Assert(node is object);
Syntax\SyntaxNodeOrTokenListBuilder.cs (3)
42
RoslynDebug
.Assert(innerNode is object);
77
RoslynDebug
.Assert(item.Node is object);
83
RoslynDebug
.Assert(item.UnderlyingNode is object);
Text\ChangedText.cs (2)
23
RoslynDebug
.Assert(newText != null);
25
RoslynDebug
.Assert(oldText != null);
Text\SourceText.cs (7)
281
RoslynDebug
.Assert(stream != null);
282
RoslynDebug
.Assert(encoding != null);
324
RoslynDebug
.Assert(buffer != null);
325
RoslynDebug
.Assert(encoding != null);
580
RoslynDebug
.Assert(algorithm != null);
589
RoslynDebug
.Assert(algorithm != null);
1105
RoslynDebug
.Assert(source != null);
Text\StringBuilderText.cs (1)
27
RoslynDebug
.Assert(builder != null);
Text\StringText.cs (1)
31
RoslynDebug
.Assert(source != null);
TreeDumper.cs (3)
80
RoslynDebug
.Assert(node != null);
81
RoslynDebug
.Assert(indent != null);
143
RoslynDebug
.Assert(node != null);
Microsoft.CodeAnalysis.CSharp (808)
Binder\Binder.cs (38)
31
RoslynDebug
.Assert(compilation != null);
32
RoslynDebug
.Assert(this is BuckStopsHereBinder);
39
RoslynDebug
.Assert(next != null);
48
RoslynDebug
.Assert(next != null);
50
RoslynDebug
.Assert(!flags.Includes(BinderFlags.UncheckedRegion | BinderFlags.CheckedRegion));
52
RoslynDebug
.Assert(!flags.Includes(BinderFlags.InNestedFinallyBlock) || flags.Includes(BinderFlags.InFinallyBlock | BinderFlags.InCatchBlock));
112
RoslynDebug
.Assert(!this.Flags.Includes(BinderFlags.UncheckedRegion | BinderFlags.CheckedRegion));
166
RoslynDebug
.Assert(Next is object);
177
RoslynDebug
.Assert(binder is object);
186
RoslynDebug
.Assert(Next is object);
195
RoslynDebug
.Assert(Next is object);
243
RoslynDebug
.Assert(Next is object);
271
RoslynDebug
.Assert(token.SyntaxTree is object);
277
RoslynDebug
.Assert(Next is object);
309
RoslynDebug
.Assert(Next is object);
324
RoslynDebug
.Assert(Next is object);
340
RoslynDebug
.Assert(Next is object);
354
RoslynDebug
.Assert(Next is object);
368
RoslynDebug
.Assert(Next is object);
379
RoslynDebug
.Assert(Next is object);
391
RoslynDebug
.Assert(Next is object);
404
RoslynDebug
.Assert(Next is object);
413
RoslynDebug
.Assert(Next is object);
426
RoslynDebug
.Assert(member is null || member.Kind != SymbolKind.ErrorType);
464
RoslynDebug
.Assert(Next is object);
473
RoslynDebug
.Assert(Next is object);
482
RoslynDebug
.Assert(Next is object);
491
RoslynDebug
.Assert(Next is object);
557
RoslynDebug
.Assert(location is object);
564
RoslynDebug
.Assert(location is object);
636
RoslynDebug
.Assert(symbol is object);
638
RoslynDebug
.Assert(symbol.Kind == SymbolKind.NamedType ||
686
RoslynDebug
.Assert(diagnosticKind != ObsoleteDiagnosticKind.Lazy, "We forced attribute binding above.");
710
RoslynDebug
.Assert(diagnostics != null);
804
RoslynDebug
.Assert((location != null) ^ (syntax != null));
855
RoslynDebug
.Assert(expression.Type is object);
862
RoslynDebug
.Assert(statement.Kind != BoundKind.StatementList);
922
RoslynDebug
.Assert(current is object);
Binder\Binder_AnonymousTypes.cs (1)
220
RoslynDebug
.Assert(expressionType is object);
Binder\Binder_Attributes.cs (11)
39
RoslynDebug
.Assert(boundAttributeTypes != null);
87
RoslynDebug
.Assert(attributeDataArray != null);
278
RoslynDebug
.Assert((object)attributeType != null);
546
RoslynDebug
.Assert(namedArgument.NameEquals is object);
576
RoslynDebug
.Assert(namedArgument.NameEquals is object);
640
RoslynDebug
.Assert(namedArgument.NameEquals is object);
649
RoslynDebug
.Assert(namedArgumentType is object);
653
RoslynDebug
.Assert(namedArgument.NameEquals is object);
691
RoslynDebug
.Assert((object)attributeConstructor != null);
934
RoslynDebug
.Assert(node.Type is object);
1081
RoslynDebug
.Assert(type is object);
Binder\Binder_Await.cs (3)
325
RoslynDebug
.Assert(expression.Type is object);
445
RoslynDebug
.Assert(awaiterType is object);
477
RoslynDebug
.Assert(method != null);
Binder\Binder_Constraints.cs (2)
33
RoslynDebug
.Assert((object)containingSymbol != null);
61
RoslynDebug
.Assert(name is object);
Binder\Binder_Conversions.cs (11)
103
RoslynDebug
.Assert(source != null);
104
RoslynDebug
.Assert((object)destination != null);
105
RoslynDebug
.Assert(!isCast || conversionGroupOpt != null || wasCompilerGenerated);
117
RoslynDebug
.Assert(source.Type is object);
1019
RoslynDebug
.Assert(receiverOpt != null);
1146
RoslynDebug
.Assert(receiverOpt.Type is object);
1166
RoslynDebug
.Assert(receiverOpt.Type is object);
1537
RoslynDebug
.Assert(source != null);
1538
RoslynDebug
.Assert((object)destination != null);
1638
RoslynDebug
.Assert(sourceValue != null);
1645
RoslynDebug
.Assert((object)underlyingType != null);
Binder\Binder_Invocation.cs (1)
2009
RoslynDebug
.Assert(boundExpression.Type is FunctionPointerTypeSymbol);
Binder\Binder_Patterns.cs (10)
145
RoslynDebug
.Assert(node is not null);
150
RoslynDebug
.Assert(switchBinder is { });
159
RoslynDebug
.Assert(this.Next is { });
610
RoslynDebug
.Assert(expression.Type is { });
718
RoslynDebug
.Assert((object)inputType != null);
719
RoslynDebug
.Assert((object)patternType != null);
802
RoslynDebug
.Assert((object)expressionType != null);
848
RoslynDebug
.Assert(inputType is { });
877
RoslynDebug
.Assert(ContainingMemberOrLambda is { });
1624
RoslynDebug
.Assert(value.Type is { });
Binder\Binder_Symbols.cs (1)
453
RoslynDebug
.Assert(@delegate.SyntaxTree is object);
Binder\DecisionDagBuilder.cs (19)
325
RoslynDebug
.Assert(getLengthProperty.Type.SpecialType == SpecialType.System_Int32);
328
RoslynDebug
.Assert(iTupleType.Name == "ITuple");
409
RoslynDebug
.Assert(declaration.Variable == null);
519
RoslynDebug
.Assert(input.Type.IsErrorType() || recursive.HasErrors || recursive.InputType.IsErrorType() || input.Type.Equals(recursive.InputType, TypeCompareKind.AllIgnoreOptions));
569
RoslynDebug
.Assert(recursive.HasAnyErrors);
722
RoslynDebug
.Assert(rootDecisionDagNode != null);
842
RoslynDebug
.Assert(state.SelectedTest == null);
843
RoslynDebug
.Assert(state.TrueBranch == null);
844
RoslynDebug
.Assert(state.FalseBranch == null);
963
RoslynDebug
.Assert(!(first.RemainingTests is Tests.False));
973
RoslynDebug
.Assert(state.TrueBranch == null);
974
RoslynDebug
.Assert(state.FalseBranch is { });
979
RoslynDebug
.Assert(whenFalse is { });
997
RoslynDebug
.Assert(next is { });
998
RoslynDebug
.Assert(state.FalseBranch == null);
1006
RoslynDebug
.Assert(whenTrue is { });
1007
RoslynDebug
.Assert(whenFalse is { });
1809
RoslynDebug
.Assert(x is { });
1810
RoslynDebug
.Assert(y is { });
Binder\RefSafetyAnalysis.cs (1)
888
RoslynDebug
.Assert(location is object);
BoundTree\NullabilityRewriter.cs (1)
91
RoslynDebug
.Assert(updatedSymbol is object);
CommandLine\CSharpCommandLineParser.cs (1)
1587
RoslynDebug
.Assert(!RoslynString.IsNullOrEmpty(switchName));
Compilation\CSharpCompilation.cs (16)
384
RoslynDebug
.Assert(options != null);
1131
RoslynDebug
.Assert(directive.SyntaxTree.FilePath is object);
1272
RoslynDebug
.Assert(_lazyAssemblySymbol is object);
1744
RoslynDebug
.Assert(diagnostics.DiagnosticBag is object);
1805
RoslynDebug
.Assert(simpleProgramEntryPointSymbol is object);
1818
RoslynDebug
.Assert(noMainFoundDiagnostics.DiagnosticBag is object);
2017
RoslynDebug
.Assert(!namedType.IsDynamic());
2409
RoslynDebug
.Assert(externAliasesToCheck is object);
2433
RoslynDebug
.Assert(diagnostics.DependenciesBag is object);
2439
RoslynDebug
.Assert(bindingDiagnostics.DependenciesBag is object);
2518
RoslynDebug
.Assert(_lazyImportInfos is object);
2672
RoslynDebug
.Assert(builder.DiagnosticBag is object);
2751
RoslynDebug
.Assert(methodBodyDiagnostics.DiagnosticBag is object);
2780
RoslynDebug
.Assert(diagnostics.DiagnosticBag is object);
2983
RoslynDebug
.Assert(syntaxTree != null);
4396
RoslynDebug
.Assert(symbol is object);
Compilation\MemberSemanticModel.cs (1)
717
RoslynDebug
.Assert(remappedSymbol is object);
Compiler\MethodBodySynthesizer.Lowered.cs (2)
443
RoslynDebug
.AssertNotNull(retExpression);
459
RoslynDebug
.AssertNotNull(F.CurrentFunction);
Compiler\TypeCompilationState.cs (3)
35
RoslynDebug
.Assert(method != null);
36
RoslynDebug
.Assert(body != null);
227
RoslynDebug
.Assert((object)next != null);
Emitter\EditAndContinue\CSharpSymbolMatcher.cs (4)
167
RoslynDebug
.AssertNotNull(def.Name);
184
RoslynDebug
.AssertNotNull(type.Name);
652
RoslynDebug
.AssertNotNull(otherContainer);
672
RoslynDebug
.AssertNotNull(type);
Emitter\EditAndContinue\EmitHelpers.cs (4)
164
RoslynDebug
.Assert(previousGeneration.Compilation != compilation);
174
RoslynDebug
.AssertNotNull(previousGeneration.Compilation);
175
RoslynDebug
.AssertNotNull(previousGeneration.PEModuleBuilder);
176
RoslynDebug
.AssertNotNull(moduleBeingBuilt.EncSymbolChanges);
Emitter\EditAndContinue\PEDeltaAssemblyBuilder.cs (2)
61
RoslynDebug
.AssertNotNull(previousGeneration.Compilation);
62
RoslynDebug
.AssertNotNull(previousGeneration.PEModuleBuilder);
Emitter\Model\EventSymbolAdapter.cs (4)
29
RoslynDebug
.Assert((object?)addMethod != null);
36
RoslynDebug
.Assert((object?)removeMethod != null);
49
RoslynDebug
.Assert((object?)addMethod != null);
60
RoslynDebug
.Assert((object?)removeMethod != null);
Errors\XmlSyntaxDiagnosticInfo.cs (1)
64
RoslynDebug
.Assert(!string.IsNullOrEmpty(message));
FlowAnalysis\NullableWalker.cs (3)
11750
RoslynDebug
.Assert(x.symbol is object);
11751
RoslynDebug
.Assert(y.symbol is object);
11761
RoslynDebug
.Assert(obj.symbol is object);
FlowAnalysis\NullableWalker.SnapshotManager.cs (3)
130
RoslynDebug
.Assert(originalSymbol is object, $"Recorded null original symbol for {debugText}");
131
RoslynDebug
.Assert(updatedSymbol is object, $"Recorded null updated symbol for {debugText}");
186
RoslynDebug
.Assert(symbol is object);
Generated\BoundNodes.xml.Generated.cs (563)
283
RoslynDebug
.Assert(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
284
RoslynDebug
.Assert(value is object, "Field 'value' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
300
RoslynDebug
.Assert(field is object, "Field 'field' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
301
RoslynDebug
.Assert(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
302
RoslynDebug
.Assert(value is object, "Field 'value' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
330
RoslynDebug
.Assert(property is object, "Field 'property' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
331
RoslynDebug
.Assert(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
332
RoslynDebug
.Assert(value is object, "Field 'value' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
360
RoslynDebug
.Assert(parameter is object, "Field 'parameter' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
361
RoslynDebug
.Assert(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
362
RoslynDebug
.Assert(value is object, "Field 'value' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
390
RoslynDebug
.Assert(statement is object, "Field 'statement' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
491
RoslynDebug
.Assert(receiver is object, "Field 'receiver' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
521
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
531
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
562
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
570
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
626
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
634
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
661
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
670
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
699
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
707
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
734
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
743
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
772
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
780
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
807
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
815
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
842
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
850
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
877
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
885
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
943
RoslynDebug
.Assert(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
971
RoslynDebug
.Assert(!symbols.IsDefault, "Field 'symbols' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
972
RoslynDebug
.Assert(!childBoundNodes.IsDefault, "Field 'childBoundNodes' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
1004
RoslynDebug
.Assert(!childBoundNodes.IsDefault, "Field 'childBoundNodes' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
1032
RoslynDebug
.Assert(finallyBlock is object, "Field 'finallyBlock' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1060
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1095
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1104
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1133
RoslynDebug
.Assert(namespaceSymbol is object, "Field 'namespaceSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1143
RoslynDebug
.Assert(namespaceSymbol is object, "Field 'namespaceSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1174
RoslynDebug
.Assert(operand is object, "Field 'operand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1175
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1216
RoslynDebug
.Assert(operand is object, "Field 'operand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1217
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1264
RoslynDebug
.Assert(operand is object, "Field 'operand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1265
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1296
RoslynDebug
.Assert(operand is object, "Field 'operand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1325
RoslynDebug
.Assert(targetMethod is object, "Field 'targetMethod' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1326
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1336
RoslynDebug
.Assert(targetMethod is object, "Field 'targetMethod' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1337
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1368
RoslynDebug
.Assert(operand is object, "Field 'operand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1369
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1400
RoslynDebug
.Assert(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1401
RoslynDebug
.Assert(index is object, "Field 'index' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1402
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1437
RoslynDebug
.Assert(invokedExpression is object, "Field 'invokedExpression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1438
RoslynDebug
.Assert(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
1439
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1474
RoslynDebug
.Assert(operand is object, "Field 'operand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1475
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1506
RoslynDebug
.Assert(operand is object, "Field 'operand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1507
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1536
RoslynDebug
.Assert(operand is object, "Field 'operand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1537
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1568
RoslynDebug
.Assert(operand is object, "Field 'operand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1569
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1600
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1633
RoslynDebug
.Assert(left is object, "Field 'left' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1634
RoslynDebug
.Assert(right is object, "Field 'right' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1635
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1652
RoslynDebug
.Assert(left is object, "Field 'left' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1653
RoslynDebug
.Assert(right is object, "Field 'right' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1654
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(operators is object, "Field 'operators' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1689
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1724
RoslynDebug
.Assert(logicalOperator is object, "Field 'logicalOperator' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1725
RoslynDebug
.Assert(trueOperator is object, "Field 'trueOperator' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1726
RoslynDebug
.Assert(falseOperator is object, "Field 'falseOperator' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1727
RoslynDebug
.Assert(left is object, "Field 'left' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1728
RoslynDebug
.Assert(right is object, "Field 'right' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1729
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1769
RoslynDebug
.Assert(left is object, "Field 'left' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1770
RoslynDebug
.Assert(right is object, "Field 'right' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1771
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1816
RoslynDebug
.Assert(left is object, "Field 'left' 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)");
1850
RoslynDebug
.Assert(left is object, "Field 'left' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1851
RoslynDebug
.Assert(right is object, "Field 'right' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1852
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1885
RoslynDebug
.Assert(leftOperand is object, "Field 'leftOperand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1886
RoslynDebug
.Assert(rightOperand is object, "Field 'rightOperand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1887
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1926
RoslynDebug
.Assert(leftOperand is object, "Field 'leftOperand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1927
RoslynDebug
.Assert(rightOperand is object, "Field 'rightOperand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1957
RoslynDebug
.Assert(condition is object, "Field 'condition' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1958
RoslynDebug
.Assert(consequence is object, "Field 'consequence' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1959
RoslynDebug
.Assert(alternative is object, "Field 'alternative' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1996
RoslynDebug
.Assert(condition is object, "Field 'condition' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1997
RoslynDebug
.Assert(consequence is object, "Field 'consequence' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1998
RoslynDebug
.Assert(alternative is object, "Field 'alternative' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
1999
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2040
RoslynDebug
.Assert(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2041
RoslynDebug
.Assert(!indices.IsDefault, "Field 'indices' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
2042
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2073
RoslynDebug
.Assert(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2074
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2136
RoslynDebug
.Assert(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2137
RoslynDebug
.Assert(awaitableInfo is object, "Field 'awaitableInfo' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2138
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2169
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2178
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2193
RoslynDebug
.Assert(sourceType is object, "Field 'sourceType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2194
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2222
RoslynDebug
.Assert(local is object, "Field 'local' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2223
RoslynDebug
.Assert(prologue is object, "Field 'prologue' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2224
RoslynDebug
.Assert(epilogue is object, "Field 'epilogue' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2256
RoslynDebug
.Assert(method is object, "Field 'method' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2257
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2266
RoslynDebug
.Assert(method is object, "Field 'method' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2267
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2296
RoslynDebug
.Assert(local is object, "Field 'local' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2297
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2307
RoslynDebug
.Assert(local is object, "Field 'local' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2308
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2339
RoslynDebug
.Assert(parameter is object, "Field 'parameter' 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(parameter is object, "Field 'parameter' 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(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2390
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2417
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)");
2452
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2461
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2490
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2498
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2525
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)");
2560
RoslynDebug
.Assert(document is object, "Field 'document' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2561
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2570
RoslynDebug
.Assert(document is object, "Field 'document' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2571
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2600
RoslynDebug
.Assert(method is object, "Field 'method' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2601
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2611
RoslynDebug
.Assert(method is object, "Field 'method' 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)");
2643
RoslynDebug
.Assert(field is object, "Field 'field' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2644
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2654
RoslynDebug
.Assert(field is object, "Field 'field' 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)");
2709
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2740
RoslynDebug
.Assert(operand is object, "Field 'operand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2741
RoslynDebug
.Assert(targetType is object, "Field 'targetType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2742
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2775
RoslynDebug
.Assert(operand is object, "Field 'operand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2776
RoslynDebug
.Assert(targetType is object, "Field 'targetType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2777
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2812
RoslynDebug
.Assert(sourceType is object, "Field 'sourceType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2813
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2844
RoslynDebug
.Assert(operand is object, "Field 'operand' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2845
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(conversionMethod is object, "Field 'conversionMethod' 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)");
2921
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2929
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2956
RoslynDebug
.Assert(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
2987
RoslynDebug
.Assert(elementPointerType is object, "Field 'elementPointerType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2988
RoslynDebug
.Assert(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
2989
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3092
RoslynDebug
.Assert(identifier is object, "Field 'identifier' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3101
RoslynDebug
.Assert(identifier is object, "Field 'identifier' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3129
RoslynDebug
.Assert(identifier is object, "Field 'identifier' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3138
RoslynDebug
.Assert(identifier is object, "Field 'identifier' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3197
RoslynDebug
.Assert(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3198
RoslynDebug
.Assert(!localFunctions.IsDefault, "Field 'localFunctions' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3199
RoslynDebug
.Assert(!statements.IsDefault, "Field 'statements' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3233
RoslynDebug
.Assert(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3234
RoslynDebug
.Assert(!statements.IsDefault, "Field 'statements' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3262
RoslynDebug
.Assert(!fields.IsDefault, "Field 'fields' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3263
RoslynDebug
.Assert(statement is object, "Field 'statement' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3293
RoslynDebug
.Assert(localSymbol is object, "Field 'localSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3329
RoslynDebug
.Assert(!localDeclarations.IsDefault, "Field 'localDeclarations' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3343
RoslynDebug
.Assert(!localDeclarations.IsDefault, "Field 'localDeclarations' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3369
RoslynDebug
.Assert(!localDeclarations.IsDefault, "Field 'localDeclarations' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3399
RoslynDebug
.Assert(symbol is object, "Field 'symbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3491
RoslynDebug
.Assert(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3561
RoslynDebug
.Assert(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3589
RoslynDebug
.Assert(label is object, "Field 'label' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3598
RoslynDebug
.Assert(label is object, "Field 'label' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3626
RoslynDebug
.Assert(label is object, "Field 'label' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3635
RoslynDebug
.Assert(label is object, "Field 'label' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3663
RoslynDebug
.Assert(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3664
RoslynDebug
.Assert(!innerLocals.IsDefault, "Field 'innerLocals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3665
RoslynDebug
.Assert(!innerLocalFunctions.IsDefault, "Field 'innerLocalFunctions' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3666
RoslynDebug
.Assert(!switchSections.IsDefault, "Field 'switchSections' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3667
RoslynDebug
.Assert(reachabilityDecisionDag is object, "Field 'reachabilityDecisionDag' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3668
RoslynDebug
.Assert(breakLabel is object, "Field 'breakLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3708
RoslynDebug
.Assert(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3709
RoslynDebug
.Assert(!cases.IsDefault, "Field 'cases' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3710
RoslynDebug
.Assert(defaultLabel is object, "Field 'defaultLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3744
RoslynDebug
.Assert(condition is object, "Field 'condition' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3745
RoslynDebug
.Assert(consequence is object, "Field 'consequence' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3777
RoslynDebug
.Assert(breakLabel is object, "Field 'breakLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3778
RoslynDebug
.Assert(continueLabel is object, "Field 'continueLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3788
RoslynDebug
.Assert(breakLabel is object, "Field 'breakLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3789
RoslynDebug
.Assert(continueLabel is object, "Field 'continueLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3805
RoslynDebug
.Assert(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3806
RoslynDebug
.Assert(condition is object, "Field 'condition' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3807
RoslynDebug
.Assert(body is object, "Field 'body' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3808
RoslynDebug
.Assert(breakLabel is object, "Field 'breakLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3809
RoslynDebug
.Assert(continueLabel is object, "Field 'continueLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3827
RoslynDebug
.Assert(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3828
RoslynDebug
.Assert(condition is object, "Field 'condition' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3829
RoslynDebug
.Assert(body is object, "Field 'body' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3830
RoslynDebug
.Assert(breakLabel is object, "Field 'breakLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3831
RoslynDebug
.Assert(continueLabel is object, "Field 'continueLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3857
RoslynDebug
.Assert(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3858
RoslynDebug
.Assert(condition is object, "Field 'condition' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3859
RoslynDebug
.Assert(body is object, "Field 'body' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3860
RoslynDebug
.Assert(breakLabel is object, "Field 'breakLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3861
RoslynDebug
.Assert(continueLabel is object, "Field 'continueLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3887
RoslynDebug
.Assert(!outerLocals.IsDefault, "Field 'outerLocals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3888
RoslynDebug
.Assert(!innerLocals.IsDefault, "Field 'innerLocals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3889
RoslynDebug
.Assert(body is object, "Field 'body' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3890
RoslynDebug
.Assert(breakLabel is object, "Field 'breakLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3891
RoslynDebug
.Assert(continueLabel is object, "Field 'continueLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3929
RoslynDebug
.Assert(iterationVariableType is object, "Field 'iterationVariableType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3930
RoslynDebug
.Assert(!iterationVariables.IsDefault, "Field 'iterationVariables' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
3931
RoslynDebug
.Assert(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3932
RoslynDebug
.Assert(body is object, "Field 'body' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3933
RoslynDebug
.Assert(breakLabel is object, "Field 'breakLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3934
RoslynDebug
.Assert(continueLabel is object, "Field 'continueLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3980
RoslynDebug
.Assert(deconstructionAssignment is object, "Field 'deconstructionAssignment' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
3981
RoslynDebug
.Assert(targetPlaceholder is object, "Field 'targetPlaceholder' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4011
RoslynDebug
.Assert(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
4012
RoslynDebug
.Assert(body is object, "Field 'body' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4050
RoslynDebug
.Assert(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
4051
RoslynDebug
.Assert(declarations is object, "Field 'declarations' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4052
RoslynDebug
.Assert(body is object, "Field 'body' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4084
RoslynDebug
.Assert(argument is object, "Field 'argument' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4085
RoslynDebug
.Assert(body is object, "Field 'body' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4115
RoslynDebug
.Assert(tryBlock is object, "Field 'tryBlock' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4116
RoslynDebug
.Assert(!catchBlocks.IsDefault, "Field 'catchBlocks' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
4152
RoslynDebug
.Assert(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
4153
RoslynDebug
.Assert(body is object, "Field 'body' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4224
RoslynDebug
.Assert(value is object, "Field 'value' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4225
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4234
RoslynDebug
.Assert(value is object, "Field 'value' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4235
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4264
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4272
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4299
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4307
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4334
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4342
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4398
RoslynDebug
.Assert(localSymbol is object, "Field 'localSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4399
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4411
RoslynDebug
.Assert(localSymbol is object, "Field 'localSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4412
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4447
RoslynDebug
.Assert(localSymbol is object, "Field 'localSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4448
RoslynDebug
.Assert(emitExpressions is object, "Field 'emitExpressions' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4449
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4459
RoslynDebug
.Assert(localSymbol is object, "Field 'localSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4460
RoslynDebug
.Assert(emitExpressions is object, "Field 'emitExpressions' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4461
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4492
RoslynDebug
.Assert(rangeVariableSymbol is object, "Field 'rangeVariableSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4493
RoslynDebug
.Assert(value is object, "Field 'value' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4494
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4525
RoslynDebug
.Assert(parameterSymbol is object, "Field 'parameterSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4526
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4535
RoslynDebug
.Assert(parameterSymbol is object, "Field 'parameterSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4536
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4565
RoslynDebug
.Assert(label is object, "Field 'label' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4574
RoslynDebug
.Assert(label is object, "Field 'label' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4602
RoslynDebug
.Assert(label is object, "Field 'label' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4634
RoslynDebug
.Assert(label is object, "Field 'label' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4635
RoslynDebug
.Assert(body is object, "Field 'body' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4665
RoslynDebug
.Assert(label is object, "Field 'label' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4674
RoslynDebug
.Assert(label is object, "Field 'label' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4702
RoslynDebug
.Assert(!statements.IsDefault, "Field 'statements' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
4711
RoslynDebug
.Assert(!statements.IsDefault, "Field 'statements' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
4739
RoslynDebug
.Assert(condition is object, "Field 'condition' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4740
RoslynDebug
.Assert(label is object, "Field 'label' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4772
RoslynDebug
.Assert(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4773
RoslynDebug
.Assert(!switchArms.IsDefault, "Field 'switchArms' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
4774
RoslynDebug
.Assert(reachabilityDecisionDag is object, "Field 'reachabilityDecisionDag' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4796
RoslynDebug
.Assert(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
4797
RoslynDebug
.Assert(pattern is object, "Field 'pattern' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4798
RoslynDebug
.Assert(value is object, "Field 'value' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4799
RoslynDebug
.Assert(label is object, "Field 'label' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4835
RoslynDebug
.Assert(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4836
RoslynDebug
.Assert(!switchArms.IsDefault, "Field 'switchArms' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
4837
RoslynDebug
.Assert(reachabilityDecisionDag is object, "Field 'reachabilityDecisionDag' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4863
RoslynDebug
.Assert(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4864
RoslynDebug
.Assert(!switchArms.IsDefault, "Field 'switchArms' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
4865
RoslynDebug
.Assert(reachabilityDecisionDag is object, "Field 'reachabilityDecisionDag' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4866
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4897
RoslynDebug
.Assert(rootNode is object, "Field 'rootNode' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4939
RoslynDebug
.Assert(evaluation is object, "Field 'evaluation' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4940
RoslynDebug
.Assert(next is object, "Field 'next' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4970
RoslynDebug
.Assert(test is object, "Field 'test' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4971
RoslynDebug
.Assert(whenTrue is object, "Field 'whenTrue' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
4972
RoslynDebug
.Assert(whenFalse is object, "Field 'whenFalse' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5004
RoslynDebug
.Assert(!bindings.IsDefault, "Field 'bindings' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
5005
RoslynDebug
.Assert(whenTrue is object, "Field 'whenTrue' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5039
RoslynDebug
.Assert(label is object, "Field 'label' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5048
RoslynDebug
.Assert(label is object, "Field 'label' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5076
RoslynDebug
.Assert(input is object, "Field 'input' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5090
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5122
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5123
RoslynDebug
.Assert(input is object, "Field 'input' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5151
RoslynDebug
.Assert(input is object, "Field 'input' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5179
RoslynDebug
.Assert(input is object, "Field 'input' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5205
RoslynDebug
.Assert(value is object, "Field 'value' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5206
RoslynDebug
.Assert(input is object, "Field 'input' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5234
RoslynDebug
.Assert(value is object, "Field 'value' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5235
RoslynDebug
.Assert(input is object, "Field 'input' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5265
RoslynDebug
.Assert(input is object, "Field 'input' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5277
RoslynDebug
.Assert(deconstructMethod is object, "Field 'deconstructMethod' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5278
RoslynDebug
.Assert(input is object, "Field 'input' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5306
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5307
RoslynDebug
.Assert(input is object, "Field 'input' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5335
RoslynDebug
.Assert(field is object, "Field 'field' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5336
RoslynDebug
.Assert(input is object, "Field 'input' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5364
RoslynDebug
.Assert(property is object, "Field 'property' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5365
RoslynDebug
.Assert(input is object, "Field 'input' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5395
RoslynDebug
.Assert(property is object, "Field 'property' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5396
RoslynDebug
.Assert(input is object, "Field 'input' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5426
RoslynDebug
.Assert(indexerType is object, "Field 'indexerType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5427
RoslynDebug
.Assert(lengthTemp is object, "Field 'lengthTemp' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5428
RoslynDebug
.Assert(indexerAccess is object, "Field 'indexerAccess' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5429
RoslynDebug
.Assert(receiverPlaceholder is object, "Field 'receiverPlaceholder' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5430
RoslynDebug
.Assert(argumentPlaceholder is object, "Field 'argumentPlaceholder' 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)");
5473
RoslynDebug
.Assert(sliceType is object, "Field 'sliceType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5474
RoslynDebug
.Assert(lengthTemp is object, "Field 'lengthTemp' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5475
RoslynDebug
.Assert(indexerAccess is object, "Field 'indexerAccess' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5476
RoslynDebug
.Assert(receiverPlaceholder is object, "Field 'receiverPlaceholder' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5477
RoslynDebug
.Assert(argumentPlaceholder is object, "Field 'argumentPlaceholder' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5478
RoslynDebug
.Assert(input is object, "Field 'input' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5522
RoslynDebug
.Assert(target is object, "Field 'target' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5523
RoslynDebug
.Assert(input is object, "Field 'input' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5551
RoslynDebug
.Assert(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
5552
RoslynDebug
.Assert(!switchLabels.IsDefault, "Field 'switchLabels' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
5553
RoslynDebug
.Assert(!statements.IsDefault, "Field 'statements' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
5583
RoslynDebug
.Assert(label is object, "Field 'label' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5584
RoslynDebug
.Assert(pattern is object, "Field 'pattern' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5630
RoslynDebug
.Assert(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5658
RoslynDebug
.Assert(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
5659
RoslynDebug
.Assert(!sideEffects.IsDefault, "Field 'sideEffects' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
5660
RoslynDebug
.Assert(value is object, "Field 'value' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5661
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5694
RoslynDebug
.Assert(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
5695
RoslynDebug
.Assert(!sideEffects.IsDefault, "Field 'sideEffects' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
5696
RoslynDebug
.Assert(value is object, "Field 'value' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5697
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5730
RoslynDebug
.Assert(receiver is object, "Field 'receiver' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5731
RoslynDebug
.Assert(name is object, "Field 'name' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5732
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5769
RoslynDebug
.Assert(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5770
RoslynDebug
.Assert(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
5786
RoslynDebug
.Assert(!applicableMethods.IsDefault, "Field 'applicableMethods' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
5787
RoslynDebug
.Assert(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5788
RoslynDebug
.Assert(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
5789
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5822
RoslynDebug
.Assert(receiver is object, "Field 'receiver' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5823
RoslynDebug
.Assert(accessExpression is object, "Field 'accessExpression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5824
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5855
RoslynDebug
.Assert(receiver is object, "Field 'receiver' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5856
RoslynDebug
.Assert(whenNotNull is object, "Field 'whenNotNull' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5857
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5896
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5905
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5934
RoslynDebug
.Assert(valueTypeReceiver is object, "Field 'valueTypeReceiver' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5935
RoslynDebug
.Assert(referenceTypeReceiver is object, "Field 'referenceTypeReceiver' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5936
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5967
RoslynDebug
.Assert(name is object, "Field 'name' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
5968
RoslynDebug
.Assert(!methods.IsDefault, "Field 'methods' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6008
RoslynDebug
.Assert(!properties.IsDefault, "Field 'properties' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6036
RoslynDebug
.Assert(method is object, "Field 'method' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6037
RoslynDebug
.Assert(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" 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)");
6089
RoslynDebug
.Assert(@event is object, "Field '@event' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6090
RoslynDebug
.Assert(argument is object, "Field 'argument' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6091
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6128
RoslynDebug
.Assert(!constructorArguments.IsDefault, "Field 'constructorArguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6129
RoslynDebug
.Assert(!namedArguments.IsDefault, "Field 'namedArguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6130
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6173
RoslynDebug
.Assert(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6174
RoslynDebug
.Assert(binder is object, "Field 'binder' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6211
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable 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)");
6232
RoslynDebug
.Assert(constructor is object, "Field 'constructor' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6233
RoslynDebug
.Assert(!constructorsGroup.IsDefault, "Field 'constructorsGroup' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6234
RoslynDebug
.Assert(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6235
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6283
RoslynDebug
.Assert(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6301
RoslynDebug
.Assert(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6328
RoslynDebug
.Assert(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6358
RoslynDebug
.Assert(name is object, "Field 'name' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6359
RoslynDebug
.Assert(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6360
RoslynDebug
.Assert(!applicableMethods.IsDefault, "Field 'applicableMethods' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6361
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6401
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6433
RoslynDebug
.Assert(placeholder is object, "Field 'placeholder' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6434
RoslynDebug
.Assert(!initializers.IsDefault, "Field 'initializers' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6435
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6452
RoslynDebug
.Assert(placeholder is object, "Field 'placeholder' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6453
RoslynDebug
.Assert(!initializers.IsDefault, "Field 'initializers' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6454
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6480
RoslynDebug
.Assert(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6481
RoslynDebug
.Assert(receiverType is object, "Field 'receiverType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6482
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6527
RoslynDebug
.Assert(memberName is object, "Field 'memberName' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6528
RoslynDebug
.Assert(receiverType is object, "Field 'receiverType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6529
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6539
RoslynDebug
.Assert(memberName is object, "Field 'memberName' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6540
RoslynDebug
.Assert(receiverType is object, "Field 'receiverType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6541
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6572
RoslynDebug
.Assert(placeholder is object, "Field 'placeholder' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6573
RoslynDebug
.Assert(!initializers.IsDefault, "Field 'initializers' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6574
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6600
RoslynDebug
.Assert(addMethod is object, "Field 'addMethod' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6601
RoslynDebug
.Assert(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6602
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6645
RoslynDebug
.Assert(!applicableMethods.IsDefault, "Field 'applicableMethods' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6646
RoslynDebug
.Assert(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6647
RoslynDebug
.Assert(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6648
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6677
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6685
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6712
RoslynDebug
.Assert(constructor is object, "Field 'constructor' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6713
RoslynDebug
.Assert(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6714
RoslynDebug
.Assert(!declarations.IsDefault, "Field 'declarations' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6715
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6748
RoslynDebug
.Assert(property is object, "Field 'property' 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)");
6758
RoslynDebug
.Assert(property is object, "Field 'property' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6759
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6788
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6818
RoslynDebug
.Assert(argument is object, "Field 'argument' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6819
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6854
RoslynDebug
.Assert(!bounds.IsDefault, "Field 'bounds' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6855
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6886
RoslynDebug
.Assert(!initializers.IsDefault, "Field 'initializers' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
6917
RoslynDebug
.Assert(elementType is object, "Field 'elementType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6918
RoslynDebug
.Assert(count is object, "Field 'count' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6936
RoslynDebug
.Assert(elementType is object, "Field 'elementType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6937
RoslynDebug
.Assert(count is object, "Field 'count' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6963
RoslynDebug
.Assert(elementType is object, "Field 'elementType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6964
RoslynDebug
.Assert(count is object, "Field 'count' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6965
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6992
RoslynDebug
.Assert(fieldSymbol is object, "Field 'fieldSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
6993
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7032
RoslynDebug
.Assert(fieldSymbol is object, "Field 'fieldSymbol' cannot be null (make the type nullable 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)");
7042
RoslynDebug
.Assert(fieldSymbol is object, "Field 'fieldSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7043
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7072
RoslynDebug
.Assert(propertySymbol is object, "Field 'propertySymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7073
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7106
RoslynDebug
.Assert(eventSymbol is object, "Field 'eventSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7107
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7142
RoslynDebug
.Assert(indexer is object, "Field 'indexer' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7143
RoslynDebug
.Assert(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" 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)");
7189
RoslynDebug
.Assert(receiver is object, "Field 'receiver' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7190
RoslynDebug
.Assert(argument is object, "Field 'argument' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7191
RoslynDebug
.Assert(lengthOrCountAccess is object, "Field 'lengthOrCountAccess' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7192
RoslynDebug
.Assert(receiverPlaceholder is object, "Field 'receiverPlaceholder' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7193
RoslynDebug
.Assert(indexerOrSliceAccess is object, "Field 'indexerOrSliceAccess' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7194
RoslynDebug
.Assert(!argumentPlaceholders.IsDefault, "Field 'argumentPlaceholders' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
7195
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7238
RoslynDebug
.Assert(receiver is object, "Field 'receiver' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7239
RoslynDebug
.Assert(!arguments.IsDefault, "Field 'arguments' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
7240
RoslynDebug
.Assert(!applicableIndexers.IsDefault, "Field 'applicableIndexers' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
7241
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7278
RoslynDebug
.Assert(unboundLambda is object, "Field 'unboundLambda' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7279
RoslynDebug
.Assert(symbol is object, "Field 'symbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7280
RoslynDebug
.Assert(body is object, "Field 'body' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7281
RoslynDebug
.Assert(binder is object, "Field 'binder' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7318
RoslynDebug
.Assert(data is object, "Field 'data' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7329
RoslynDebug
.Assert(data is object, "Field 'data' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7362
RoslynDebug
.Assert(value is object, "Field 'value' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7363
RoslynDebug
.Assert(binder is object, "Field 'binder' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7364
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7403
RoslynDebug
.Assert(!statements.IsDefault, "Field 'statements' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
7429
RoslynDebug
.Assert(argument is object, "Field 'argument' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7430
RoslynDebug
.Assert(constantValueOpt is object, "Field 'constantValueOpt' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7431
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7462
RoslynDebug
.Assert(!parts.IsDefault, "Field 'parts' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
7478
RoslynDebug
.Assert(!parts.IsDefault, "Field 'parts' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
7504
RoslynDebug
.Assert(!parts.IsDefault, "Field 'parts' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
7560
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7569
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7598
RoslynDebug
.Assert(value is object, "Field 'value' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7633
RoslynDebug
.Assert(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7634
RoslynDebug
.Assert(pattern is object, "Field 'pattern' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7635
RoslynDebug
.Assert(reachabilityDecisionDag is object, "Field 'reachabilityDecisionDag' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7636
RoslynDebug
.Assert(whenTrueLabel is object, "Field 'whenTrueLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7637
RoslynDebug
.Assert(whenFalseLabel is object, "Field 'whenFalseLabel' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7675
RoslynDebug
.Assert(inputType is object, "Field 'inputType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7676
RoslynDebug
.Assert(narrowedType is object, "Field 'narrowedType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7686
RoslynDebug
.Assert(inputType is object, "Field 'inputType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7687
RoslynDebug
.Assert(narrowedType is object, "Field 'narrowedType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7703
RoslynDebug
.Assert(value is object, "Field 'value' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7704
RoslynDebug
.Assert(constantValue is object, "Field 'constantValue' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7705
RoslynDebug
.Assert(inputType is object, "Field 'inputType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7706
RoslynDebug
.Assert(narrowedType is object, "Field 'narrowedType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7736
RoslynDebug
.Assert(inputType is object, "Field 'inputType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7737
RoslynDebug
.Assert(narrowedType is object, "Field 'narrowedType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7745
RoslynDebug
.Assert(inputType is object, "Field 'inputType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7746
RoslynDebug
.Assert(narrowedType is object, "Field 'narrowedType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7772
RoslynDebug
.Assert(inputType is object, "Field 'inputType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7773
RoslynDebug
.Assert(narrowedType is object, "Field 'narrowedType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7789
RoslynDebug
.Assert(declaredType is object, "Field 'declaredType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7790
RoslynDebug
.Assert(inputType is object, "Field 'inputType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7791
RoslynDebug
.Assert(narrowedType is object, "Field 'narrowedType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7821
RoslynDebug
.Assert(inputType is object, "Field 'inputType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7822
RoslynDebug
.Assert(narrowedType is object, "Field 'narrowedType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7858
RoslynDebug
.Assert(!subpatterns.IsDefault, "Field 'subpatterns' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
7859
RoslynDebug
.Assert(inputType is object, "Field 'inputType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7860
RoslynDebug
.Assert(narrowedType is object, "Field 'narrowedType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7902
RoslynDebug
.Assert(inputType is object, "Field 'inputType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7903
RoslynDebug
.Assert(narrowedType is object, "Field 'narrowedType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7941
RoslynDebug
.Assert(getLengthMethod is object, "Field 'getLengthMethod' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7942
RoslynDebug
.Assert(getItemMethod is object, "Field 'getItemMethod' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7943
RoslynDebug
.Assert(!subpatterns.IsDefault, "Field 'subpatterns' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
7944
RoslynDebug
.Assert(inputType is object, "Field 'inputType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7945
RoslynDebug
.Assert(narrowedType is object, "Field 'narrowedType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7977
RoslynDebug
.Assert(pattern is object, "Field 'pattern' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
7991
RoslynDebug
.Assert(pattern is object, "Field 'pattern' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8019
RoslynDebug
.Assert(pattern is object, "Field 'pattern' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8049
RoslynDebug
.Assert(type is object, "Field 'type' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8081
RoslynDebug
.Assert(declaredType is object, "Field 'declaredType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8082
RoslynDebug
.Assert(inputType is object, "Field 'inputType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8083
RoslynDebug
.Assert(narrowedType is object, "Field 'narrowedType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8113
RoslynDebug
.Assert(left is object, "Field 'left' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8114
RoslynDebug
.Assert(right is object, "Field 'right' 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)");
8148
RoslynDebug
.Assert(negated is object, "Field 'negated' 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)");
8178
RoslynDebug
.Assert(value is object, "Field 'value' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8179
RoslynDebug
.Assert(constantValue is object, "Field 'constantValue' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8180
RoslynDebug
.Assert(inputType is object, "Field 'inputType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8181
RoslynDebug
.Assert(narrowedType is object, "Field 'narrowedType' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8248
RoslynDebug
.Assert(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8276
RoslynDebug
.Assert(variableSymbol is object, "Field 'variableSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8293
RoslynDebug
.Assert(variableSymbol is object, "Field 'variableSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8319
RoslynDebug
.Assert(variableSymbol is object, "Field 'variableSymbol' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8416
RoslynDebug
.Assert(!locals.IsDefault, "Field 'locals' cannot be null (use Null=\"allow\" in BoundNodes.xml to remove this check)");
8446
RoslynDebug
.Assert(expression is object, "Field 'expression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8477
RoslynDebug
.Assert(receiver is object, "Field 'receiver' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8478
RoslynDebug
.Assert(initializerExpression is object, "Field 'initializerExpression' cannot be null (make the type nullable in BoundNodes.xml to remove this check)");
8479
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)
552
RoslynDebug
.Assert(functionSymbol is object);
Lowering\ClosureConversion\ClosureConversion.cs (5)
168
RoslynDebug
.Assert(analysis != null);
169
RoslynDebug
.Assert((object)thisType != null);
170
RoslynDebug
.Assert(method != null);
171
RoslynDebug
.Assert(compilationState != null);
172
RoslynDebug
.Assert(diagnostics != null);
Lowering\ClosureConversion\SynthesizedClosureMethod.cs (2)
59
RoslynDebug
.Assert(!(lambdaFrame is null));
69
RoslynDebug
.Assert(lambdaFrame is null);
Parser\Directives.cs (2)
237
RoslynDebug
.AssertNotNull(_directives); // If 'prevIf' isn't null, then '_directives' wasn't null.
246
RoslynDebug
.AssertNotNull(_directives); // If 'prevRegion' isn't null, then '_directives' wasn't null.
Parser\LanguageParser.cs (1)
539
RoslynDebug
.Assert(attribute.Target != null, "Must have a target as IsPossibleGlobalAttributeDeclaration checks for that");
Parser\LanguageParser_Patterns.cs (1)
307
RoslynDebug
.AssertNotNull(firstSubPattern);
Parser\Lexer.cs (5)
2223
RoslynDebug
.AssertNotNull(info.Text);
2366
RoslynDebug
.AssertNotNull(endOfLine);
3538
RoslynDebug
.AssertNotNull(tagInfo.Text);
4206
RoslynDebug
.AssertNotNull(info.Text);
4880
RoslynDebug
.AssertNotNull(endOfLine);
SourceGeneration\CSharpSyntaxHelper.cs (1)
46
RoslynDebug
.AssertNotNull(container);
Symbols\AliasSymbol.cs (3)
356
RoslynDebug
.Assert(_aliasTargetDiagnostics != null);
369
RoslynDebug
.Assert(target is object);
370
RoslynDebug
.Assert(target.IsGlobalNamespace);
Symbols\ArrayTypeSymbol.cs (1)
29
RoslynDebug
.Assert((object)array != null);
Symbols\Compilation_UsedAssemblies.cs (1)
71
RoslynDebug
.Assert(diagnostics.DiagnosticBag is object);
Symbols\Compilation_WellKnownMembers.cs (5)
680
RoslynDebug
.Assert((object)debuggingModesType != null, "GetWellKnownType unexpectedly returned null");
749
RoslynDebug
.Assert((object)type != null);
759
RoslynDebug
.Assert((object)booleanType != null);
769
RoslynDebug
.Assert((object)type != null);
773
RoslynDebug
.Assert((object)stringType != null);
Symbols\ErrorTypeSymbol.cs (1)
145
RoslynDebug
.Assert(result is object);
Symbols\ExtendedErrorTypeSymbol.cs (1)
40
RoslynDebug
.Assert(name != null);
Symbols\Metadata\PE\PEEventSymbol.cs (4)
60
RoslynDebug
.Assert((object)moduleSymbol != null);
61
RoslynDebug
.Assert((object)containingType != null);
63
RoslynDebug
.Assert((object)addMethod != null);
64
RoslynDebug
.Assert((object)removeMethod != null);
Symbols\Metadata\PE\TupleTypeDecoder.cs (1)
133
RoslynDebug
.AssertNotNull(metadataType);
Symbols\MissingMetadataTypeSymbol.cs (5)
31
RoslynDebug
.Assert(name != null);
193
RoslynDebug
.Assert((object)module != null);
194
RoslynDebug
.Assert(@namespace != null);
195
RoslynDebug
.Assert(typeId == -1 || typeId == (int)SpecialType.None || arity == 0 || mangleName);
410
RoslynDebug
.Assert((object)containingType != null);
Symbols\PublicModel\AliasSymbol.cs (1)
15
RoslynDebug
.Assert(underlying is object);
Symbols\PublicModel\ArrayTypeSymbol.cs (1)
20
RoslynDebug
.Assert(underlying is object);
Symbols\PublicModel\DiscardSymbol.cs (1)
17
RoslynDebug
.Assert(underlying != null);
Symbols\PublicModel\DynamicTypeSymbol.cs (1)
17
RoslynDebug
.Assert(underlying is object);
Symbols\PublicModel\ErrorTypeSymbol.cs (1)
18
RoslynDebug
.Assert(underlying is object);
Symbols\PublicModel\EventSymbol.cs (1)
18
RoslynDebug
.Assert(underlying is object);
Symbols\PublicModel\FunctionPointerTypeSymbol.cs (1)
17
RoslynDebug
.Assert(underlying is object);
Symbols\PublicModel\LabelSymbol.cs (1)
15
RoslynDebug
.Assert(underlying is object);
Symbols\ReferenceManager.cs (4)
547
RoslynDebug
.Assert((object)corLibrary != null);
875
RoslynDebug
.Assert(identity != null);
970
RoslynDebug
.Assert(documentationProvider != null);
971
RoslynDebug
.Assert(cachedSymbols != null);
Symbols\Retargeting\RetargetingEventSymbol.cs (1)
35
RoslynDebug
.Assert((object)retargetingModule != null);
Symbols\Source\SourceCustomEventSymbol.cs (1)
220
RoslynDebug
.Assert(explicitInterfaceSpecifier != null);
Symbols\Source\SourceEventSymbol.cs (2)
193
RoslynDebug
.AssertNotNull(_lazyCustomAttributesBag);
617
RoslynDebug
.Assert((object)eventWithCustomModifiers != null);
Symbols\Source\SourceMemberContainerSymbol.cs (9)
1456
RoslynDebug
.Assert((object)valueField != null);
1586
RoslynDebug
.AssertOrFailFast(forDiagnostics);
1587
RoslynDebug
.AssertOrFailFast(Volatile.Read(ref _lazyTypeMembers)?.Values.Any(types => types.Contains(t => t == (object)type)) == true);
1592
RoslynDebug
.AssertOrFailFast(forDiagnostics);
1597
RoslynDebug
.AssertOrFailFast(forDiagnostics);
1613
RoslynDebug
.AssertOrFailFast(GetSimpleProgramEntryPoints().Contains(m => m == (object)member));
1618
RoslynDebug
.AssertOrFailFast(declared != DeclaredMembersAndInitializers.UninitializedSentinel);
1631
RoslynDebug
.AssertOrFailFast(membersAndInitializers is object);
1640
RoslynDebug
.AssertOrFailFast(false, "Premature symbol exposure.");
Symbols\Source\SourceMethodSymbolWithAttributes.cs (1)
759
RoslynDebug
.Assert(arguments.AttributeSyntaxOpt?.ArgumentList is object);
Symbols\SymbolExtensions.cs (1)
299
RoslynDebug
.Assert(errorLocation != null);
Symbols\Tuples\TupleTypeSymbol.cs (2)
269
RoslynDebug
.Assert(diagnostics is object && syntax is object);
928
RoslynDebug
.Assert(underlyingType is object);
Symbols\TypeSymbolExtensions.cs (29)
43
RoslynDebug
.Assert((object)typeSymbol != null);
151
RoslynDebug
.Assert((object)type != null);
152
RoslynDebug
.Assert(IsNullableType(type));
153
RoslynDebug
.Assert(type is NamedTypeSymbol); //not testing Kind because it may be an ErrorType
200
RoslynDebug
.Assert((object)type != null);
307
RoslynDebug
.Assert((object)type != null);
313
RoslynDebug
.Assert((object)type != null);
319
RoslynDebug
.Assert((object)type != null);
325
RoslynDebug
.Assert((object)type != null);
341
RoslynDebug
.Assert((object)type != null);
347
RoslynDebug
.Assert((object)type != null);
353
RoslynDebug
.Assert((object)type != null);
505
RoslynDebug
.Assert((object)type != null);
547
RoslynDebug
.Assert((object)type != null);
548
RoslynDebug
.Assert(type.IsDelegateType() || type.IsExpressionTree());
564
RoslynDebug
.Assert((object)type != null);
680
RoslynDebug
.Assert(typeWithAnnotationsOpt.HasType == (type is null));
681
RoslynDebug
.Assert(canDigThroughNullable == false || useDefaultType == false, "digging through nullable will cause early resolution of nullable types");
682
RoslynDebug
.Assert(canDigThroughNullable == false || visitCustomModifiers == false);
683
RoslynDebug
.Assert(visitCustomModifiers == false || typePredicate is { });
717
RoslynDebug
.Assert((object)current.ContainingType == null);
1120
RoslynDebug
.Assert((object)parameterContainer != null);
1214
RoslynDebug
.Assert((object?)result == null || !result.IsErrorType());
1243
RoslynDebug
.Assert((object)type != null);
1321
RoslynDebug
.Assert((object)type != null);
1478
RoslynDebug
.Assert(!type.Equals(type.OriginalDefinition, TypeCompareKind.AllIgnoreOptions) || wasConstructedForAnnotations(type));
1800
RoslynDebug
.Assert((object)type != null);
1878
RoslynDebug
.Assert(type.IsGenericType);
1907
RoslynDebug
.Assert(arity < 2);
Symbols\UpdatedContainingSymbolLocal.cs (2)
25
RoslynDebug
.Assert(underlyingLocal is object);
26
RoslynDebug
.Assert(updatedContainingSymbol is object);
Symbols\Wrapped\WrappedEventSymbol.cs (1)
29
RoslynDebug
.Assert((object)underlyingEvent != null);
Utilities\ValueSetFactory.FloatingValueSet.cs (1)
28
RoslynDebug
.Assert(numbers is NumericValueSet<TFloating, TFloatingTC>);
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (16)
CompilationContext.cs (10)
513
RoslynDebug
.AssertNotNull(module);
811
RoslynDebug
.AssertNotNull(@namespace);
999
RoslynDebug
.AssertNotNull(actualRootBinder);
1025
RoslynDebug
.AssertNotNull(alias);
1063
RoslynDebug
.AssertNotNull(typeSymbol);
1088
RoslynDebug
.AssertNotNull(namespaceName);
1566
RoslynDebug
.AssertNotNull(part);
1633
RoslynDebug
.AssertNotNull(part);
1650
RoslynDebug
.AssertNotNull(part);
1820
RoslynDebug
.AssertNotNull(containing);
EvaluationContext.cs (6)
51
RoslynDebug
.AssertNotNull(inScopeHoistedLocalSlots);
52
RoslynDebug
.AssertNotNull(methodDebugInfo);
81
RoslynDebug
.Assert(currentType is object);
152
RoslynDebug
.AssertNotNull(currentFrame);
219
RoslynDebug
.Assert(syntaxNodes.All(s => s != null));
473
RoslynDebug
.AssertNotNull(linqLibrary);
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler (20)
DynamicFlagsCustomTypeInfo.cs (1)
16
RoslynDebug
.AssertNotNull(dynamicFlags);
MetadataUtilities.cs (4)
33
RoslynDebug
.Assert(kind == MakeAssemblyReferencesKind.AllAssemblies || moduleVersionId != Guid.Empty);
34
RoslynDebug
.Assert(moduleVersionId == Guid.Empty || identityComparer != null);
154
RoslynDebug
.AssertNotNull(corLibrary);
161
RoslynDebug
.AssertNotNull(targetReference);
MetadataUtilities_Exceptions.cs (1)
18
RoslynDebug
.AssertNotNull(moduleName);
PDB\ExternAliasRecord.cs (4)
21
RoslynDebug
.AssertNotNull(alias);
22
RoslynDebug
.AssertNotNull(targetAssembly);
30
RoslynDebug
.AssertNotNull(alias);
31
RoslynDebug
.AssertNotNull(targetIdentity);
PDB\MethodDebugInfo.cs (3)
61
RoslynDebug
.Assert(!importRecordGroups.IsDefault);
62
RoslynDebug
.Assert(!externAliasRecords.IsDefault);
63
RoslynDebug
.AssertNotNull(defaultNamespaceName);
PDB\MethodDebugInfo.Native.cs (5)
119
RoslynDebug
.AssertNotNull(symbolProvider);
334
RoslynDebug
.Assert(alias != null); // Name of the extern alias.
335
RoslynDebug
.Assert(externAlias == null); // Not used.
336
RoslynDebug
.Assert(target != null); // Name of the target assembly.
542
RoslynDebug
.AssertNotNull(importString);
PseudoVariableUtilities.cs (2)
26
RoslynDebug
.Assert(!string.IsNullOrEmpty(fullName));
27
RoslynDebug
.Assert(!string.IsNullOrEmpty(type));
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\UsedAssemblies.vb (1)
46
RoslynDebug
.Assert(diagnostics.AccumulatesDiagnostics)
vbc (1)
BuildServerConnection.cs (1)
304
RoslynDebug
.Assert(response != null);
VBCSCompiler (1)
BuildServerConnection.cs (1)
304
RoslynDebug
.Assert(response != null);
VBCSCompiler.UnitTests (2)
CompilerServerTests.cs (2)
942
RoslynDebug
.AssertOrFailFast("" == result.Output);
943
RoslynDebug
.AssertOrFailFast(0 == result.ExitCode);