249 references to ThrowIfTrue
IdeCoreBenchmarks (1)
AbstractCloudCachePersistentStorageService.cs (1)
31Contract.ThrowIfTrue(string.IsNullOrWhiteSpace(workingFolderPath));
Microsoft.CodeAnalysis.CSharp.EditorFeatures (2)
StringCopyPaste\AbstractPasteProcessor.cs (1)
123Contract.ThrowIfTrue(StringExpressionBeforePasteInfo.ContentSpans.IsEmpty);
StringCopyPaste\StringCopyPasteHelpers.cs (1)
547Contract.ThrowIfTrue(spans.Length == 0);
Microsoft.CodeAnalysis.CSharp.Features (14)
ArrowExpressionClausePlacementCodeFixProvider.cs (1)
59Contract.ThrowIfTrue(arrowToken.Kind() != SyntaxKind.EqualsGreaterThanToken);
ConditionalExpressionPlacementCodeFixProvider.cs (1)
59Contract.ThrowIfTrue(questionToken.Kind() != SyntaxKind.QuestionToken);
ConvertToRawString\ConvertRegularStringToRawStringCodeRefactoringProvider.cs (1)
274Contract.ThrowIfTrue(characters.IsDefaultOrEmpty);
ExtractMethod\CSharpMethodExtractor.Analyzer.cs (1)
59Contract.ThrowIfTrue(variable.UseAsReturnValue);
ExtractMethod\CSharpMethodExtractor.cs (1)
101Contract.ThrowIfTrue(memberNode.Kind() == SyntaxKind.NamespaceDeclaration);
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.CallSiteContainerRewriter.cs (1)
42Contract.ThrowIfTrue(statementsOrFieldToInsert.IsEmpty());
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.cs (2)
195Contract.ThrowIfTrue(AnalyzerResult.MethodTypeParametersInDeclaration.Count == 0); 740Contract.ThrowIfTrue(AnalyzerResult.HasVariableToUseAsReturnValue);
ExtractMethod\CSharpSelectionResult.cs (2)
110Contract.ThrowIfTrue(SelectionInExpression); 121Contract.ThrowIfTrue(SelectionInExpression);
ExtractMethod\CSharpSelectionResult.StatementResult.cs (2)
52Contract.ThrowIfTrue(SelectionInExpression); 71Contract.ThrowIfTrue(SelectionInExpression);
SignatureHelp\GenericNamePartiallyWrittenSignatureHelpProvider.cs (1)
33Contract.ThrowIfTrue(nextToken.Kind() == 0);
StringIndentation\CSharpStringIndentationService.cs (1)
185Contract.ThrowIfTrue(lastLine.LineNumber - firstLine.LineNumber < 2);
Microsoft.CodeAnalysis.CSharp.Workspaces (16)
CastSimplifier.cs (1)
176Contract.ThrowIfTrue(castNode.WalkUpParentheses().ContainsDiagnostics);
CodeGeneration\CSharpSyntaxGenerator.cs (2)
2986Contract.ThrowIfTrue(ReferenceEquals(root, node)); 3007Contract.ThrowIfTrue(ReferenceEquals(root, declaration));
CSharpIndentationService.Indenter.cs (1)
77Contract.ThrowIfTrue(token.Kind() == SyntaxKind.None);
CSharpSmartTokenFormatter.cs (3)
48Contract.ThrowIfTrue(startToken.Kind() is SyntaxKind.None or SyntaxKind.EndOfFileToken); 49Contract.ThrowIfTrue(endToken.Kind() is SyntaxKind.None or SyntaxKind.EndOfFileToken); 80Contract.ThrowIfTrue(token.Kind() is SyntaxKind.None or SyntaxKind.EndOfFileToken);
CSharpTypeInferenceService.TypeInferrer.cs (4)
952Contract.ThrowIfTrue(previousToken.HasValue && previousToken.Value != operatorToken); 1128Contract.ThrowIfTrue(previousToken.HasValue && previousToken.Value != coalesceExpression.OperatorToken); 1945Contract.ThrowIfTrue(previousToken.HasValue && previousToken.Value != prefixUnaryExpression.OperatorToken); 2001Contract.ThrowIfTrue(previousToken.HasValue && previousToken.Value != awaitExpression.AwaitKeyword);
FindSymbols\CSharpDeclaredSymbolInfoFactoryService.cs (1)
275Contract.ThrowIfTrue(node is TypeDeclarationSyntax);
FormattingRangeHelper.cs (1)
22Contract.ThrowIfTrue(endToken.Kind() == SyntaxKind.None);
TriviaDataFactory.CodeShapeAnalyzer.cs (3)
38Contract.ThrowIfTrue(trivia.Kind() == SyntaxKind.EndOfLineTrivia); 39Contract.ThrowIfTrue(trivia.Kind() == SyntaxKind.SkippedTokensTrivia); 40Contract.ThrowIfTrue(trivia.Kind() == SyntaxKind.PreprocessingMessageTrivia);
Microsoft.CodeAnalysis.EditorFeatures (21)
Classification\Syntactic\SyntacticClassificationTaggerProvider.TagComputer.cs (1)
272Contract.ThrowIfTrue(snapshots.IsDefault || snapshots.IsEmpty);
EditAndContinue\ActiveStatementTrackingService.cs (1)
357Contract.ThrowIfTrue(activeStatementSpans.IsDefault);
Editor\TextBufferAssociatedViewService.cs (1)
153Contract.ThrowIfTrue(set.Contains(view));
ExternalAccess\VSTypeScript\VSTypeScriptNavigationBarItemService.cs (1)
78Contract.ThrowIfTrue(item.Spans.IsEmpty);
GoToDefinition\GoToDefinitionCommandHandler.cs (1)
174Contract.ThrowIfTrue(position.Snapshot.Length == 0);
InlineRename\AbstractEditorInlineRenameService.SymbolRenameInfo.cs (1)
64Contract.ThrowIfTrue(info.IsError);
IntelliSense\AbstractController.cs (1)
116Contract.ThrowIfTrue(IsSessionActive);
IntelliSense\ModelComputation.cs (1)
91Contract.ThrowIfTrue(_stopCancellationToken.IsCancellationRequested);
Preview\AbstractPreviewFactoryService.cs (1)
651Contract.ThrowIfTrue((leftWorkspace == null) && (rightWorkspace == null));
Shared\Extensions\ITextViewExtensions.AutoClosingViewProperty.cs (3)
26Contract.ThrowIfTrue(textView.IsClosed); 47Contract.ThrowIfTrue(textView.IsClosed); 58Contract.ThrowIfTrue(textView.IsClosed);
Shared\Extensions\ITextViewExtensions.PerSubjectBufferProperty.cs (3)
35Contract.ThrowIfTrue(textView.IsClosed); 57Contract.ThrowIfTrue(textView.IsClosed); 69Contract.ThrowIfTrue(textView.IsClosed);
Shared\Extensions\IThreadingContextExtensions.cs (1)
16=> Contract.ThrowIfTrue(threadingContext.JoinableTaskContext.IsOnMainThread);
Shared\Utilities\ForegroundThreadAffinitizedObject.cs (1)
59=> Contract.ThrowIfTrue(IsForeground());
Shared\Utilities\LinkedEditsTracker.cs (1)
61Contract.ThrowIfTrue(MyOwnChanges(args));
SolutionEvents\HostLegacySolutionEventsWorkspaceEventListener.cs (1)
66Contract.ThrowIfTrue(events.Any(e => e.OldSolution.Workspace != workspace || e.NewSolution.Workspace != workspace));
Workspaces\AbstractTextBufferVisibilityTracker.cs (2)
168Contract.ThrowIfTrue(Callbacks.Count > 0); 173Contract.ThrowIfTrue(TextViews.Count > 0);
Microsoft.CodeAnalysis.EditorFeatures.Cocoa (1)
SuggestedActionWithNestedFlavors.cs (1)
80Contract.ThrowIfTrue(_nestedFlavors.IsDefault);
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (8)
EditAndContinue\ActiveStatementsDescription.cs (1)
267Contract.ThrowIfTrue(result.Any(span => span == default));
Workspaces\TestWorkspace.cs (6)
684Contract.ThrowIfTrue(testDocument.IsSourceGenerated); 692Contract.ThrowIfTrue(testDocument.IsSourceGenerated); 702Contract.ThrowIfTrue(testDocument.IsSourceGenerated); 710Contract.ThrowIfTrue(testDocument.IsSourceGenerated); 720Contract.ThrowIfTrue(testDocument.IsSourceGenerated); 728Contract.ThrowIfTrue(testDocument.IsSourceGenerated);
Workspaces\TestWorkspace_XmlConsumption.cs (1)
814Contract.ThrowIfTrue(cursorPosition != null);
Microsoft.CodeAnalysis.EditorFeatures.Wpf (1)
Suggestions\SuggestedActionWithNestedFlavors.cs (1)
80Contract.ThrowIfTrue(_nestedFlavors.IsDefault);
Microsoft.CodeAnalysis.ExternalAccess.FSharp (4)
Internal\Editor\FSharpSmartIndentProvider.cs (1)
45Contract.ThrowIfTrue(service == null && legacyService == null);
SignatureHelp\FSharpSignatureHelpItems.cs (2)
68Contract.ThrowIfTrue(items.IsEmpty()); 69Contract.ThrowIfTrue(selectedItem.HasValue && selectedItem.Value >= items.Count);
SignatureHelp\FSharpSignatureHelpTriggerInfo.cs (1)
18Contract.ThrowIfTrue(triggerReason == FSharpSignatureHelpTriggerReason.TypeCharCommand && triggerCharacter == null);
Microsoft.CodeAnalysis.Features (34)
Completion\Providers\AbstractAwaitCompletionProvider.cs (1)
118Contract.ThrowIfTrue(dotAwaitContext == DotAwaitContext.None);
Completion\Providers\Scripting\AbstractDirectivePathCompletionProvider.cs (1)
98Contract.ThrowIfTrue(quotedPath[0] != '"');
ConvertToInterpolatedString\AbstractConvertPlaceholderToInterpolatedStringRefactoringProvider.cs (2)
65Contract.ThrowIfTrue(placeholderIndex < 0); 258Contract.ThrowIfTrue(placeholderIndex < 0);
DiagnosticHelper.cs (2)
186Contract.ThrowIfTrue(additionalLocations.IsEmpty()); 187Contract.ThrowIfTrue(tagIndices.IsEmpty());
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (1)
4972Contract.ThrowIfTrue(firstSpan.IsEmpty);
EditAndContinue\ActiveStatementExceptionRegions.cs (1)
24Contract.ThrowIfTrue(spans.IsDefault);
EditAndContinue\DebuggingSession.cs (1)
904Contract.ThrowIfTrue(analysis.ActiveStatements.IsDefault);
EditAndContinue\EditAndContinueWorkspaceService.cs (1)
127Contract.ThrowIfTrue(captureAllMatchingDocuments && !captureMatchingDocuments.IsEmpty);
EditAndContinue\EditSession.cs (3)
159Contract.ThrowIfTrue(documentAnalyses.IsEmpty); 630Contract.ThrowIfTrue(analysis.HasChangesAndErrors); 633Contract.ThrowIfTrue(analysis.ActiveStatements.IsDefault);
EmbeddedLanguages\AbstractEmbeddedLanguageFeatureService.cs (1)
99Contract.ThrowIfTrue(services.IsDefaultOrEmpty);
EncapsulateField\AbstractEncapsulateFieldService.cs (1)
140Contract.ThrowIfTrue(fields.Length == 0);
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingIdleProcessor.cs (1)
90Contract.ThrowIfTrue(_isPaused_doNotAccessDirectly);
ExternalAccess\VSTypeScript\Api\VSTypeScriptDiagnosticData.cs (1)
42Contract.ThrowIfTrue(useMapped);
ExtractMethod\AbstractSyntaxTriviaService.cs (1)
31Contract.ThrowIfTrue(textSpan.IsEmpty);
ExtractMethod\MethodExtractor.Analyzer.cs (1)
700Contract.ThrowIfTrue(SelectionResult.SelectionInExpression);
ExtractMethod\MethodExtractor.CodeGenerator.cs (1)
229Contract.ThrowIfTrue(AnalyzerResult.GetVariablesToSplitOrMoveOutToCallSite(cancellationToken).Any(v => v.UseAsReturnValue));
ExtractMethod\OperationStatus.cs (2)
17Contract.ThrowIfTrue(flag.Succeeded() && flag.HasBestEffort()); 26Contract.ThrowIfTrue(flag.Succeeded() && flag.HasBestEffort());
ExtractMethod\SelectionResult.cs (2)
103Contract.ThrowIfTrue(SelectionInExpression); 111Contract.ThrowIfTrue(SelectionInExpression);
LanguageServices\SymbolDisplayService\AbstractSymbolDisplayService.AbstractSymbolDescriptionBuilder.cs (1)
731Contract.ThrowIfTrue(symbol.TypeParameterKind == TypeParameterKind.Cref);
MetadataAsSource\DecompilationMetadataAsSourceFileProvider.cs (1)
275Contract.ThrowIfTrue(_openedDocumentIds.ContainsKey(fileInfo));
Rename\SymbolicRenameInfo.cs (3)
63Contract.ThrowIfTrue(this.IsError); 90Contract.ThrowIfTrue(this.IsError); 97Contract.ThrowIfTrue(this.IsError);
SignatureHelp\SignatureHelpItems.cs (2)
66Contract.ThrowIfTrue(items.IsEmpty()); 67Contract.ThrowIfTrue(selectedItem.HasValue && selectedItem.Value >= items.Count);
SignatureHelp\SignatureHelpTriggerInfo.cs (1)
17Contract.ThrowIfTrue(triggerReason == SignatureHelpTriggerReason.TypeCharCommand && triggerCharacter == null);
SolutionCrawler\IdleProcessor.cs (1)
90Contract.ThrowIfTrue(_isPaused_doNotAccessDirectly);
UseAutoProperty\AbstractUseAutoPropertyCodeFixProvider.cs (1)
156Contract.ThrowIfTrue(fieldSymbol == null || propertySymbol == null);
Microsoft.CodeAnalysis.LanguageServer.Protocol (5)
Extensions\ProtocolConversions.cs (1)
143Contract.ThrowIfTrue(position < 1);
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer.ProjectState.cs (1)
192Contract.ThrowIfTrue(result.IsAggregatedForm);
Handler\Completion\CompletionResolveHandler.cs (2)
100Contract.ThrowIfTrue(completionItem.InsertText != null); 101Contract.ThrowIfTrue(completionItem.TextEdit != null);
Handler\SemanticTokens\SemanticTokensHelpers.cs (1)
183Contract.ThrowIfTrue(numLinesInSpan < 1);
Microsoft.CodeAnalysis.LanguageServerIndexFormat.Generator (1)
Graph\Edge.cs (1)
34Contract.ThrowIfTrue(IsEdgeLabelOneToMany(label));
Microsoft.CodeAnalysis.Remote.ServiceHub (14)
AbstractCloudCachePersistentStorageService.cs (1)
31Contract.ThrowIfTrue(string.IsNullOrWhiteSpace(workingFolderPath));
Host\RemoteWorkspace.cs (3)
113Contract.ThrowIfTrue(solutionChecksum == Checksum.Null); 147Contract.ThrowIfTrue(inFlightSolution.InFlightCount < 1); 163Contract.ThrowIfTrue(inFlightSolution.InFlightCount < 1);
Host\RemoteWorkspace.InFlightSolution.cs (3)
111Contract.ThrowIfTrue(this._cancellationTokenSource_doNotAccessDirectly.IsCancellationRequested); 147Contract.ThrowIfTrue(InFlightCount < 1); 161Contract.ThrowIfTrue(InFlightCount < 1);
Host\RemoteWorkspace.SolutionCreator.cs (2)
179Contract.ThrowIfTrue(oldProjectChecksums.Checksum == newProjectChecksums.Checksum); 418Contract.ThrowIfTrue(oldDocumentChecksums.Checksum == newDocumentChecksums.Checksum);
Host\RemoteWorkspace_SolutionCaching.cs (5)
51Contract.ThrowIfTrue(solution.InFlightCount < 1); 72Contract.ThrowIfTrue(solution.InFlightCount < 1); 76Contract.ThrowIfTrue(solution.InFlightCount < 2); 111Contract.ThrowIfTrue(solution.InFlightCount < 1); 112Contract.ThrowIfTrue(solutionChecksum != solution.SolutionChecksum);
Microsoft.CodeAnalysis.Remote.Workspaces (6)
SolutionAsset.cs (1)
38Contract.ThrowIfTrue(kind is WellKnownSynchronizationKind.SourceText);
SolutionAssetStorage.cs (3)
71Contract.ThrowIfTrue(scope.RefCount <= 0); 88Contract.ThrowIfTrue(existingScope != scope); 90Contract.ThrowIfTrue(scope.RefCount <= 0);
SolutionAssetStorage.Scope.cs (2)
84Contract.ThrowIfTrue(result.Count != numberOfChecksumsToSearch); 102Contract.ThrowIfTrue(resultPool.Object.Count != 1);
Microsoft.CodeAnalysis.VisualBasic.Features (6)
ExtractMethod\VisualBasicMethodExtractor.Analyzer.vb (1)
50Contract.ThrowIfTrue(variable.UseAsReturnValue)
ExtractMethod\VisualBasicMethodExtractor.VisualBasicCodeGenerator.CallSiteContainerRewriter.vb (1)
31Contract.ThrowIfTrue(statementsOrFieldToInsert.IsEmpty())
ExtractMethod\VisualBasicMethodExtractor.VisualBasicCodeGenerator.vb (2)
133Contract.ThrowIfTrue(AnalyzerResult.MethodTypeParametersInDeclaration.Count = 0) 439Contract.ThrowIfTrue(Me.AnalyzerResult.HasVariableToUseAsReturnValue)
ExtractMethod\VisualBasicSelectionResult.vb (2)
228Contract.ThrowIfTrue(SelectionInExpression) 252Contract.ThrowIfTrue(SelectionInExpression)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (5)
Formatting\Engine\Trivia\TriviaDataFactory.CodeShapeAnalyzer.vb (2)
38Contract.ThrowIfTrue(trivia.Kind = SyntaxKind.EndOfLineTrivia) 39Contract.ThrowIfTrue(trivia.Kind = SyntaxKind.SkippedTokensTrivia)
VisualBasicSemanticFacts.vb (1)
135Contract.ThrowIfTrue(model.IsSpeculativeSemanticModel)
VisualBasicSmartTokenFormatter.vb (1)
35Contract.ThrowIfTrue(token.Kind = SyntaxKind.None OrElse token.Kind = SyntaxKind.EndOfFileToken)
VisualBasicTypeInferenceService.TypeInferrer.vb (1)
524Contract.ThrowIfTrue(previousToken <> Nothing AndAlso binop.OperatorToken <> previousToken)
Microsoft.CodeAnalysis.Workspaces (93)
AbstractFormatEngine.cs (1)
64Contract.ThrowIfTrue(treeData.Root.IsInvalidTokenRange(startToken, endToken));
AbstractTriviaFormatter.cs (1)
79Contract.ThrowIfTrue(token1 == default && token2 == default);
AnchorIndentationOperation.cs (3)
18Contract.ThrowIfTrue(anchorToken.RawKind == 0); 19Contract.ThrowIfTrue(textSpan.Start < 0 || textSpan.Length < 0); 21Contract.ThrowIfTrue(endToken.RawKind == 0);
AsyncLazy`1.cs (6)
150Contract.ThrowIfTrue(_asynchronousComputationCancellationSource != null && 154Contract.ThrowIfTrue(_requests != null && 159Contract.ThrowIfTrue(_requests != null && 163Contract.ThrowIfTrue(_cachedResult != null && 168Contract.ThrowIfTrue(_asynchronousComputeFunction == null && _synchronousComputeFunction != null); 360Contract.ThrowIfTrue(_computationActive);
Classification\SyntaxClassification\SyntacticChangeRangeComputer.cs (4)
101Contract.ThrowIfTrue(commonLeftWidth > oldRootWidth); 102Contract.ThrowIfTrue(commonLeftWidth > newRootWidth); 103Contract.ThrowIfTrue(commonRightWidth > oldRootWidth); 104Contract.ThrowIfTrue(commonRightWidth > newRootWidth);
CodeCleanup\AbstractCodeCleanerService.cs (5)
240Contract.ThrowIfTrue(spanMarkerType == SpanMarkerType.EndOfFile); 241Contract.ThrowIfTrue(previousToken.RawKind == 0); 256Contract.ThrowIfTrue(spanMarkerType == SpanMarkerType.BeginningOfFile); 257Contract.ThrowIfTrue(nextToken.RawKind == 0); 372Contract.ThrowIfTrue(startToken.RawKind == 0 || endToken.RawKind == 0);
CodeFixesAndRefactorings\FixAllLogger.cs (1)
95Contract.ThrowIfTrue(completed && timedOut);
CodeGenerationHelpers.cs (1)
200Contract.ThrowIfTrue(availableIndices != null && availableIndices.Count != declarationList.Count + 1);
CommonFormattingHelpers.cs (6)
81Contract.ThrowIfTrue(textSpan.IsEmpty); 145Contract.ThrowIfTrue(token.RawKind == 0); 166Contract.ThrowIfTrue(token1.RawKind == 0 && token2.RawKind == 0); 167Contract.ThrowIfTrue(token1.Equals(token2)); 286Contract.ThrowIfTrue(nextToken.RawKind == 0); 312Contract.ThrowIfTrue(previousToken.RawKind == 0);
Diagnostics\DiagnosticAnalysisResult.cs (1)
222Contract.ThrowIfTrue(_others.IsDefault);
Diagnostics\DiagnosticAnalysisResultBuilder.cs (1)
59Contract.ThrowIfTrue(Project.SupportsCompilation);
Editing\SyntaxGenerator.cs (1)
1380Contract.ThrowIfTrue(ReferenceEquals(root, node));
EditorConfigValueSerializer`1.cs (1)
62Contract.ThrowIfTrue(RoslynString.IsNullOrEmpty(editorConfigStringForValue));
EmbeddedSeparatedSyntaxNodeList.cs (1)
27Contract.ThrowIfTrue(nodesAndTokens.IsDefault);
FindSymbols\SymbolFinder.FindReferencesServerCallback.cs (1)
66Contract.ThrowIfTrue(dehydrated.Symbols.Count == 0);
FindSymbols\SymbolFinder_Helpers.cs (1)
149Contract.ThrowIfTrue(!equivalentTypesWithDifferingAssemblies.Any());
FindSymbols\TopLevelSyntaxTree\DeclaredSymbolInfo.cs (2)
138Contract.ThrowIfTrue((uint)accessibility > Max4BitValue); 139Contract.ThrowIfTrue((uint)kind > Max5BitValue);
IndentBlockOperation.cs (6)
19Contract.ThrowIfTrue(textSpan.Start < 0 || textSpan.Length < 0); 20Contract.ThrowIfTrue(startToken.RawKind == 0); 21Contract.ThrowIfTrue(endToken.RawKind == 0); 41Contract.ThrowIfTrue(textSpan.Start < 0 || textSpan.Length < 0); 42Contract.ThrowIfTrue(startToken.RawKind == 0); 43Contract.ThrowIfTrue(endToken.RawKind == 0);
Options\DocumentOptionSet.cs (1)
85Contract.ThrowIfTrue(internallyDefinedOption.Type == typeof(NamingStylePreferences));
Remote\RemoteServiceCallbackDispatcher.cs (1)
32Contract.ThrowIfTrue(_callbackInstances?.TryRemove(Id, out _) == false);
Rename\LightweightRenameLocations.cs (3)
42Contract.ThrowIfTrue(locations.IsDefault); 43Contract.ThrowIfTrue(implicitLocations.IsDefault); 44Contract.ThrowIfTrue(referencedSymbols.IsDefault);
Rename\Renamer.cs (2)
165Contract.ThrowIfTrue(string.IsNullOrEmpty(newName)); 213Contract.ThrowIfTrue(string.IsNullOrEmpty(newName));
Rename\SymbolicRenameLocations.cs (3)
49Contract.ThrowIfTrue(locations.IsDefault); 50Contract.ThrowIfTrue(implicitLocations.IsDefault); 51Contract.ThrowIfTrue(referencedSymbols.IsDefault);
SemanticModelExtensions.cs (2)
110Contract.ThrowIfTrue(semanticModel.ParentModel.IsSpeculativeSemanticModel); 111Contract.ThrowIfTrue(semanticModel.ParentModel.ParentModel != null);
Shared\Extensions\FileLinePositionSpanExtensions.cs (2)
89Contract.ThrowIfTrue(start < text.Lines.GetLinePosition(0)); 90Contract.ThrowIfTrue(end > text.Lines.GetLinePosition(text.Length));
Shared\Extensions\SemanticEquivalence.cs (1)
108Contract.ThrowIfTrue(b1 != b2);
Shared\Utilities\BloomFilter_Serialization.cs (1)
30Contract.ThrowIfTrue(bitArray.Length % 8 != 0);
Storage\SQLite\v2\SQLitePersistentStorage.Accessor.cs (3)
152Contract.ThrowIfTrue(optional.HasValue && optional.Value == null); 290Contract.ThrowIfTrue(exception != null); 307Contract.ThrowIfTrue(exception != null);
Storage\SQLite\v2\SQLitePersistentStorage_StringIds.cs (1)
134Contract.ThrowIfTrue(id == -1);
Storage\SQLite\v2\SQLitePersistentStorageService.cs (1)
94Contract.ThrowIfTrue(string.IsNullOrWhiteSpace(workingFolderPath));
SuppressOperation.cs (3)
17Contract.ThrowIfTrue(textSpan.Start < 0 || textSpan.Length < 0); 18Contract.ThrowIfTrue(startToken.RawKind == 0); 19Contract.ThrowIfTrue(endToken.RawKind == 0);
SymbolKey.BodyLevelSymbolKey.cs (3)
23Contract.ThrowIfTrue(symbol.DeclaringSyntaxReferences.IsEmpty && symbol.Locations.IsEmpty); 62Contract.ThrowIfTrue(symbol.DeclaringSyntaxReferences.IsEmpty && symbol.Locations.IsEmpty); 258Contract.ThrowIfTrue(semanticModel.SyntaxTree != containerDeclaration.SyntaxTree);
SymbolKey.ErrorTypeSymbolKey.cs (1)
91Contract.ThrowIfTrue(typeArguments.IsDefault);
SymbolKey.FunctionPointerTypeSymbolKey.cs (1)
76Contract.ThrowIfTrue(parameterTypes.IsDefault);
SymbolKey.NamedTypeSymbolKey.cs (1)
60Contract.ThrowIfTrue(typeArguments.IsDefault);
SymbolKey.SymbolKeyReader.cs (2)
417Contract.ThrowIfTrue(_methodSymbolStack.Count == 0); 433Contract.ThrowIfTrue(_contextualSymbolStack.Count == 0);
SymbolKey.SymbolKeyWriter.cs (1)
518Contract.ThrowIfTrue(_methodSymbolStack.Count == 0);
SyntaxNodeExtensions.cs (1)
174Contract.ThrowIfTrue(node1.RawKind == 0 || node2.RawKind == 0);
SyntaxTokenExtensions.cs (1)
41Contract.ThrowIfTrue(token1.RawKind == 0 || token2.RawKind == 0);
TokenStream.cs (1)
478Contract.ThrowIfTrue(token.RawKind == 0);
TreeData.Node.cs (1)
23Contract.ThrowIfTrue(token.RawKind == 0);
TreeData.NodeAndText.cs (1)
26Contract.ThrowIfTrue(token.RawKind == 0);
Workspace\ProjectSystem\ProjectSystemProject.BatchingDocumentCollection.cs (1)
578Contract.ThrowIfTrue(folders.IsDefault);
Workspace\Solution\RecoverableTextAndVersion.cs (1)
164Contract.ThrowIfTrue(source is LoadableTextAndVersionSource { CacheResult: true });
Workspace\Solution\SolutionState.CompilationTracker.CompilationTrackerState.cs (4)
70Contract.ThrowIfTrue(documentsAreFinalAndFrozen && !documentsAreFinal); 147Contract.ThrowIfTrue(compilation.SyntaxTrees.Contains(generatedDocument.GetSyntaxTree(CancellationToken.None))); 159Contract.ThrowIfTrue(intermediateProjects is null); 210Contract.ThrowIfTrue(intermediateProjects is null);
Workspace\Solution\SolutionState.cs (1)
180Contract.ThrowIfTrue(_projectIdToTrackerMap.Any(kvp => kvp.Key != kvp.Value.ProjectState.Id));
Workspace\Solution\TextDocumentStates.cs (1)
167Contract.ThrowIfTrue(!ignoreUnchangedContent && ignoreUnchangeableDocuments);
Workspace\Solution\WeaklyCachedRecoverableValueSource.cs (1)
148Contract.ThrowIfTrue(Gate.CurrentCount != 0);
Workspace\Workspace.cs (3)
1750Contract.ThrowIfTrue(changes.GetAddedProjects().Any()); 1751Contract.ThrowIfTrue(changes.GetRemovedProjects().Any()); 1752Contract.ThrowIfTrue(changes.GetProjectChanges().Any());
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (1)
Fakes\SimpleAssetSource.cs (1)
49Contract.ThrowIfTrue(asset is null);
Microsoft.VisualStudio.LanguageServices (13)
CodeLens\RemoteCodeLensReferencesService.cs (1)
167Contract.ThrowIfTrue(results.IsDefaultOrEmpty);
InheritanceMargin\InheritanceGlyphFactory.cs (1)
83Contract.ThrowIfTrue(membersOnLine.IsEmpty);
InheritanceMargin\InheritanceMarginHelpers.cs (1)
140Contract.ThrowIfTrue(members.Length <= 1);
InheritanceMargin\InheritanceMarginTag.cs (1)
41Contract.ThrowIfTrue(membersOnLine.IsEmpty);
InheritanceMargin\InheritanceMarginTaggerProvider.cs (1)
144Contract.ThrowIfTrue(membersOnTheLineArray.IsEmpty);
Options\LocalUserRegistryOptionPersister.cs (2)
42Contract.ThrowIfTrue(string.IsNullOrEmpty(rootPath)); 43Contract.ThrowIfTrue(handle == __VsLocalRegistryRootHandle.RegHandle_Invalid);
ProjectSystem\FileChangeTracker.cs (2)
92Contract.ThrowIfTrue(_fileChangeCookie != s_none); 108Contract.ThrowIfTrue(_fileChangeCookie != s_none);
ProjectSystem\Legacy\SolutionEventsBatchScopeCreator.cs (1)
187Contract.ThrowIfTrue(_scopeCreator._fullSolutionLoadScopes.Any());
Storage\AbstractCloudCachePersistentStorageService.cs (1)
31Contract.ThrowIfTrue(string.IsNullOrWhiteSpace(workingFolderPath));
TableDataSource\VisualStudioDiagnosticListTable.BuildTableDataSource.cs (1)
211Contract.ThrowIfTrue(data.IsSuppressed);
ValueTracking\ValueTrackingToolWindow.cs (1)
67Contract.ThrowIfTrue(Initialized);
Microsoft.VisualStudio.LanguageServices.Implementation (1)
SolutionExplorer\SourceGeneratedFileItems\SourceGeneratedFileItemSource.cs (1)
163Contract.ThrowIfTrue(_cancellationSeries.HasActiveToken);
Microsoft.VisualStudio.LanguageServices.New.IntegrationTests (1)
InProcess\SolutionExplorerInProcess.cs (1)
39Contract.ThrowIfTrue(await IsSolutionOpenAsync(cancellationToken));
Microsoft.VisualStudio.LanguageServices.Xaml (1)
Implementation\LanguageServer\Handler\OnTypeRename\OnTypeRenameHandler.cs (1)
89Contract.ThrowIfTrue(result.Ranges.IsDefault);