62 references to AssertNotNull
Microsoft.CodeAnalysis (15)
AssemblyUtilities.cs (1)
109
RoslynDebug.
AssertNotNull
(directory);
CommandLine\CommandLineArguments.cs (1)
439
RoslynDebug.
AssertNotNull
(messageProviderOpt);
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 (1)
477
RoslynDebug.
AssertNotNull
(member);
InternalUtilities\IncrementalHashExtensions.cs (1)
32
RoslynDebug.
AssertNotNull
(segment.Array);
Microsoft.CodeAnalysis.CSharp (22)
Compiler\MethodBodySynthesizer.Lowered.cs (2)
443
RoslynDebug.
AssertNotNull
(retExpression);
459
RoslynDebug.
AssertNotNull
(F.CurrentFunction);
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 (3)
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);
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_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\Metadata\PE\TupleTypeDecoder.cs (1)
133
RoslynDebug.
AssertNotNull
(metadataType);
Symbols\Source\SourceEventSymbol.cs (1)
193
RoslynDebug.
AssertNotNull
(_lazyCustomAttributesBag);
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (14)
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 (4)
51
RoslynDebug.
AssertNotNull
(inScopeHoistedLocalSlots);
52
RoslynDebug.
AssertNotNull
(methodDebugInfo);
152
RoslynDebug.
AssertNotNull
(currentFrame);
473
RoslynDebug.
AssertNotNull
(linqLibrary);
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler (11)
DynamicFlagsCustomTypeInfo.cs (1)
16
RoslynDebug.
AssertNotNull
(dynamicFlags);
MetadataUtilities.cs (2)
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 (1)
63
RoslynDebug.
AssertNotNull
(defaultNamespaceName);
PDB\MethodDebugInfo.Native.cs (2)
119
RoslynDebug.
AssertNotNull
(symbolProvider);
542
RoslynDebug.
AssertNotNull
(importString);