73 references to ThrowIfNull
Microsoft.CodeAnalysis.CodeStyle (73)
src\Analyzers\Core\Analyzers\Formatting\AbstractFormattingAnalyzer.cs (2)
62
Contract.
ThrowIfNull
(change.NewText);
89
Contract.
ThrowIfNull
(change.NewText);
src\Analyzers\Core\Analyzers\SimplifyInterpolation\AbstractSimplifyInterpolationHelpers.cs (3)
91
Contract.
ThrowIfNull
(expression.SemanticModel);
151
Contract.
ThrowIfNull
(operation.SemanticModel);
170
Contract.
ThrowIfNull
(operation.SemanticModel);
src\Analyzers\Core\Analyzers\UseAutoProperty\AbstractUseAutoPropertyAnalyzer.cs (1)
200
Contract.
ThrowIfNull
(context.FilterTree);
src\Analyzers\Core\Analyzers\UseConditionalExpression\UseConditionalExpressionHelpers.cs (1)
56
Contract.
ThrowIfNull
(semanticModel);
src\Analyzers\Core\Analyzers\UseThrowExpression\AbstractUseThrowExpressionDiagnosticAnalyzer.cs (1)
80
Contract.
ThrowIfNull
(semanticModel);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\AnalysisContextExtensions.cs (2)
165
Contract.
ThrowIfNull
(context.FilterTree);
177
Contract.
ThrowIfNull
(context.FilterTree);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\INamedTypeSymbolExtensions.cs (3)
333
Contract.
ThrowIfNull
(classOrStructType);
334
Contract.
ThrowIfNull
(interfacesOrAbstractClasses);
335
Contract.
ThrowIfNull
(isImplemented);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ISymbolExtensions_Accessibility.cs (7)
87
Contract.
ThrowIfNull
(symbol);
88
Contract.
ThrowIfNull
(within);
176
Contract.
ThrowIfNull
(type);
214
Contract.
ThrowIfNull
(assembly);
251
Contract.
ThrowIfNull
(containingType);
428
Contract.
ThrowIfNull
(withinType);
429
Contract.
ThrowIfNull
(originalContainingType);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\LocationExtensions.cs (1)
14
Contract.
ThrowIfNull
(location.SourceTree);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticModelExtensions.cs (1)
101
Contract.
ThrowIfNull
(semanticModel.ParentModel);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SourceTextExtensions_SharedWithCodeStyle.cs (1)
18
Contract.
ThrowIfNull
(text);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\StackExtensions.cs (2)
48
Contract.
ThrowIfNull
(stack);
49
Contract.
ThrowIfNull
(range);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\StringExtensions.cs (6)
16
Contract.
ThrowIfNull
(line);
31
Contract.
ThrowIfNull
(line);
46
Contract.
ThrowIfNull
(lineText);
57
Contract.
ThrowIfNull
(lineText);
208
Contract.
ThrowIfNull
(line);
217
Contract.
ThrowIfNull
(line);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (2)
107
Contract.
ThrowIfNull
(node);
298
Contract.
ThrowIfNull
(nodes);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTreeExtensions.cs (2)
72
Contract.
ThrowIfNull
(syntaxTree);
134
Contract.
ThrowIfNull
(syntaxTree);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\BottomUpBaseIndentationFinder.cs (1)
34
Contract.
ThrowIfNull
(formattingRules);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Context\FormattingContext.cs (3)
57
Contract.
ThrowIfNull
(engine);
58
Contract.
ThrowIfNull
(tokenStream);
124
Contract.
ThrowIfNull
(operations);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Context\FormattingContext.InitialContextFinder.cs (3)
34
Contract.
ThrowIfNull
(tokenStream);
35
Contract.
ThrowIfNull
(formattingRules);
36
Contract.
ThrowIfNull
(rootNode);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractAggregatedFormattingResult.cs (2)
31
Contract.
ThrowIfNull
(node);
32
Contract.
ThrowIfNull
(formattingResults);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractFormatEngine.OperationApplier.cs (1)
262
Contract.
ThrowIfNull
(previousChangesMap);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractTriviaDataFactory.AbstractComplexTrivia.cs (1)
22
Contract.
ThrowIfNull
(treeInfo);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractTriviaDataFactory.cs (1)
27
Contract.
ThrowIfNull
(treeInfo);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractTriviaDataFactory.ModifiedWhitespace.cs (1)
25
Contract.
ThrowIfNull
(original);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\ChainedFormattingRules.cs (1)
33
Contract.
ThrowIfNull
(formattingRules);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\TokenData.cs (2)
27
Contract.
ThrowIfNull
(tokenStream);
81
Contract.
ThrowIfNull
(commonRoot);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\TokenPairWithOperations.cs (1)
27
Contract.
ThrowIfNull
(tokenStream);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\TokenStream.cs (3)
235
Contract.
ThrowIfNull
(data);
241
Contract.
ThrowIfNull
(data);
247
Contract.
ThrowIfNull
(data);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\TreeData.cs (1)
40
Contract.
ThrowIfNull
(root);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\TreeData.NodeAndText.cs (1)
19
Contract.
ThrowIfNull
(text);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Rules\Operations\AlignTokensOperation.cs (1)
18
Contract.
ThrowIfNull
(tokens);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\TriviaEngine\AbstractTriviaFormatter.cs (3)
71
Contract.
ThrowIfNull
(context);
72
Contract.
ThrowIfNull
(formattingRules);
73
Contract.
ThrowIfNull
(originalString);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Log\Logger.LogBlock.cs (1)
21
Contract.
ThrowIfNull
(s_currentLogger);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\AbstractDocumentationCommentService.cs (1)
49
Contract.
ThrowIfNull
(documentationComment);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\ISyntaxFactsExtensions.cs (1)
29
Contract.
ThrowIfNull
(node);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BuiltinOperatorSymbolKey.cs (1)
46
Contract.
ThrowIfNull
(returnTypeSymbol);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyReader.cs (1)
126
Contract.
ThrowIfNull
(result);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AnnotationTable.cs (1)
103
Contract.
ThrowIfNull
(ra.Data);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AsyncLazy`1.cs (1)
116
Contract.
ThrowIfNull
(asynchronousComputeFunction);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\CommonFormattingHelpers.cs (5)
47
Contract.
ThrowIfNull
(root);
83
Contract.
ThrowIfNull
(root);
147
Contract.
ThrowIfNull
(tree);
310
Contract.
ThrowIfNull
(parentNode);
359
Contract.
ThrowIfNull
(root);