50 references to ThrowIfTrue
Microsoft.CodeAnalysis.CodeStyle (50)
src\Analyzers\Core\Analyzers\Helpers\DiagnosticHelper.cs (2)
212
Contract.
ThrowIfTrue
(additionalLocations.IsEmpty());
213
Contract.
ThrowIfTrue
(tagIndices.IsEmpty());
src\Analyzers\Core\Analyzers\UseCollectionInitializer\AbstractUseCollectionInitializerAnalyzer.cs (1)
157
Contract.
ThrowIfTrue
(seenInvocation && seenIndexAssignment);
src\Analyzers\Core\Analyzers\UseCollectionInitializer\UpdateExpressionState.cs (1)
229
Contract.
ThrowIfTrue
(arguments.Count == 0);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\ImmutableIntervalTree`1.cs (1)
237
Contract.
ThrowIfTrue
(leftMaxEndValue < 0 && rightMaxEndValue < 0);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\IntervalTreeHelpers.NodeEnumerator.cs (2)
77
Contract.
ThrowIfTrue
(_currentNodeHasValue);
78
Contract.
ThrowIfTrue
(_stack.Count == 0);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\Common\EmbeddedSeparatedSyntaxNodeList.cs (1)
27
Contract.
ThrowIfTrue
(nodesAndTokens.IsDefault);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticEquivalence.cs (1)
105
Contract.
ThrowIfTrue
(b1 != b2);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticModelExtensions.cs (2)
102
Contract.
ThrowIfTrue
(semanticModel.ParentModel.IsSpeculativeSemanticModel);
103
Contract.
ThrowIfTrue
(semanticModel.ParentModel.ParentModel != null);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
179
Contract.
ThrowIfTrue
(node1.RawKind == 0 || node2.RawKind == 0);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractFormatEngine.cs (1)
94
Contract.
ThrowIfTrue
(treeData.Root.IsInvalidTokenRange(startToken, endToken));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\TokenStream.cs (1)
476
Contract.
ThrowIfTrue
(token.RawKind == 0);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\TreeData.Node.cs (1)
22
Contract.
ThrowIfTrue
(token.RawKind == 0);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\TreeData.NodeAndText.cs (1)
25
Contract.
ThrowIfTrue
(token.RawKind == 0);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Rules\Operations\AnchorIndentationOperation.cs (3)
17
Contract.
ThrowIfTrue
(anchorToken.RawKind == 0);
18
Contract.
ThrowIfTrue
(textSpan.Start < 0 || textSpan.Length < 0);
20
Contract.
ThrowIfTrue
(endToken.RawKind == 0);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Rules\Operations\IndentBlockOperation.cs (6)
18
Contract.
ThrowIfTrue
(textSpan.Start < 0 || textSpan.Length < 0);
19
Contract.
ThrowIfTrue
(startToken.RawKind == 0);
20
Contract.
ThrowIfTrue
(endToken.RawKind == 0);
40
Contract.
ThrowIfTrue
(textSpan.Start < 0 || textSpan.Length < 0);
41
Contract.
ThrowIfTrue
(startToken.RawKind == 0);
42
Contract.
ThrowIfTrue
(endToken.RawKind == 0);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Rules\Operations\SuppressOperation.cs (3)
21
Contract.
ThrowIfTrue
(textSpan.Start < 0 || textSpan.Length < 0);
22
Contract.
ThrowIfTrue
(startToken.RawKind == 0);
23
Contract.
ThrowIfTrue
(endToken.RawKind == 0);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\TriviaEngine\AbstractTriviaFormatter.cs (1)
78
Contract.
ThrowIfTrue
(token1 == default && token2 == default);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\EditorConfigValueSerializer`1.cs (1)
55
Contract.
ThrowIfTrue
(RoslynString.IsNullOrEmpty(editorConfigStringForValue));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BodyLevelSymbolKey.cs (3)
22
Contract.
ThrowIfTrue
(symbol.DeclaringSyntaxReferences.IsEmpty && symbol.Locations.IsEmpty);
61
Contract.
ThrowIfTrue
(symbol.DeclaringSyntaxReferences.IsEmpty && symbol.Locations.IsEmpty);
257
Contract.
ThrowIfTrue
(semanticModel.SyntaxTree != containerDeclaration.SyntaxTree);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyReader.cs (2)
417
Contract.
ThrowIfTrue
(_methodSymbolStack.Count == 0);
433
Contract.
ThrowIfTrue
(_contextualSymbolStack.Count == 0);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyWriter.cs (1)
517
Contract.
ThrowIfTrue
(_methodSymbolStack.Count == 0);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AsyncLazy`1.cs (3)
166
Contract.
ThrowIfTrue
(_requests != null &&
175
Contract.
ThrowIfTrue
(_cachedResult != null &&
180
Contract.
ThrowIfTrue
(_asynchronousComputeFunction == null && _synchronousComputeFunction != null);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\CommonFormattingHelpers.cs (6)
84
Contract.
ThrowIfTrue
(textSpan.IsEmpty);
148
Contract.
ThrowIfTrue
(token.RawKind == 0);
169
Contract.
ThrowIfTrue
(token1.RawKind == 0 && token2.RawKind == 0);
170
Contract.
ThrowIfTrue
(token1.Equals(token2));
289
Contract.
ThrowIfTrue
(nextToken.RawKind == 0);
315
Contract.
ThrowIfTrue
(previousToken.RawKind == 0);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\FixedSizeArrayBuilder.cs (5)
52
Contract.
ThrowIfTrue
(_index + values.Length > _values.Length);
59
Contract.
ThrowIfTrue
(_index + values.Count > _values.Length);
66
Contract.
ThrowIfTrue
(_index + values.Count > _values.Length);
73
Contract.
ThrowIfTrue
(_index + values.Count > _values.Length);
107
Contract.
ThrowIfTrue
(_index != _values.Length);