3464 references to HasValue
Analyzer.Utilities.UnitTests (1)
FlowAnalysis\Analysis\PropertySetAnalysis\PropertySetAnalysisTests.cs (1)
125actualResult.HasValue,
aspire (36)
Backchannel\AuxiliaryBackchannelMonitor.cs (1)
363if (isFirstAttempt && !pid.HasValue)
Commands\LogsCommand.cs (6)
142if (tail.HasValue && tail.Value < 1) 215if (tail.HasValue && entries.Count > tail.Value) 229Timestamp = timestamps && entry.Timestamp.HasValue ? FormatTimestamp(entry.Timestamp.Value) : null, 261if (tail.HasValue) 322var timestampPrefix = timestamps && entry.Timestamp.HasValue ? FormatTimestamp(entry.Timestamp.Value) + " " : string.Empty; 330Timestamp = timestamps && entry.Timestamp.HasValue ? FormatTimestamp(entry.Timestamp.Value) : null,
Commands\RootCommand.cs (1)
81return level.HasValue ? ["--log-level", level.Value.ToString()] : null;
Commands\RunCommand.cs (2)
461if (pid.HasValue) 505if (pid.HasValue)
Commands\TelemetryLogsCommand.cs (3)
89if (limit.HasValue && limit.Value < 1) 139if (limit.HasValue && !follow) 265var timestamp = log.TimeUnixNano.HasValue
Commands\TelemetrySpansCommand.cs (4)
85if (limit.HasValue && limit.Value < 1) 134if (hasError.HasValue) 138if (limit.HasValue && !follow) 281var timestamp = span.StartTimeUnixNano.HasValue
Commands\TelemetryTracesCommand.cs (5)
81if (limit.HasValue && limit.Value < 1) 193if (hasError.HasValue) 197if (limit.HasValue) 282var earliestStart = info.StartTimeNano.HasValue && span.StartTimeUnixNano.HasValue 300var timestamp = info.StartTimeNano.HasValue
Interaction\ConsoleInteractionService.cs (1)
283var prefix = lineNumber.HasValue ? $"#{lineNumber.Value}: " : "";
Mcp\Docs\LlmsTxtParser.cs (1)
449if (headingInfo.HasValue)
Projects\RunningInstanceManager.cs (2)
60var cliPidText = appHostInfo.CliProcessId.HasValue ? appHostInfo.CliProcessId.Value.ToString(CultureInfo.InvariantCulture) : "N/A"; 98if (appHostInfo.CliProcessId.HasValue)
src\Shared\BackchannelConstants.cs (1)
299if (pid.HasValue && pid.Value != currentPid && !ProcessExists(pid.Value))
src\Shared\ConsoleLogs\AnsiParser.cs (4)
456if (newState.ForegroundColor.HasValue) 461if (newState.BackgroundColor.HasValue) 479if (newState.XtermForegroundColorCode.HasValue) 488if (newState.XtermBackgroundColorCode.HasValue)
src\Shared\Otlp\OtlpHelpers.cs (2)
82if (startNano.HasValue && endNano.HasValue && endNano.Value >= startNano.Value)
Templating\DotNetTemplateFactory.cs (2)
311if (!useLocalhostTld.HasValue) 331if (!useRedisCache.HasValue)
Utils\ConsoleActivityLogger.cs (1)
363var text = seconds.HasValue ? $"{message} ({DurationFormatter.FormatDuration(TimeSpan.FromSeconds(seconds.Value), CultureInfo.InvariantCulture, DecimalDurationDisplay.Fixed)})" : message;
Aspire.Cli.Tests (1)
tests\Shared\Logging\XunitLoggerProvider.cs (1)
70var timestamp = _logStart.HasValue ?
Aspire.Dashboard (54)
Api\TelemetryApiService.cs (1)
315if (hasError.HasValue && (span.Status == OtlpSpanStatusCode.Error) != hasError.Value)
Components\Controls\ResourceDetails.razor.cs (2)
409if (context.LastRunAtTimeStamp.HasValue) 433if (context.LastRunAtTimeStamp.HasValue)
Model\GenAI\GenAISchemaHelpers.cs (1)
104result = result.HasValue ? result.Value | schemaType : schemaType;
Model\ResourceViewModel.cs (2)
77var endpoint = port.HasValue ? $"{host}:{port.Value}" : host; 86var parameterEndpoint = parameterPort.HasValue ? $"{parameterHost}:{parameterPort.Value}" : parameterHost;
Otlp\Model\Serialization\OtlpJsonProtobufConverter.cs (39)
131if (json.Flags.HasValue) 139if (json.Kind.HasValue) 143if (json.StartTimeUnixNano.HasValue) 147if (json.EndTimeUnixNano.HasValue) 185if (json.TimeUnixNano.HasValue) 227if (json.Flags.HasValue) 241if (json.Code.HasValue) 293if (json.TimeUnixNano.HasValue) 297if (json.ObservedTimeUnixNano.HasValue) 301if (json.SeverityNumber.HasValue) 447if (json.AggregationTemporality.HasValue) 465if (json.AggregationTemporality.HasValue) 482if (json.AggregationTemporality.HasValue) 512if (json.StartTimeUnixNano.HasValue) 516if (json.TimeUnixNano.HasValue) 520if (json.AsDouble.HasValue) 524else if (json.AsInt.HasValue) 549if (json.StartTimeUnixNano.HasValue) 553if (json.TimeUnixNano.HasValue) 557if (json.Count.HasValue) 561if (json.Sum.HasValue) 587if (json.Min.HasValue) 591if (json.Max.HasValue) 608if (json.StartTimeUnixNano.HasValue) 612if (json.TimeUnixNano.HasValue) 616if (json.Count.HasValue) 620if (json.Sum.HasValue) 625if (json.ZeroCount.HasValue) 645if (json.Min.HasValue) 649if (json.Max.HasValue) 681if (json.StartTimeUnixNano.HasValue) 685if (json.TimeUnixNano.HasValue) 689if (json.Count.HasValue) 723if (json.TimeUnixNano.HasValue) 727if (json.AsDouble.HasValue) 731else if (json.AsInt.HasValue) 803else if (json.BoolValue.HasValue) 807else if (json.IntValue.HasValue) 811else if (json.DoubleValue.HasValue)
Otlp\Storage\TelemetryRepository.cs (3)
783if (resourceKey.HasValue) 826if (resourceKey.HasValue) 878if (resourceKey.HasValue)
src\Shared\ConsoleLogs\AnsiParser.cs (4)
456if (newState.ForegroundColor.HasValue) 461if (newState.BackgroundColor.HasValue) 479if (newState.XtermForegroundColorCode.HasValue) 488if (newState.XtermBackgroundColorCode.HasValue)
src\Shared\Otlp\OtlpHelpers.cs (2)
82if (startNano.HasValue && endNano.HasValue && endNano.Value >= startNano.Value)
Aspire.Dashboard.Components.Tests (1)
tests\Shared\Logging\XunitLoggerProvider.cs (1)
70var timestamp = _logStart.HasValue ?
Aspire.Dashboard.Tests (1)
tests\Shared\Logging\XunitLoggerProvider.cs (1)
70var timestamp = _logStart.HasValue ?
Aspire.Hosting (12)
ApplicationModel\ResourceNotificationService.cs (1)
901if (report.LastRunAt.HasValue)
Cli\CliOrphanDetector.cs (1)
82if (expectedStartTimeUnix.HasValue)
Dashboard\proto\Partials.cs (4)
35if (snapshot.CreationTimeStamp.HasValue) 40if (snapshot.StartTimeStamp.HasValue) 45if (snapshot.StopTimeStamp.HasValue) 112if (report.LastRunAt.HasValue)
Dcp\DcpExecutor.cs (1)
411Debug.Assert(!entry.LogsAvailable.HasValue || entry.LogsAvailable.Value, "entry.LogsAvailable should never be 'false'");
Dcp\KubernetesService.cs (3)
324if (limit.HasValue) 329if (tail.HasValue) 334if (skip.HasValue)
Publishing\ManifestPublishingContext.cs (1)
504(!resolved.TargetPort.Value.HasValue || resolved.TargetPort.Value.Value != exposedPort))
src\Shared\BackchannelConstants.cs (1)
299if (pid.HasValue && pid.Value != currentPid && !ProcessExists(pid.Value))
Aspire.Hosting.Azure (4)
AzureEnvironmentResource.cs (1)
141var tenantSegment = tenantId.HasValue ? $"#@{tenantId.Value}" : "#";
AzureProvisioningResourceExtensions.cs (1)
268if (isSecure.HasValue)
Provisioning\Internal\BaseProvisioningContextProvider.cs (1)
181if (_options.AllowResourceGroupCreation.HasValue)
Provisioning\Internal\PublishModeProvisioningContextProvider.cs (1)
396if (existingResourceGroup.HasValue && !string.IsNullOrEmpty(existingResourceGroup.Value.Name))
Aspire.Hosting.Azure.EventHubs (2)
AzureEventHubResource.cs (2)
70if (PartitionCount.HasValue) 88if (hub.PartitionCount.HasValue)
Aspire.Hosting.Azure.ServiceBus (32)
AzureServiceBusQueueResource.cs (14)
119if (DeadLetteringOnMessageExpiration.HasValue) 123if (DefaultMessageTimeToLive.HasValue) 127if (DuplicateDetectionHistoryTimeWindow.HasValue) 139if (LockDuration.HasValue) 143if (MaxDeliveryCount.HasValue) 147if (RequiresDuplicateDetection.HasValue) 151if (RequiresSession.HasValue) 170if (queue.DeadLetteringOnMessageExpiration.HasValue) 174if (queue.DefaultMessageTimeToLive.HasValue) 178if (queue.DuplicateDetectionHistoryTimeWindow.HasValue) 190if (queue.LockDuration.HasValue) 194if (queue.MaxDeliveryCount.HasValue) 198if (queue.RequiresDuplicateDetection.HasValue) 202if (queue.RequiresSession.HasValue)
AzureServiceBusRule.cs (2)
95if (CorrelationFilter.RequiresPreprocessing.HasValue) 176if (rule.CorrelationFilter.RequiresPreprocessing.HasValue)
AzureServiceBusSubscriptionResource.cs (10)
116if (DeadLetteringOnMessageExpiration.HasValue) 120if (DefaultMessageTimeToLive.HasValue) 132if (LockDuration.HasValue) 136if (MaxDeliveryCount.HasValue) 140if (RequiresSession.HasValue) 162if (subscription.DeadLetteringOnMessageExpiration.HasValue) 166if (subscription.DefaultMessageTimeToLive.HasValue) 178if (subscription.LockDuration.HasValue) 182if (subscription.MaxDeliveryCount.HasValue) 186if (subscription.RequiresSession.HasValue)
AzureServiceBusTopicResource.cs (6)
92if (DefaultMessageTimeToLive.HasValue) 96if (DuplicateDetectionHistoryTimeWindow.HasValue) 100if (RequiresDuplicateDetection.HasValue) 121if (topic.DefaultMessageTimeToLive.HasValue) 125if (topic.DuplicateDetectionHistoryTimeWindow.HasValue) 129if (topic.RequiresDuplicateDetection.HasValue)
Aspire.Hosting.Azure.Tests (4)
AzureStorageExtensionsTests.cs (4)
26if (isReadOnly.HasValue) 52if (isReadOnly.HasValue) 78if (isReadOnly.HasValue) 104if (isReadOnly.HasValue)
Aspire.Hosting.CodeGeneration.Go (1)
GoLanguageSupport.cs (1)
80var random = request.PortSeed.HasValue
Aspire.Hosting.CodeGeneration.Java (1)
JavaLanguageSupport.cs (1)
64var random = request.PortSeed.HasValue
Aspire.Hosting.CodeGeneration.Python (1)
PythonLanguageSupport.cs (1)
92var random = request.PortSeed.HasValue
Aspire.Hosting.CodeGeneration.Rust (1)
RustLanguageSupport.cs (1)
79var random = request.PortSeed.HasValue
Aspire.Hosting.CodeGeneration.TypeScript (1)
TypeScriptLanguageSupport.cs (1)
97var random = request.PortSeed.HasValue
Aspire.Hosting.DevTunnels (3)
DevTunnelCliClient.cs (3)
167if (options.AllowAnonymous.HasValue) 226logger?.LogTrace("Getting access details for {PortInfo}dev tunnel '{TunnelId}'.", portNumber.HasValue ? $"port '{portNumber}' on " : string.Empty, tunnelId); 230return access ?? throw new DistributedApplicationException($"Failed to get access details for '{tunnelId}'{(portNumber.HasValue ? $" port {portNumber}" : "")}. Exit code {exitCode}: {error}");
Aspire.Hosting.Garnet.Tests (2)
AddGarnetTests.cs (2)
205if (isReadOnly.HasValue) 230if (isReadOnly.HasValue)
Aspire.Hosting.PostgreSQL.Tests (4)
AddPostgresTests.cs (4)
750if (isReadOnly.HasValue) 777if (isReadOnly.HasValue) 831if (isReadOnly.HasValue) 858if (isReadOnly.HasValue)
Aspire.Hosting.RabbitMQ.Tests (1)
AddRabbitMQTests.cs (1)
74if (!withManagementPluginPort.HasValue)
Aspire.Hosting.Redis.Tests (2)
AddRedisTests.cs (2)
580if (isReadOnly.HasValue) 605if (isReadOnly.HasValue)
Aspire.Hosting.RemoteHost.Tests (1)
CapabilityDispatcherTests.cs (1)
1593return value.HasValue ? $"Received: {value.Value}" : "No value";
Aspire.Hosting.Seq.Tests (2)
AddSeqTests.cs (2)
124if (isReadOnly.HasValue) 149if (isReadOnly.HasValue)
Aspire.Hosting.Testing.Tests (1)
tests\Shared\Logging\XunitLoggerProvider.cs (1)
70var timestamp = _logStart.HasValue ?
Aspire.Hosting.Tests (5)
DistributedApplicationTests.cs (1)
833if (explicitTrust.HasValue)
InteractionServiceTests.cs (3)
96Assert.True(id1.HasValue && id2.HasValue && id3.HasValue && id1 < id2 && id2 < id3);
tests\Shared\Logging\XunitLoggerProvider.cs (1)
70var timestamp = _logStart.HasValue ?
Aspire.Hosting.Valkey.Tests (2)
AddValkeyTests.cs (2)
201if (isReadOnly.HasValue) 226if (isReadOnly.HasValue)
Aspire.Microsoft.EntityFrameworkCore.Cosmos (3)
AspireAzureEFCoreCosmosExtensions.cs (3)
167if (settings.RequestTimeout.HasValue) 194if (settings.RequestTimeout.HasValue) 224extension.RequestTimeout.HasValue &&
Aspire.Microsoft.EntityFrameworkCore.SqlServer (4)
AspireSqlServerEFCoreSqlClientExtensions.cs (4)
81if (settings.CommandTimeout.HasValue) 117if (!settings.DisableRetry || settings.CommandTimeout.HasValue) 159if (settings.CommandTimeout.HasValue) 162extension.CommandTimeout.HasValue &&
Aspire.Npgsql.EntityFrameworkCore.PostgreSQL (4)
AspireEFPostgreSqlExtensions.cs (4)
93if (settings.CommandTimeout.HasValue) 129if (!settings.DisableRetry || settings.CommandTimeout.HasValue) 174if (settings.CommandTimeout.HasValue) 177extension.CommandTimeout.HasValue &&
Aspire.Oracle.EntityFrameworkCore (4)
AspireOracleEFCoreExtensions.cs (4)
80if (settings.CommandTimeout.HasValue) 116if (!settings.DisableRetry || settings.CommandTimeout.HasValue) 161if (settings.CommandTimeout.HasValue) 164extension.CommandTimeout.HasValue &&
Aspire.Playground.Tests (1)
tests\Shared\Logging\XunitLoggerProvider.cs (1)
70var timestamp = _logStart.HasValue ?
Aspire.Pomelo.EntityFrameworkCore.MySql (4)
AspireEFMySqlExtensions.cs (4)
134if (settings.CommandTimeout.HasValue) 171if (!settings.DisableRetry || settings.CommandTimeout.HasValue) 222if (settings.CommandTimeout.HasValue) 225extension.CommandTimeout.HasValue &&
AutobahnTestApp (1)
Startup.cs (1)
43while (!result.CloseStatus.HasValue)
BuildActionTelemetryTable (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\DiagnosticDescriptorExtensions.cs (1)
154if (providerAndTree.HasValue)
CodeGenerator (2)
HttpUtilities\HttpUtilities.cs (1)
44if (mask.HasValue == false)
HttpUtilities\HttpUtilitiesGeneratorHelpers.cs (1)
116if (maskFound.HasValue)
CookieSessionSample (1)
MemoryCacheTicketStore.cs (1)
32if (expiresUtc.HasValue)
csc (1)
src\Compilers\Shared\BuildClient.cs (1)
153if (serverResult.HasValue)
dotnet-dev-certs (2)
src\Tools\Shared\CommandLine\ConsoleReporter.cs (2)
38if (color.HasValue) 45if (color.HasValue)
dotnet-getdocument (2)
src\Tools\Shared\CommandLine\ConsoleReporter.cs (2)
38if (color.HasValue) 45if (color.HasValue)
dotnet-openapi (2)
src\Tools\Shared\CommandLine\ConsoleReporter.cs (2)
38if (color.HasValue) 45if (color.HasValue)
dotnet-sql-cache (2)
src\Tools\Shared\CommandLine\ConsoleReporter.cs (2)
38if (color.HasValue) 45if (color.HasValue)
dotnet-svcutil.xmlserializer (2)
Microsoft\Tools\ServiceModel\SvcUtil\Options.cs (1)
86bool currentDefaultIsValid = (_defaultMode.HasValue && (_defaultMode & _validModes) != ToolMode.None);
Microsoft\Tools\ServiceModel\SvcUtil\ToolRuntime.cs (1)
38Tool.Assert(_options.GetToolMode().HasValue, System.SR.Format(System.SR.AmbiguousToolUseage));
dotnet-svcutil-lib (25)
AppInsightsTelemetryClient.cs (1)
29if (!s_isUserOptedIn.HasValue)
Bootstrapper\SvcutilBootstrapper.cs (1)
37if (this.Options.ToolContext.HasValue && this.Options.ToolContext.Value <= OperationalContext.Global)
CommandProcessorOptions.cs (8)
261if (!this.ToolContext.HasValue) 266if (!this.Verbosity.HasValue) 271if (!this.AcceptCert.HasValue) 276if (!this.ServiceContract.HasValue) 323Debug.Assert(this.ToolContext.HasValue, $"{nameof(ToolContext)} is not initialized!"); 324Debug.Assert(this.Verbosity.HasValue, $"{nameof(Verbosity)} is not initialized!"); 605if (!this.TypeReuseMode.HasValue) 755if (!this.SerializerMode.HasValue)
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\XmlObjectSerializerWriteContext.cs (1)
538return value.HasValue;
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\HttpRequestMessageProperty.cs (3)
326if (!contentLength.HasValue || 327(contentLength.HasValue && contentLength.Value > 0)) 340(!content.Headers.ContentLength.HasValue ||
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\HttpResponseMessageHelper.cs (3)
134_contentLength = content.Headers.ContentLength.HasValue ? content.Headers.ContentLength.Value : -1; 175if (!content.Headers.ContentLength.HasValue) 297_contentLength = content.Headers.ContentLength.HasValue ? content.Headers.ContentLength.Value : -1;
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\HttpResponseMessageProperty.cs (3)
350if (!contentLength.HasValue || 351(contentLength.HasValue && contentLength.Value > 0)) 364(!content.Headers.ContentLength.HasValue ||
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\MessageContent.cs (1)
241if (_contentLength.HasValue)
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\SecurityUtils.cs (1)
65if (p.HasValue)
Metadata\MetadataDocumentLoader.cs (1)
699if (!_hashCode.HasValue)
Shared\Options\WCFCSUpdateOptions.cs (1)
80else if (this.ReuseTypesinAllReferencedAssemblies.HasValue)
Shared\ProjectDependency.cs (1)
362if (!isValid.HasValue)
dotnet-user-jwts (2)
src\Tools\Shared\CommandLine\ConsoleReporter.cs (2)
38if (color.HasValue) 45if (color.HasValue)
dotnet-user-secrets (2)
src\Tools\Shared\CommandLine\ConsoleReporter.cs (2)
38if (color.HasValue) 45if (color.HasValue)
GenerateDocumentationAndConfigFiles (34)
Program.cs (4)
1148return severity.HasValue ? severity.ToString() ?? "None" : "None"; 1540if (releaseTrackingLine.EnabledByDefault.HasValue && 1541releaseTrackingLine.DefaultSeverity.HasValue) 1584if (!severity.HasValue)
src\RoslynAnalyzers\Microsoft.CodeAnalysis.Analyzers\Core\MetaAnalyzers\ReleaseTrackingHelper.cs (2)
195if (invalidEntryKind.HasValue) 205if (invalidEntryKind.HasValue)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (2)
173if (!effectiveSeverity.HasValue) 223return overriddenSeverity.HasValue ? overriddenSeverity.Value.ToDiagnosticSeverity() : rule.DefaultSeverity;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\AnalysisContextExtensions.cs (3)
14=> !contextFilterSpan.HasValue || span.IntersectsWith(contextFilterSpan.Value); 166Contract.ThrowIfFalse(context.FilterSpan.HasValue); 178Contract.ThrowIfFalse(context.FilterSpan.HasValue);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\DiagnosticDescriptorExtensions.cs (1)
154if (providerAndTree.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SourceTextExtensions_SharedWithCodeStyle.cs (1)
22if (!linePosition.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\StringExtensions.cs (3)
50return firstOffset.HasValue 61return lastOffset.HasValue && lastOffset.Value < lineText.Length 195if (firstNonWhitespaceChar.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SymbolUsageInfo.cs (4)
33Debug.Assert(valueUsageInfoOpt.HasValue ^ typeOrNamespaceUsageInfoOpt.HasValue); 46=> ValueUsageInfoOpt.HasValue && ValueUsageInfoOpt.Value.IsReadFrom(); 49=> ValueUsageInfoOpt.HasValue && ValueUsageInfoOpt.Value.IsWrittenTo();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
786return span.HasValue
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTreeExtensions.cs (1)
237if (isUserConfiguredGeneratedCode.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\TextLineExtensions.cs (1)
34return firstNonWhitespaceOffset.HasValue
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Helpers\RemoveUnnecessaryImports\AbstractUnnecessaryImportsProvider.cs (1)
30if (span.HasValue && !HasImportThatIntersectsWithSpan(span.Value))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_NamingRule.cs (2)
29severity.Value.HasValue) 56severity.Value.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_NamingStyle.cs (2)
32capitalization.Value.HasValue) 61capitalization.Value.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\SymbolSpecification.cs (1)
112if (accessibility.HasValue && !ApplicableAccessibilityList.Any(static (k, accessibility) => k == accessibility, accessibility))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (2)
46if (result.HasValue) 91if (result.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationHelpers.cs (1)
244if (desiredIndex.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SemanticModelReuse\SemanticModelWorkspaceServiceFactory.SemanticModelWorkspaceService.cs (2)
119reuseInfoOpt.HasValue && 186if (!map.TryGetValue(document.Id, out var reuseInfoOpt) || !reuseInfoOpt.HasValue)
GetDocument.Insider (2)
src\Tools\Shared\CommandLine\ConsoleReporter.cs (2)
38if (color.HasValue) 45if (color.HasValue)
HealthChecksSample (1)
GCInfoHealthCheck.cs (1)
28if (thresholdInBytes.HasValue)
http2cat (1)
src\Shared\ServerInfrastructure\Http2\Http2Frame.Data.cs (1)
37DataFlags = padLength.HasValue ? Http2DataFrameFlags.PADDED : Http2DataFrameFlags.NONE;
HttpStress (2)
Program.cs (2)
381Console.WriteLine(" Lifetime: " + (connectionLifetime.HasValue ? $"{connectionLifetime}ms" : "(infinite)")); 514PooledConnectionLifetime = connectionLifetime.HasValue ? TimeSpan.FromMilliseconds(connectionLifetime.Value) : Timeout.InfiniteTimeSpan,
IIS.FunctionalTests (1)
src\Shared\ServerInfrastructure\Http2\Http2Frame.Data.cs (1)
37DataFlags = padLength.HasValue ? Http2DataFrameFlags.PADDED : Http2DataFrameFlags.NONE;
IIS.LongTests (1)
src\Shared\ServerInfrastructure\Http2\Http2Frame.Data.cs (1)
37DataFlags = padLength.HasValue ? Http2DataFrameFlags.PADDED : Http2DataFrameFlags.NONE;
IIS.NewHandler.FunctionalTests (1)
src\Shared\ServerInfrastructure\Http2\Http2Frame.Data.cs (1)
37DataFlags = padLength.HasValue ? Http2DataFrameFlags.PADDED : Http2DataFrameFlags.NONE;
IIS.ShadowCopy.Tests (1)
src\Shared\ServerInfrastructure\Http2\Http2Frame.Data.cs (1)
37DataFlags = padLength.HasValue ? Http2DataFrameFlags.PADDED : Http2DataFrameFlags.NONE;
IISExpress.FunctionalTests (1)
src\Shared\ServerInfrastructure\Http2\Http2Frame.Data.cs (1)
37DataFlags = padLength.HasValue ? Http2DataFrameFlags.PADDED : Http2DataFrameFlags.NONE;
illink (2)
ILLink.RoslynAnalyzer (1)
TrimAnalysis\ReflectionAccessAnalyzer.cs (1)
85foreach (var c in typeSymbol.GetConstructorsOnType(filter: parameterCount.HasValue ? c => c.Parameters.Length == parameterCount.Value : null, bindingFlags: bindingFlags))
ILLink.Tasks (5)
CreateRuntimeRootDescriptorFile.cs (5)
200if (currentFeatureSwitch.HasValue) 222if (!currentFeatureSwitch.HasValue) 455if (!featureSwitch.HasValue) 481if (!featureSwitch.HasValue) 508if (!featureSwitch.HasValue)
Infrastructure.Tests (1)
PowerShellScripts\SplitTestMatrixByDepsTests.cs (1)
247if (overflowThreshold.HasValue)
InMemory.FunctionalTests (7)
HttpsTests.cs (1)
826if (!_expectedEventId.HasValue || _expectedEventId.Value == eventId)
RequestHeaderLimitsTests.cs (2)
165if (maxRequestHeaderCount.HasValue) 170if (maxRequestHeadersTotalSize.HasValue)
src\Servers\Kestrel\shared\test\CertificateAuthority.cs (4)
161depthLimit.HasValue, 329if (RevocationExpiration.HasValue) 399if (RevocationExpiration.HasValue) 580if (RevocationExpiration.HasValue)
InProcessWebSite (5)
Startup.cs (2)
1135await context.Response.WriteAsync(httpsPort.HasValue ? httpsPort.Value.ToString(CultureInfo.InvariantCulture) : "NOVALUE"); 1142await context.Response.WriteAsync(httpsPort.HasValue ? httpsPort.Value.ToString(CultureInfo.InvariantCulture) : "NOVALUE");
Startup.WebSockets.cs (3)
171while (!result.CloseStatus.HasValue && !token.IsCancellationRequested && !closeFromServer) 186if (result.CloseStatus.HasValue) 217while (!result.CloseStatus.HasValue);
Interop.FunctionalTests (1)
src\Shared\Buffers.MemoryPool\DiagnosticPoolBlock.cs (1)
205Debug.Assert(_memoryHandle.HasValue);
InteropTests (1)
src\Shared\Process\ProcessEx.cs (1)
207if (!timeSpan.HasValue)
Metrics (28)
MetricsOutputWriter.cs (1)
103if (data.DepthOfInheritance.HasValue)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.cs (2)
43Debug.Assert(depthOfInheritance.HasValue == (symbol.Kind == SymbolKind.Assembly || symbol.Kind == SymbolKind.Namespace || symbol.Kind == SymbolKind.NamedType)); 160if (DepthOfInheritance.HasValue)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (2)
173if (!effectiveSeverity.HasValue) 223return overriddenSeverity.HasValue ? overriddenSeverity.Value.ToDiagnosticSeverity() : rule.DefaultSeverity;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\AnalysisContextExtensions.cs (3)
14=> !contextFilterSpan.HasValue || span.IntersectsWith(contextFilterSpan.Value); 166Contract.ThrowIfFalse(context.FilterSpan.HasValue); 178Contract.ThrowIfFalse(context.FilterSpan.HasValue);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\DiagnosticDescriptorExtensions.cs (1)
154if (providerAndTree.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SourceTextExtensions_SharedWithCodeStyle.cs (1)
22if (!linePosition.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\StringExtensions.cs (3)
50return firstOffset.HasValue 61return lastOffset.HasValue && lastOffset.Value < lineText.Length 195if (firstNonWhitespaceChar.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SymbolUsageInfo.cs (4)
33Debug.Assert(valueUsageInfoOpt.HasValue ^ typeOrNamespaceUsageInfoOpt.HasValue); 46=> ValueUsageInfoOpt.HasValue && ValueUsageInfoOpt.Value.IsReadFrom(); 49=> ValueUsageInfoOpt.HasValue && ValueUsageInfoOpt.Value.IsWrittenTo();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
786return span.HasValue
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTreeExtensions.cs (1)
237if (isUserConfiguredGeneratedCode.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\TextLineExtensions.cs (1)
34return firstNonWhitespaceOffset.HasValue
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Helpers\RemoveUnnecessaryImports\AbstractUnnecessaryImportsProvider.cs (1)
30if (span.HasValue && !HasImportThatIntersectsWithSpan(span.Value))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_NamingRule.cs (2)
29severity.Value.HasValue) 56severity.Value.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_NamingStyle.cs (2)
32capitalization.Value.HasValue) 61capitalization.Value.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\SymbolSpecification.cs (1)
112if (accessibility.HasValue && !ApplicableAccessibilityList.Any(static (k, accessibility) => k == accessibility, accessibility))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (2)
46if (result.HasValue) 91if (result.HasValue)
Metrics.Legacy (28)
src\RoslynAnalyzers\Tools\Metrics\MetricsOutputWriter.cs (1)
103if (data.DepthOfInheritance.HasValue)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.cs (2)
43Debug.Assert(depthOfInheritance.HasValue == (symbol.Kind == SymbolKind.Assembly || symbol.Kind == SymbolKind.Namespace || symbol.Kind == SymbolKind.NamedType)); 160if (DepthOfInheritance.HasValue)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (2)
173if (!effectiveSeverity.HasValue) 223return overriddenSeverity.HasValue ? overriddenSeverity.Value.ToDiagnosticSeverity() : rule.DefaultSeverity;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\AnalysisContextExtensions.cs (3)
14=> !contextFilterSpan.HasValue || span.IntersectsWith(contextFilterSpan.Value); 166Contract.ThrowIfFalse(context.FilterSpan.HasValue); 178Contract.ThrowIfFalse(context.FilterSpan.HasValue);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\DiagnosticDescriptorExtensions.cs (1)
154if (providerAndTree.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SourceTextExtensions_SharedWithCodeStyle.cs (1)
22if (!linePosition.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\StringExtensions.cs (3)
50return firstOffset.HasValue 61return lastOffset.HasValue && lastOffset.Value < lineText.Length 195if (firstNonWhitespaceChar.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SymbolUsageInfo.cs (4)
33Debug.Assert(valueUsageInfoOpt.HasValue ^ typeOrNamespaceUsageInfoOpt.HasValue); 46=> ValueUsageInfoOpt.HasValue && ValueUsageInfoOpt.Value.IsReadFrom(); 49=> ValueUsageInfoOpt.HasValue && ValueUsageInfoOpt.Value.IsWrittenTo();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
786return span.HasValue
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTreeExtensions.cs (1)
237if (isUserConfiguredGeneratedCode.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\TextLineExtensions.cs (1)
34return firstNonWhitespaceOffset.HasValue
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Helpers\RemoveUnnecessaryImports\AbstractUnnecessaryImportsProvider.cs (1)
30if (span.HasValue && !HasImportThatIntersectsWithSpan(span.Value))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_NamingRule.cs (2)
29severity.Value.HasValue) 56severity.Value.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_NamingStyle.cs (2)
32capitalization.Value.HasValue) 61capitalization.Value.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\SymbolSpecification.cs (1)
112if (accessibility.HasValue && !ApplicableAccessibilityList.Any(static (k, accessibility) => k == accessibility, accessibility))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (2)
46if (result.HasValue) 91if (result.HasValue)
Microsoft.Analyzers.Extra (3)
CallAnalysis\Fixers\LegacyLoggingFixer.cs (3)
204if (!argLevel.HasValue) 212if (!argMessage.HasValue) 643if (!arg.HasValue)
Microsoft.Analyzers.Local (2)
ApiLifecycle\Json\JsonValue.cs (2)
36if (!value.HasValue) 53if (!value.HasValue)
Microsoft.Arcade.Common (4)
CompactConsoleLoggerFormatter.cs (4)
139if (background.HasValue) 144if (foreground.HasValue) 151if (foreground.HasValue) 156if (background.HasValue)
Microsoft.AspNetCore.App.Analyzers.Test (1)
RouteEmbeddedLanguage\Infrastructure\MarkupTestFile.cs (1)
122if (position.HasValue)
Microsoft.AspNetCore.Authentication (2)
RemoteAuthenticationOptions.cs (2)
173if (!Expiration.HasValue || !cookieOptions.Expires.HasValue)
Microsoft.AspNetCore.Authentication.Abstractions (3)
AuthenticationOptions.cs (1)
107if (!_disableAutoDefaultScheme.HasValue)
AuthenticationProperties.cs (2)
185if (value.HasValue) 217if (value.HasValue)
Microsoft.AspNetCore.Authentication.Cookies (6)
CookieAuthenticationHandler.cs (5)
252if (_refreshIssuedUtc.HasValue) 257if (_refreshExpiresUtc.HasValue) 275if (properties.IsPersistent && _refreshExpiresUtc.HasValue) 312if (signInContext.Properties.IssuedUtc.HasValue) 322if (!signInContext.Properties.ExpiresUtc.HasValue)
src\Shared\ChunkingCookieManager\ChunkingCookieManager.cs (1)
166if (!ChunkSize.HasValue || ChunkSize.Value > templateLength + value.Length)
Microsoft.AspNetCore.Authentication.Negotiate (2)
NegotiateHandler.cs (2)
160if (result.HasValue) 253if (result.HasValue)
Microsoft.AspNetCore.Authentication.OpenIdConnect (4)
OpenIdConnectHandler.cs (1)
430if (maxAge.HasValue)
OpenIdConnectOptions.cs (3)
95if (MaxAge.HasValue && MaxAge.Value < TimeSpan.Zero) 356if (!Expiration.HasValue || !cookieOptions.Expires.HasValue)
Microsoft.AspNetCore.Authentication.Test (3)
OpenIdConnect\OpenIdConnectChallengeTests.cs (2)
441Assert.True(nonceCookie.Expires.HasValue); 449Assert.True(correlationCookie.Expires.HasValue);
OpenIdConnect\TestSettings.cs (1)
275if (_options.MaxAge.HasValue)
Microsoft.AspNetCore.Authentication.Twitter (1)
TwitterOptions.cs (1)
123if (!Expiration.HasValue)
Microsoft.AspNetCore.Components (11)
BindConverter.cs (1)
1582return converted.HasValue;
OwningComponentBase.cs (2)
62if (disposing && _scope.HasValue && _scope.Value is IDisposable disposable) 87if (!IsDisposed && _scope.HasValue)
PersistentState\PersistingComponentStateSubscription.cs (1)
26if (_callback.HasValue)
PersistentState\RestoringComponentStateSubscription.cs (1)
27if (_registration.HasValue)
Rendering\RenderTreeBuilder.cs (4)
534if (!parentFrameIndex.HasValue) 611if (!parentFrameIndex.HasValue) 645if (!parentFrameIndex.HasValue) 738return parentIndex.HasValue
src\Http\Routing\src\Patterns\RoutePatternParser.cs (2)
534if (_mark.HasValue) 552else if (_mark.HasValue)
Microsoft.AspNetCore.Components.Authorization.Tests (2)
src\Components\Shared\test\AssertFrame.cs (2)
12if (sequence.HasValue) 88if (subtreeLength.HasValue)
Microsoft.AspNetCore.Components.Endpoints (4)
Rendering\EndpointHtmlRenderer.EventDispatch.cs (1)
56return eventHandlerId.HasValue
Rendering\EndpointHtmlRenderer.Prerendering.cs (2)
28var closestRenderModeBoundary = parentComponentId.HasValue 361_htmlToEmitOrNull.HasValue ? _htmlToEmitOrNull.Value.QuiescenceTask : Task.CompletedTask;
src\Shared\ChunkingCookieManager\ChunkingCookieManager.cs (1)
166if (!ChunkSize.HasValue || ChunkSize.Value > templateLength + value.Length)
Microsoft.AspNetCore.Components.Endpoints.Tests (3)
src\Components\Shared\test\AssertFrame.cs (2)
12if (sequence.HasValue) 88if (subtreeLength.HasValue)
TempData\CookieTempDataProviderTest.cs (1)
172if (options.Expires.HasValue && options.Expires.Value <= DateTimeOffset.UnixEpoch)
Microsoft.AspNetCore.Components.Forms.Tests (2)
src\Components\Shared\test\AssertFrame.cs (2)
12if (sequence.HasValue) 88if (subtreeLength.HasValue)
Microsoft.AspNetCore.Components.QuickGrid (4)
ColumnBase_razor.g.cs (1)
142if (Sortable.HasValue ? Sortable.Value : IsSortableByDefault())
Paginator_razor.g.cs (1)
47if (State.TotalItemCount.HasValue)
QuickGrid.razor.cs (2)
242if (isDefaultSortColumn && _sortByColumn is null && initialSortDirection.HasValue) 418if (request.Count.HasValue)
Microsoft.AspNetCore.Components.QuickGrid.Tests (2)
src\Components\Shared\test\AssertFrame.cs (2)
12if (sequence.HasValue) 88if (subtreeLength.HasValue)
Microsoft.AspNetCore.Components.Server (6)
BlazorPack\BlazorPackHubProtocolWorker.cs (1)
40if (!bytes.HasValue)
BlazorPack\SequenceOfT.cs (1)
230if (minBufferSize.HasValue)
Circuits\RemoteNavigationManager.cs (1)
80if (_navigationLockStateBeforeJsRuntimeAttached.HasValue)
Circuits\ServerComponentDeserializer.cs (1)
173if (_currentInvocationId.HasValue)
src\Components\Shared\src\WebRootComponentManager.cs (2)
133if (!key.HasValue) 182if (!newKey.HasValue)
Microsoft.AspNetCore.Components.Tests (2)
src\Components\Shared\test\AssertFrame.cs (2)
12if (sequence.HasValue) 88if (subtreeLength.HasValue)
Microsoft.AspNetCore.Components.Web.Tests (4)
Media\FileDownloadTest.cs (1)
171Assert.True(handlerId.HasValue, "onclick handler not found");
Media\ImageTest.cs (1)
203|| (FailIfTotalBytesIsZero && (totalBytes.HasValue && totalBytes.Value == 0));
src\Components\Shared\test\AssertFrame.cs (2)
12if (sequence.HasValue) 88if (subtreeLength.HasValue)
Microsoft.AspNetCore.Components.WebAssembly (2)
src\Components\Shared\src\WebRootComponentManager.cs (2)
133if (!key.HasValue) 182if (!newKey.HasValue)
Microsoft.AspNetCore.Components.WebView (1)
WebViewManager.cs (1)
128if (_currentPageContext != null && rootComponent.ComponentId.HasValue)
Microsoft.AspNetCore.CookiePolicy (2)
ResponseCookiesWrapper.cs (2)
39if (!_isConsentNeeded.HasValue) 54if (!_hasConsent.HasValue)
Microsoft.AspNetCore.CookiePolicy.Test (2)
CookieConsentTests.cs (1)
222Assert.True(consentCookie.Expires.HasValue);
src\Shared\ChunkingCookieManager\ChunkingCookieManager.cs (1)
166if (!ChunkSize.HasValue || ChunkSize.Value > templateLength + value.Length)
Microsoft.AspNetCore.Cors (4)
Infrastructure\CorsPolicy.cs (1)
156builder.Append(PreflightMaxAge.HasValue ?
Infrastructure\CorsPolicyBuilder.cs (1)
253if (policy.PreflightMaxAge.HasValue)
Infrastructure\CorsResult.cs (1)
88builder.Append(PreflightMaxAge.HasValue ?
Infrastructure\CorsService.cs (1)
188if (result.PreflightMaxAge.HasValue)
Microsoft.AspNetCore.DataProtection (6)
Internal\KeyManagementOptionsSetup.cs (1)
50if (context.DefaultKeyLifetime.HasValue)
KeyManagement\XmlKeyManager.cs (2)
225if (!mostRecentMassRevocationDate.HasValue || mostRecentMassRevocationDate < thisMassRevocationDate) 259if (mostRecentMassRevocationDate.HasValue)
Repositories\EphemeralXmlRepository.cs (1)
77.Where(e => e.DeletionOrder.HasValue)
Repositories\FileSystemXmlRepository.cs (1)
196.Where(e => e.DeletionOrder.HasValue)
Repositories\RegistryXmlRepository.cs (1)
178.Where(e => e.DeletionOrder.HasValue)
Microsoft.AspNetCore.Diagnostics (3)
ExceptionHandler\ExceptionHandlerMiddlewareImpl.cs (1)
150if (scope.HasValue)
StatusCodePage\StatusCodePagesExtensions.cs (1)
241if (scope.HasValue)
StatusCodePage\StatusCodePagesMiddleware.cs (1)
76|| context.Response.ContentLength.HasValue
Microsoft.AspNetCore.HeaderParsing (1)
HostHeaderValue.cs (1)
114if (Port.HasValue)
Microsoft.AspNetCore.Hosting (1)
Internal\HostingTelemetryHelpers.cs (1)
50if (host.Port.HasValue)
Microsoft.AspNetCore.Http (7)
Features\FormFeature.cs (1)
265if (section.BaseStreamOffset.HasValue)
HeaderDictionary.cs (1)
137if (value.HasValue)
SendFileFallback.cs (1)
30if (count.HasValue &&
src\Http\Shared\StreamCopyOperationInternal.cs (4)
41Debug.Assert(!bytesRemaining.HasValue || bytesRemaining.GetValueOrDefault() >= 0); 47if (bytesRemaining.HasValue && bytesRemaining.GetValueOrDefault() <= 0) 55if (bytesRemaining.HasValue) 61if (bytesRemaining.HasValue)
Microsoft.AspNetCore.Http.Abstractions (2)
CookieBuilder.cs (1)
118Expires = Expiration.HasValue ? expiresFrom.Add(Expiration.GetValueOrDefault()) : default(DateTimeOffset?)
Internal\ParsingHelpers.cs (1)
92if (!values.HasValue || StringValues.IsNullOrEmpty(values.GetValueOrDefault()))
Microsoft.AspNetCore.Http.Connections (1)
Internal\HttpConnectionManager.cs (1)
155if (!Debugger.IsAttached && lastSeenTick.HasValue && (ticks - lastSeenTick.Value) > _disconnectTimeout)
Microsoft.AspNetCore.Http.Extensions (5)
HeaderDictionaryTypeExtensions.cs (1)
125if (value.HasValue)
src\Http\Shared\StreamCopyOperationInternal.cs (4)
41Debug.Assert(!bytesRemaining.HasValue || bytesRemaining.GetValueOrDefault() >= 0); 47if (bytesRemaining.HasValue && bytesRemaining.GetValueOrDefault() <= 0) 55if (bytesRemaining.HasValue) 61if (bytesRemaining.HasValue)
Microsoft.AspNetCore.Http.Microbenchmarks (2)
src\Http\Http.Extensions\test\RequestDelegateGenerator\RequestDelegateCreationTestBase.cs (2)
100if (result.HasValue) 108if (result.HasValue)
Microsoft.AspNetCore.Http.Results (16)
src\Http\Shared\StreamCopyOperationInternal.cs (4)
41Debug.Assert(!bytesRemaining.HasValue || bytesRemaining.GetValueOrDefault() >= 0); 47if (bytesRemaining.HasValue && bytesRemaining.GetValueOrDefault() <= 0) 55if (bytesRemaining.HasValue) 61if (bytesRemaining.HasValue)
src\Shared\RangeHelper\RangeHelper.cs (3)
100if (start.HasValue) 107if (!end.HasValue || end.Value >= length) 112else if (end.HasValue)
src\Shared\ResultsHelpers\FileResultHelper.cs (9)
104if (lastModified.HasValue) 129if (fileLength.HasValue) 176if (ifRange.LastModified.HasValue) 178if (lastModified.HasValue && lastModified > ifRange.LastModified) 238if (lastModified.HasValue && ifModifiedSince.HasValue && ifModifiedSince <= now) 246if (lastModified.HasValue && ifUnmodifiedSince.HasValue && ifUnmodifiedSince <= now) 361if (lastModified.HasValue)
Microsoft.AspNetCore.Http.Tests (2)
Timeouts\RequestTimeoutsMiddlewareTests.cs (2)
284var ctsLinker = new MockCancellationTokenSourceProvider(expectedTimeSpan.HasValue ? TimeSpan.FromSeconds(expectedTimeSpan.Value) : null, cancelledCts); 287DefaultPolicy = defaultTimeout.HasValue ? new RequestTimeoutPolicy
Microsoft.AspNetCore.HttpOverrides (1)
ForwardedHeadersMiddleware.cs (1)
178if (_options.ForwardLimit.HasValue && entryCount > _options.ForwardLimit)
Microsoft.AspNetCore.HttpsPolicy (4)
HttpsRedirectionMiddleware.cs (4)
46if (httpsRedirectionOptions.HttpsPort.HasValue) 128if (nullablePort.HasValue) 147if (nullablePort.HasValue && nullablePort != bindingAddress.Port) 160if (nullablePort.HasValue)
Microsoft.AspNetCore.Identity (2)
Passkeys\AttestationObject.cs (2)
99if (!attestationStatement.HasValue) 104if (!authenticatorData.HasValue)
Microsoft.AspNetCore.Identity.Test (1)
Passkeys\JsonHelpers.cs (1)
17=> !bytes.HasValue ? "null" : $"\"{Base64Url.EncodeToString(bytes.Value.Span)}\"";
Microsoft.AspNetCore.InternalTesting (2)
AssemblyTestLog.cs (1)
336_logStart.HasValue
Logging\XunitLoggerProvider.cs (1)
72var timestamp = _logStart.HasValue ?
Microsoft.AspNetCore.Mvc.Abstractions (4)
ModelBinding\Metadata\ModelMetadataIdentity.cs (1)
195return other.HasValue && Equals(other.Value);
ModelBinding\ModelMetadata.cs (2)
553if (!_isParseableType.HasValue) 576if (!_isConvertibleType.HasValue)
ModelBinding\ValueProviderResult.cs (1)
91return other.HasValue && Equals(other.Value);
Microsoft.AspNetCore.Mvc.Api.Analyzers (2)
ActualApiResponseMetadataFactory.cs (1)
40if (!metadata.HasValue)
ApiActionsDoNotRequireExplicitModelValidationCheckAnalyzer.cs (1)
108if (!metadata.HasValue || metadata.Value.StatusCode != 400)
Microsoft.AspNetCore.Mvc.Core (26)
ModelBinding\DefaultModelBindingContext.cs (1)
171if (!_maxModelBindingRecursionDepth.HasValue)
ModelBinding\Metadata\DefaultModelMetadata.cs (9)
266if (!_isBindingRequired.HasValue) 293if (!_isReadOnly.HasValue) 299else if (BindingMetadata.IsReadOnly.HasValue) 318if (!_isRequired.HasValue) 320if (ValidationMetadata.IsRequired.HasValue) 421if (!_validateChildren.HasValue) 423if (ValidationMetadata.ValidateChildren.HasValue) 446if (!_hasValidators.HasValue) 475if (defaultModelMetadata._hasValidators.HasValue)
ModelBinding\ModelBindingHelper.cs (1)
583return capacity.HasValue ? new List<T>(capacity.Value) : new List<T>();
ObjectResult.cs (1)
85if (StatusCode.HasValue)
RequireHttpsAttribute.cs (1)
77if (optionsAccessor.Value.SslPort.HasValue && optionsAccessor.Value.SslPort > 0)
src\Shared\ChunkingCookieManager\ChunkingCookieManager.cs (1)
166if (!ChunkSize.HasValue || ChunkSize.Value > templateLength + value.Length)
src\Shared\RangeHelper\RangeHelper.cs (3)
100if (start.HasValue) 107if (!end.HasValue || end.Value >= length) 112else if (end.HasValue)
src\Shared\ResultsHelpers\FileResultHelper.cs (9)
104if (lastModified.HasValue) 129if (fileLength.HasValue) 176if (ifRange.LastModified.HasValue) 178if (lastModified.HasValue && lastModified > ifRange.LastModified) 238if (lastModified.HasValue && ifModifiedSince.HasValue && ifModifiedSince <= now) 246if (lastModified.HasValue && ifUnmodifiedSince.HasValue && ifUnmodifiedSince <= now) 361if (lastModified.HasValue)
Microsoft.AspNetCore.Mvc.Core.Test (1)
RequireHttpsAttributeTests.cs (1)
206if (permanent.HasValue)
Microsoft.AspNetCore.Mvc.Formatters.Xml (1)
ProblemDetailsWrapper.cs (1)
131if (ProblemDetails.Status.HasValue)
Microsoft.AspNetCore.Mvc.IntegrationTests (5)
ActionParametersIntegrationTest.cs (2)
719if (input.HasValue) 738Assert.Equal(input.HasValue, modelBindingResult.IsModelSet);
BindPropertyIntegrationTest.cs (3)
154if (input.HasValue) 172Assert.Equal(input.HasValue, result.IsModelSet); 210if (input.HasValue)
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation (3)
CSharpCompiler.cs (3)
177if (dependencyContextOptions.AllowUnsafe.HasValue) 184if (dependencyContextOptions.Optimize.HasValue) 198if (dependencyContextOptions.WarningsAsErrors.HasValue)
Microsoft.AspNetCore.Mvc.TagHelpers (1)
Cache\CacheTagKey.cs (1)
239if (_hashcode.HasValue)
Microsoft.AspNetCore.Mvc.Testing (1)
WebApplicationFactory.cs (1)
228if (_kestrelPort.HasValue)
Microsoft.AspNetCore.Mvc.ViewFeatures (11)
DefaultDisplayTemplates.cs (1)
66new SelectListItem(Resources.Common_TriState_NotSet, string.Empty, !value.HasValue),
DefaultHtmlGenerator.cs (10)
199Debug.Assert(!isChecked.HasValue); 211if (isChecked.HasValue && htmlAttributeDictionary != null) 224useViewData: (modelExplorer == null && !isChecked.HasValue), 437if (!isChecked.HasValue && 454Debug.Assert(!isChecked.HasValue); 465if (isChecked.HasValue && htmlAttributeDictionary != null) 1201if (modelStateWasChecked.HasValue) 1341if (attribute is MaxLengthAttribute maxLengthAttribute && (!maxLengthValue.HasValue || maxLengthValue.Value > maxLengthAttribute.Length)) 1345else if (attribute is StringLengthAttribute stringLengthAttribute && (!maxLengthValue.HasValue || maxLengthValue.Value > stringLengthAttribute.MaximumLength)) 1351if (maxLengthValue.HasValue)
Microsoft.AspNetCore.OpenApi (1)
Extensions\JsonNodeSchemaExtensions.cs (1)
548schemaType = schemaType.HasValue ? (schemaType | type) : type;
Microsoft.AspNetCore.OutputCaching (1)
OutputCacheMiddleware.cs (1)
428if (!contentLength.HasValue || contentLength == cachedResponseBody.Length
Microsoft.AspNetCore.Owin (1)
DictionaryStringValuesWrapper.cs (1)
66if (value.HasValue)
Microsoft.AspNetCore.Razor.Test (4)
TagHelpers\TagHelperOutputTest.cs (4)
83Assert.True(passedUseCacheResult.HasValue); 125Assert.True(passedUseCacheResult.HasValue); 154Assert.True(passedUseCacheResult.HasValue); 199Assert.True(passedUseCacheResult.HasValue);
Microsoft.AspNetCore.ResponseCaching (13)
ResponseCachingMiddleware.cs (3)
297if (!context.ResponseDate.HasValue) 341if (!contentLength.HasValue || contentLength == cachedResponseBody.Length 347if (!response.ContentLength.HasValue && StringValues.IsNullOrEmpty(response.Headers.TransferEncoding))
ResponseCachingPolicyProvider.cs (10)
123if (!context.ResponseDate.HasValue) 125if (!context.ResponseSharedMaxAge.HasValue && 126!context.ResponseMaxAge.HasValue && 143else if (!context.ResponseSharedMaxAge.HasValue) 151else if (!context.ResponseMaxAge.HasValue) 189else if (!cachedSharedMaxAge.HasValue) 214if (maxStaleExist && !requestMaxStale.HasValue) 221if (requestMaxStale.HasValue && age - lowestMaxAge < requestMaxStale) 230else if (!cachedMaxAge.HasValue && !requestMaxAge.HasValue)
Microsoft.AspNetCore.ResponseCaching.Tests (1)
TestUtils.cs (1)
342if (lookupVaryKey.HasValue)
Microsoft.AspNetCore.Rewrite (2)
ParserContext.cs (1)
51if (_mark.HasValue)
RedirectToHttpsRule.cs (1)
21if (SSLPort.HasValue && (port = SSLPort.GetValueOrDefault()) > 0)
Microsoft.AspNetCore.Rewrite.Tests (1)
MiddlewareTests.cs (1)
283if (sslPort.HasValue)
Microsoft.AspNetCore.Routing (4)
EndpointRoutingMiddleware.cs (2)
181if (shortCircuitMetadata.StatusCode.HasValue) 325if (maxRequestBodySize.HasValue)
Patterns\RoutePatternParser.cs (2)
534if (_mark.HasValue) 552else if (_mark.HasValue)
Microsoft.AspNetCore.Server.HttpSys (30)
HttpSysOptions.cs (3)
133if (value.HasValue && value < -1) 138if (value.HasValue && _urlGroup != null) 259if (_maxConnections.HasValue)
RequestProcessing\Request.cs (1)
287return (ContentLength.HasValue && ContentLength.Value > 0 && _contentBoundaryType == BoundaryType.ContentLength)
RequestProcessing\RequestContext.cs (1)
47if (!_disconnectToken.HasValue)
RequestProcessing\RequestContext.FeatureCollection.cs (2)
696if (cacheControl.SharedMaxAge.HasValue) 700else if (cacheControl.MaxAge.HasValue)
RequestProcessing\RequestStream.cs (4)
53if (value.HasValue && value < 0) 313if (contentLength.HasValue && _maxSize.HasValue && contentLength.Value > _maxSize.Value) 332if (_maxSize.HasValue && _totalRead > _maxSize.Value)
RequestProcessing\Response.cs (2)
312if (_cacheTtl.HasValue && _cacheTtl.Value > TimeSpan.Zero) 419if (responseContentLength.HasValue)
RequestProcessing\ResponseBody.cs (1)
634if (!count.HasValue)
src\Shared\Buffers.MemoryPool\DiagnosticPoolBlock.cs (1)
205Debug.Assert(_memoryHandle.HasValue);
src\Shared\HttpSys\RequestProcessing\HeaderCollection.cs (1)
146if (value.HasValue)
src\Shared\HttpSys\RequestProcessing\RequestHeaders.cs (1)
201if (value.HasValue)
src\Shared\HttpSys\RequestProcessing\RequestUriBuilder.cs (4)
108if (!byte1.HasValue) 169if (!nextByte.HasValue) 276if (!value1.HasValue) 282if (!value2.HasValue)
UrlPrefix.cs (1)
73if (!portValue.HasValue)
UrlPrefixCollection.cs (1)
159if (id.HasValue)
Windows.Win32.PInvoke.HTTPAPI.dll.g.cs (7)
162 uint __result = PInvoke.HttpCreateRequestQueue(Version, NameLocal, SecurityAttributes.HasValue ? &SecurityAttributesLocal : null, Flags, &RequestQueueHandleLocal); 557 uint __result = PInvoke.HttpSendHttpResponse(RequestQueueHandleLocal, RequestId, Flags, HttpResponseLocal, CachePolicy.HasValue ? &CachePolicyLocal : null, BytesSentLocal, default, default, Overlapped, LogData.HasValue ? &LogDataLocal : null); 588 uint __result = PInvoke.HttpSendHttpResponse(RequestQueueHandleLocal, RequestId, Flags, HttpResponseLocal, CachePolicy.HasValue ? &CachePolicyLocal : null, default(uint* ), default, default, Overlapped, LogData.HasValue ? &LogDataLocal : null); 667 uint __result = PInvoke.HttpSendResponseEntityBody(RequestQueueHandleLocal, RequestId, Flags, (ushort )EntityChunks.Length, EntityChunksLocal, BytesSentLocal, default, default, Overlapped, LogData.HasValue ? &LogDataLocal : null); 697 uint __result = PInvoke.HttpSendResponseEntityBody(RequestQueueHandleLocal, RequestId, Flags, (ushort )EntityChunks.Length, EntityChunksLocal, default(uint* ), default, default, Overlapped, LogData.HasValue ? &LogDataLocal : null);
Microsoft.AspNetCore.Server.HttpSys.FunctionalTests (33)
Listener\ResponseBodyTests.cs (2)
71Assert.True(response.Headers.TransferEncodingChunked.HasValue); 96Assert.True(response.Headers.TransferEncodingChunked.HasValue, "Chunked");
Listener\ResponseHeaderTests.cs (15)
41Assert.False(response.Headers.TransferEncodingChunked.HasValue); 42Assert.True(response.Headers.Date.HasValue); 63Assert.False(response.Headers.TransferEncodingChunked.HasValue); 65Assert.True(response.Headers.Date.HasValue); 86Assert.False(response.Headers.TransferEncodingChunked.HasValue); 87Assert.True(response.Headers.Date.HasValue); 114Assert.False(response.Headers.TransferEncodingChunked.HasValue); 116Assert.True(response.Headers.Date.HasValue); 144Assert.False(response.Headers.TransferEncodingChunked.HasValue); 145Assert.True(response.Headers.Date.HasValue); 173Assert.False(response.Headers.TransferEncodingChunked.HasValue); 174Assert.True(response.Headers.Date.HasValue); 196Assert.False(response.Headers.TransferEncodingChunked.HasValue); 197Assert.True(response.Headers.Date.HasValue); 270Assert.True(response.Headers.TransferEncodingChunked.HasValue, "Chunked");
OpaqueUpgradeTests.cs (2)
41Assert.False(response.Headers.TransferEncodingChunked.HasValue, "Chunked"); 69Assert.False(response.Headers.TransferEncodingChunked.HasValue, "Chunked");
ResponseBodyTests.cs (6)
37Assert.True(response.Headers.TransferEncodingChunked.HasValue, "Chunked"); 124Assert.True(response.Headers.TransferEncodingChunked.HasValue, "Chunked"); 156Assert.True(response.Headers.TransferEncodingChunked.HasValue, "Chunked"); 339Assert.True(response.Headers.TransferEncodingChunked.HasValue, "Chunked"); 367Assert.True(response.Headers.TransferEncodingChunked.HasValue, "Chunked"); 394Assert.True(response.Headers.TransferEncodingChunked.HasValue, "Chunked");
ResponseHeaderTests.cs (5)
32Assert.False(response.Headers.TransferEncodingChunked.HasValue); 33Assert.True(response.Headers.Date.HasValue); 153Assert.True(response.Headers.TransferEncodingChunked.HasValue); 179Assert.False(response.Headers.TransferEncodingChunked.HasValue); 204Assert.True(response.Headers.TransferEncodingChunked.HasValue);
ResponseSendFileTests.cs (2)
300Assert.True(response.Headers.TransferEncodingChunked.HasValue, "Chunked"); 323Assert.True(response.Headers.TransferEncodingChunked.HasValue);
src\Shared\ServerInfrastructure\Http2\Http2Frame.Data.cs (1)
37DataFlags = padLength.HasValue ? Http2DataFrameFlags.PADDED : Http2DataFrameFlags.NONE;
Microsoft.AspNetCore.Server.IIS (10)
Core\IISHttpContext.cs (1)
390if (RequestHeaders.ContentLength.HasValue)
Core\IISHttpContext.IHttpRequestLifetimeFeature.cs (1)
21if (_manuallySetRequestAbortToken.HasValue)
Core\IISHttpServer.cs (1)
50if (!_websocketAvailable.HasValue)
src\Shared\Buffers.MemoryPool\DiagnosticPoolBlock.cs (1)
205Debug.Assert(_memoryHandle.HasValue);
src\Shared\HttpSys\RequestProcessing\HeaderCollection.cs (1)
146if (value.HasValue)
src\Shared\HttpSys\RequestProcessing\RequestHeaders.cs (1)
201if (value.HasValue)
src\Shared\HttpSys\RequestProcessing\RequestUriBuilder.cs (4)
108if (!byte1.HasValue) 169if (!nextByte.HasValue) 276if (!value1.HasValue) 282if (!value2.HasValue)
Microsoft.AspNetCore.Server.IntegrationTesting (1)
src\Shared\Process\ProcessEx.cs (1)
207if (!timeSpan.HasValue)
Microsoft.AspNetCore.Server.Kestrel.Core (65)
BadHttpRequestException.cs (1)
25if (requiredMethod.HasValue)
Internal\ConfigurationReader.cs (2)
218if (endpoint.ClientCertificateMode.HasValue) 223if (endpoint.SslProtocols.HasValue)
Internal\Http\Http1MessageBody.cs (2)
182if (headers.ContentLength.HasValue) 196if (headers.ContentLength.HasValue)
Internal\Http\HttpHeaders.cs (1)
37if (value.HasValue && value.Value < 0)
Internal\Http\HttpHeaders.Generated.cs (23)
584if (_contentLength.HasValue) 2586return (_contentLength.HasValue ? 1 : 0 ) + BitOperations.PopCount((ulong)_bits) + (MaybeUnknown?.Count ?? 0); 3333if (_contentLength.HasValue) 3352if (_contentLength.HasValue) 5124if (!_contentLength.HasValue) 5144if (!_contentLength.HasValue) 6231if (_contentLength.HasValue) 6251if (_contentLength.HasValue) 7463if (_contentLength.HasValue) 8669_next = _collection._contentLength.HasValue ? 49 : -1; 8801if (_contentLength.HasValue) 10872return (_contentLength.HasValue ? 1 : 0 ) + BitOperations.PopCount((ulong)_bits) + (MaybeUnknown?.Count ?? 0); 11384if (_contentLength.HasValue) 11394if (_contentLength.HasValue) 12830if (!_contentLength.HasValue) 12840if (!_contentLength.HasValue) 13722if (_contentLength.HasValue) 13732if (_contentLength.HasValue) 14790if (_contentLength.HasValue) 14816if (_contentLength.HasValue) 15505_next = _collection._contentLength.HasValue ? 38 : -1; 17169return (_contentLength.HasValue ? 1 : 0 ) + BitOperations.PopCount((ulong)_bits) + (MaybeUnknown?.Count ?? 0); 17558if (_contentLength.HasValue)
Internal\Http\HttpProtocol.cs (6)
281if (_manuallySetRequestAbortToken.HasValue) 872responseHeaders.ContentLength.HasValue && 907responseHeaders.ContentLength.HasValue && 921responseHeaders.ContentLength.HasValue && 1175else if (responseHeaders.ContentLength.HasValue) 1203else if (!hasTransferEncoding && !responseHeaders.ContentLength.HasValue)
Internal\Http\HttpRequestHeaders.cs (4)
96if (_contentLength.HasValue) 115if (_contentLength.HasValue) 246_next = GetNext(_currentBits, collection.ContentLength.HasValue); 265_next = GetNext(_currentBits, _collection.ContentLength.HasValue);
Internal\Http\HttpResponseHeaders.cs (2)
154_next = GetNext(_currentBits, collection.ContentLength.HasValue); 176_next = GetNext(_currentBits, _collection.ContentLength.HasValue);
Internal\Http2\Http2Stream.cs (2)
489if (InputRemaining.HasValue) 534if (InputRemaining.HasValue)
Internal\Http3\Http3PendingStream.cs (1)
65if (!advanceOn.HasValue || value == (long)advanceOn)
Internal\Http3\Http3Stream.cs (2)
760if (InputRemaining.HasValue) 930if (InputRemaining.HasValue)
Internal\Infrastructure\ConnectionManager.cs (1)
90=> number.HasValue
Internal\KestrelServerImpl.cs (4)
417if (Options.Limits.MaxRequestBufferSize.HasValue && 424if (Options.Limits.MaxRequestBufferSize.HasValue && 434if (!connectionLimit.HasValue) 444if (!connectionLimit.HasValue)
KestrelConfigurationLoader.cs (4)
243if (defaults.Protocols.HasValue) 255if (defaults.SslProtocols.HasValue) 260if (defaults.ClientCertificateMode.HasValue) 372if (endpoint.Protocols.HasValue)
KestrelServerLimits.cs (4)
61if (value.HasValue && value.Value < 0) 81if (value.HasValue && value.Value <= 0) 225if (value.HasValue && value <= 0) 251if (value.HasValue && value < 0)
KestrelServerOptions.cs (2)
227if (!_enableWebTransportAndH3Datagrams.HasValue) 245if (!_disableHttp1LineFeedTerminators.HasValue)
src\Shared\Buffers.MemoryPool\DiagnosticPoolBlock.cs (1)
205Debug.Assert(_memoryHandle.HasValue);
src\Shared\ServerInfrastructure\Http2\Http2Frame.Data.cs (1)
37DataFlags = padLength.HasValue ? Http2DataFrameFlags.PADDED : Http2DataFrameFlags.NONE;
TlsConfigurationLoader.cs (2)
52if (endpoint.SslProtocols.HasValue) 62if (endpoint.ClientCertificateMode.HasValue)
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (13)
CertificatePathWatcherTests.cs (1)
565bool IFileInfo.Exists => _lastModifiedTime.HasValue;
Http2\Http2HPackEncoderTests.cs (1)
474if (statusCode.HasValue)
HttpHeadersTests.cs (6)
258Assert.False(httpHeaders.ContentLength.HasValue); 264Assert.True(httpHeaders.ContentLength.HasValue); 270Assert.True(httpHeaders.ContentLength.HasValue); 275Assert.False(httpHeaders.ContentLength.HasValue); 293Assert.False(httpHeaders.ContentLength.HasValue); 300Assert.False(httpHeaders.ContentLength.HasValue);
KestrelServerTests.cs (1)
200if (protocols.HasValue)
src\Servers\Kestrel\shared\test\CertificateAuthority.cs (4)
161depthLimit.HasValue, 329if (RevocationExpiration.HasValue) 399if (RevocationExpiration.HasValue) 580if (RevocationExpiration.HasValue)
Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes (1)
src\Shared\Buffers.MemoryPool\DiagnosticPoolBlock.cs (1)
205Debug.Assert(_memoryHandle.HasValue);
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic (1)
src\Shared\Buffers.MemoryPool\DiagnosticPoolBlock.cs (1)
205Debug.Assert(_memoryHandle.HasValue);
Microsoft.AspNetCore.Session (3)
EncodedKey.cs (3)
51if (_hashCode.HasValue && otherKey._hashCode.HasValue 68if (!_hashCode.HasValue)
Microsoft.AspNetCore.Session.Tests (10)
SessionTests.cs (10)
178Assert.False(value.HasValue); 181Assert.True(value.HasValue); 227Assert.False(value.HasValue); 233Assert.True(value.HasValue); 239Assert.False(value.HasValue); 286Assert.False(value.HasValue); 292Assert.True(value.HasValue); 298Assert.False(value.HasValue); 395Assert.False(value.HasValue); 401Assert.False(value.HasValue);
Microsoft.AspNetCore.Shared.Tests (17)
src\Shared\HttpSys\RequestProcessing\HeaderCollection.cs (1)
146if (value.HasValue)
src\Shared\HttpSys\RequestProcessing\RequestHeaders.cs (1)
201if (value.HasValue)
src\Shared\HttpSys\RequestProcessing\RequestUriBuilder.cs (4)
108if (!byte1.HasValue) 169if (!nextByte.HasValue) 276if (!value1.HasValue) 282if (!value2.HasValue)
src\Shared\ServerInfrastructure\Http2\Http2Frame.Data.cs (1)
37DataFlags = padLength.HasValue ? Http2DataFrameFlags.PADDED : Http2DataFrameFlags.NONE;
Windows.Win32.PInvoke.HTTPAPI.dll.g.cs (10)
97 uint __result = PInvoke.HttpCreateRequestQueue(Version, NameLocal, SecurityAttributes.HasValue ? &SecurityAttributesLocal : null, Flags, &RequestQueueHandleLocal); 1279 uint __result = PInvoke.HttpSendHttpResponse(RequestQueueHandleLocal, RequestId, Flags, HttpResponseLocal, CachePolicy.HasValue ? &CachePolicyLocal : null, BytesSentLocal, default, default, Overlapped, LogData.HasValue ? &LogDataLocal : null); 1310 uint __result = PInvoke.HttpSendHttpResponse(RequestQueueHandleLocal, RequestId, Flags, HttpResponseLocal, CachePolicy.HasValue ? &CachePolicyLocal : null, default(uint* ), default, default, Overlapped, LogData.HasValue ? &LogDataLocal : null); 1389 uint __result = PInvoke.HttpSendResponseEntityBody(RequestQueueHandleLocal, RequestId, Flags, (ushort )EntityChunks.Length, EntityChunksLocal, BytesSentLocal, default, default, Overlapped, LogData.HasValue ? &LogDataLocal : null); 1419 uint __result = PInvoke.HttpSendResponseEntityBody(RequestQueueHandleLocal, RequestId, Flags, (ushort )EntityChunks.Length, EntityChunksLocal, default(uint* ), default, default, Overlapped, LogData.HasValue ? &LogDataLocal : null); 1496 uint __result = PInvoke.HttpDeclarePush(RequestQueueHandleLocal, RequestId, Verb, PathLocal, new winmdroot.Foundation.PCSTR (QueryLocal), Headers.HasValue ? &HeadersLocal : null); 1972 uint __result = PInvoke.HttpReadFragmentFromCache(RequestQueueHandleLocal, UrlPrefixLocal, ByteRange.HasValue ? &ByteRangeLocal : null, (void* )BufferLocal, (uint )Buffer.Length, BytesReadLocal, Overlapped); 2005 uint __result = PInvoke.HttpReadFragmentFromCache(RequestQueueHandleLocal, UrlPrefixLocal, ByteRange.HasValue ? &ByteRangeLocal : null, (void* )BufferLocal, (uint )Buffer.Length, default(uint* ), Overlapped);
Microsoft.AspNetCore.SignalR.Client.FunctionalTests (2)
src\SignalR\common\Shared\TestCertificates.cs (2)
22if (major.HasValue && minor.HasValue)
Microsoft.AspNetCore.SignalR.Core (2)
Internal\DefaultHubActivator.cs (2)
24Debug.Assert(!_created.HasValue, "hub activators must not be reused."); 41Debug.Assert(_created.HasValue, "hubs must be released with the hub activator they were created");
Microsoft.AspNetCore.StaticAssets (8)
Development\StaticAssetDevelopmentRuntimeHandler.cs (2)
218if (offset >= fileInfo.Length || (count.HasValue && offset + count.Value > fileInfo.Length)) 228var actualCount = count.HasValue ? Math.Min(count.Value, fileInfo.Length - offset) : fileInfo.Length - offset;
src\Shared\RangeHelper\RangeHelper.cs (3)
100if (start.HasValue) 107if (!end.HasValue || end.Value >= length) 112else if (end.HasValue)
StaticAssetsInvoker.cs (3)
345if (ifModifiedSince.HasValue && ifModifiedSince <= now) 354if (ifUnmodifiedSince.HasValue && ifUnmodifiedSince <= now) 374if (ifRangeHeader.LastModified.HasValue)
Microsoft.AspNetCore.StaticFiles (6)
src\Shared\RangeHelper\RangeHelper.cs (3)
100if (start.HasValue) 107if (!end.HasValue || end.Value >= length) 112else if (end.HasValue)
StaticFileContext.cs (3)
185if (ifModifiedSince.HasValue && ifModifiedSince <= now) 193if (ifUnmodifiedSince.HasValue && ifUnmodifiedSince <= now) 211if (ifRangeHeader.LastModified.HasValue)
Microsoft.AspNetCore.StaticFiles.FunctionalTests (3)
src\Shared\RangeHelper\RangeHelper.cs (3)
100if (start.HasValue) 107if (!end.HasValue || end.Value >= length) 112else if (end.HasValue)
Microsoft.AspNetCore.TestHost (1)
ClientHandler.cs (1)
128if (!contentLength.HasValue && request.Version == HttpVersion.Version11)
Microsoft.AspNetCore.WebSockets (1)
WebSocketMiddleware.cs (1)
159if (advancedAcceptContext.KeepAliveInterval.HasValue)
Microsoft.AspNetCore.WebUtilities (6)
FileBufferingReadStream.cs (2)
269if (_bufferLimit.HasValue && _bufferLimit - read < _buffer.Length) 346if (_bufferLimit.HasValue && _bufferLimit - read < _buffer.Length)
FileBufferingWriteStream.cs (2)
112if (_bufferLimit.HasValue && _bufferLimit - Length < count) 151if (_bufferLimit.HasValue && _bufferLimit - Length < buffer.Length)
MultipartReaderStream.cs (1)
148if (LengthLimit.HasValue &&
StreamHelperExtensions.cs (1)
67if (limit.HasValue && limit.GetValueOrDefault() - total < read)
Microsoft.Build (42)
BackEnd\BuildManager\BuildManager.cs (1)
2928if (flags.HasValue && flags.Value.HasFlag(BuildRequestDataFlags.ClearCachesAfterBuild))
BackEnd\BuildManager\BuildParameters.cs (2)
1009if (!backing.HasValue) 1022if (!backingValue.HasValue)
BackEnd\Client\MSBuildClient.cs (1)
503Debug.Assert(KnownTelemetry.PartialBuildTelemetry == null || KnownTelemetry.PartialBuildTelemetry.StartAt.HasValue, "BuildTelemetry.StartAt was not initialized!");
BackEnd\Components\Communications\LogMessagePacket.cs (3)
122bool hasValue = result.HasValue; 146bool lineHasValue = evaluationLocation.Line.HasValue; 149bool parentIdHasValue = evaluationLocation.ParentId.HasValue;
BackEnd\Components\Communications\NodeProviderOutOfProcBase.cs (4)
453bool shouldFilterByNodeMode = expectedNodeMode.HasValue && ChangeWaves.AreFeaturesEnabled(ChangeWaves.Wave18_5); 495if (processNodeMode.HasValue && processNodeMode.Value == expectedNodeMode) 650if (expectedNodeMode.HasValue && ChangeWaves.AreFeaturesEnabled(ChangeWaves.Wave18_5)) 670if (processNodeMode.HasValue && processNodeMode.Value == expectedNodeMode.Value)
BackEnd\Components\Logging\LoggingService.cs (1)
592if (escapeHatch.HasValue)
BackEnd\Shared\BuildRequestConfiguration.cs (1)
302if (!_isTraversalProject.HasValue)
BuildCheck\API\CheckConfiguration.cs (1)
54if (Severity.HasValue && Severity.Value != CheckResultSeverity.Default)
BuildCheck\Checks\NoEnvironmentVariablePropertyCheck.cs (1)
44_isVerboseEnvVarOutput = isVerboseEnvVarOutput.HasValue && isVerboseEnvVarOutput.Value;
BuildCheck\Checks\PropertiesUsageCheck.cs (4)
78if (allowUninitPropsInConditionsRule1.HasValue && 79allowUninitPropsInConditionsRule2.HasValue && 86if (allowUninitPropsInConditionsRule1.HasValue || allowUninitPropsInConditionsRule2.HasValue)
Construction\ProjectItemElement.cs (1)
347if (!_includeHasWildcards.HasValue)
ElementLocation\XmlDocumentWithLocation.cs (4)
238if (_loadAsReadOnly.HasValue && _loadAsReadOnly.Value) 254if (_loadAsReadOnly.HasValue && _loadAsReadOnly.Value) 279if (_loadAsReadOnly.HasValue && _loadAsReadOnly.Value) 407ErrorUtilities.VerifyThrowInvalidOperation(!_loadAsReadOnly.HasValue || !_loadAsReadOnly.Value, "OM_CannotSaveFileLoadedAsReadOnly", _fullPath);
Evaluation\Conditionals\StringExpressionNode.cs (1)
177if (!_shouldBeTreatedAsVisualStudioVersion.HasValue)
Evaluation\Expander.cs (1)
856if (argumentStartIndex.HasValue)
Evaluation\Expander\WellKnownFunctions.cs (1)
901if (result.HasValue)
Evaluation\LazyItemEvaluator.IncludeOperation.cs (1)
164if (!matcher.HasValue)
Logging\BinaryLogger\BuildEventArgsWriter.cs (6)
359Write(result.HasValue); 360if (result.HasValue) 1334Write(item.Line.HasValue); 1335if (item.Line.HasValue) 1341Write(item.ParentId.HasValue); 1342if (item.ParentId.HasValue)
Logging\BinaryLogger\Postprocessing\TransparentReadStream.cs (1)
58set { _maxAllowedPosition = value.HasValue ? _position + value.Value : long.MaxValue; }
Logging\BinaryLogger\ProjectImportsCollector.cs (1)
246if (entryCreationStamp.HasValue)
Logging\ParallelLogger\ParallelConsoleLogger.cs (2)
1139if ((_showCommandLine.HasValue && !_showCommandLine.Value) || (!_showCommandLine.HasValue && !IsVerbosityAtLeast(LoggerVerbosity.Normal)))
Logging\ProfilerLogger.cs (3)
196if (pairToMerge.Key.ParentId.HasValue && mergeMap.TryGetValue(pairToMerge.Key.ParentId.Value, out mergedParent)) 244if (!parentId.HasValue) 254Debug.Assert(pair.Key.ParentId.HasValue,
TaskHostConfiguration.cs (1)
506if (translator.NegotiatedPacketVersion.HasValue && translator.NegotiatedPacketVersion is 0 or >= 2)
Microsoft.Build.BuildCheck.UnitTests (1)
EndToEndTests.cs (1)
748if (customConfigEnabled.HasValue)
Microsoft.Build.Engine.UnitTests (4)
ConfigureableForwardingLogger_Tests.cs (1)
74if (loggerVerbosity.HasValue)
Evaluation\ProjectSdkImplicitImport_Tests.cs (1)
599if (Mode.HasValue)
TaskHostFactoryLifecycle_E2E_Tests.cs (1)
109if (expectedNodeReuse.HasValue)
WarningsAsMessagesAndErrors_Tests.cs (1)
263{(treatAllWarningsAsErrors.HasValue ? $"<MSBuildTreatWarningsAsErrors>{treatAllWarningsAsErrors.Value}</MSBuildTreatWarningsAsErrors>" : "")}
Microsoft.Build.Framework (10)
BinaryTranslator.cs (1)
1097bool hasTaskHostFactory = value.TaskHostFactoryExplicitlyRequested.HasValue;
BuildEventArgs.cs (1)
103if (!_localTimestamp.HasValue)
Telemetry\BuildTelemetry.cs (8)
161if (StartAt.HasValue && FinishedAt.HasValue) 166if (InnerStartAt.HasValue && FinishedAt.HasValue) 214if (StartAt.HasValue && FinishedAt.HasValue) 220if (InnerStartAt.HasValue && FinishedAt.HasValue)
Microsoft.Build.Tasks.CodeAnalysis.UnitTests (3)
TargetTests.cs (3)
711if (!propertyValue.HasValue) 778if (!propertyValue.HasValue) 854if (!propertyValue.HasValue)
Microsoft.Build.Tasks.Core (19)
AssemblyDependency\Reference.cs (2)
1075if (!primaryReference.FoundInGac.HasValue) 1107if (!FoundInGac.HasValue)
CommandLineBuilderExtension.cs (2)
82if (value.HasValue) 303if (value.HasValue && value.Value)
Copy.cs (1)
1005if (result.HasValue)
DownloadFile.cs (1)
358&& response.Content.Headers.LastModified.HasValue
GenerateDeploymentManifest.cs (10)
36if (!_createDesktopShortcut.HasValue) 198if (_install.HasValue) 203if (_updateEnabled.HasValue) 208if (_updateInterval.HasValue) 213if (_updateMode.HasValue) 218if (_updateUnit.HasValue) 230if (_disallowUrlActivation.HasValue) 236if (_mapFileExtensions.HasValue) 241if (_trustUrlParameters.HasValue) 246if (_createDesktopShortcut.HasValue)
GenerateResource.cs (1)
3379if (_haveSystemResourcesExtensionsReference.HasValue)
RequiresFramework35SP1Assembly.cs (1)
45if (!_createDesktopShortcut.HasValue)
WriteCodeFragment.cs (1)
257if (!orderedParameters[i].HasValue)
Microsoft.CodeAnalysis (55)
CodeGen\SequencePointList.cs (1)
119if (!firstReal.HasValue)
CommandLine\SarifV2ErrorLogger.cs (2)
402if (!reportDiagnostic.HasValue) 478if (info.HasValue && descriptorInfoWithIndex.Info != info)
Compilation.EmitStream.cs (1)
169RoslynDebug.Assert(_emitStreamSignKind != EmitStreamSignKind.SignedWithFile || _tempInfo.HasValue);
Diagnostic\Diagnostic.cs (1)
524return !filterSpan.HasValue || filterSpan.GetValueOrDefault().IntersectsWith(location.SourceSpan);
DiagnosticAnalyzer\AnalysisContextInfo.cs (3)
93if (_file.HasValue) 108RoslynDebug.Assert(_file.HasValue); 115sb.AppendLine($"{nameof(SyntaxNode)}: {GetFlattenedNodeText(_node)} [{_node.GetType().Name}]@{_node.Span} {(lineSpan.HasValue ? lineSpan.Value.ToString() : string.Empty)}");
DiagnosticAnalyzer\AnalysisResultBuilder.cs (5)
166var completedAnalyzersForFile = filterScope.HasValue 216if (analysisScope.FilterFileOpt.HasValue) 224else if (!analysisScope.FilterSpanOpt.HasValue && !analysisScope.OriginalFilterSpan.HasValue) 257Debug.Assert(!analysisScope.FilterSpanOpt.HasValue);
DiagnosticAnalyzer\AnalysisScope.cs (12)
141Debug.Assert(!isSyntacticSingleFileAnalysis || filterFile.HasValue); 159Debug.Assert(!filterSpan.HasValue || filterFile.HasValue); 161if (filterSpan.HasValue && filterFile.GetValueOrDefault().SourceTree != null) 163Debug.Assert(filterFile.HasValue); 227return !FilterFileOpt.HasValue || FilterFileOpt.GetValueOrDefault().SourceTree == tree; 232return !FilterFileOpt.HasValue || FilterFileOpt.GetValueOrDefault().AdditionalFile == file; 240if (!FilterFileOpt.HasValue) 268if (!FilterFileOpt.HasValue) 283return !FilterSpanOpt.HasValue || FilterSpanOpt.GetValueOrDefault().IntersectsWith(filterSpan); 288return !FilterSpanOpt.HasValue || FilterSpanOpt.GetValueOrDefault().Contains(filterSpan); 293if (!FilterFileOpt.HasValue)
DiagnosticAnalyzer\AnalyzerDriver.cs (4)
226Debug.Assert(_lazyTreatAllCodeAsNonGeneratedCode.HasValue); 1686case CompilationUnitCompletedEvent compilationUnitCompletedEvent when !compilationUnitCompletedEvent.FilterSpan.HasValue: 2345Debug.Assert(_lazyDoNotAnalyzeGeneratedCode.HasValue); 2570bool isPartialDeclAnalysis = analysisScope.FilterSpanOpt.HasValue && !analysisScope.ContainsSpan(topmostNodeForAnalysis.FullSpan);
DiagnosticAnalyzer\AnalyzerExecutor.AnalyzerDiagnosticReporter.cs (1)
117(!FilterSpanForLocalDiagnostics.HasValue || FilterSpanForLocalDiagnostics.Value.IntersectsWith(diagnostic.Location.SourceSpan)))
DiagnosticAnalyzer\AnalyzerExecutor.cs (2)
451Debug.Assert(!filterSpan.HasValue || filterTree != null); 576Debug.Assert(!filterSpan.HasValue || filterTree != null);
DiagnosticAnalyzer\CompilationWithAnalyzers.cs (4)
957compilationEvents = compilationEvents.WhereAsArray(e => e is not CompilationUnitCompletedEvent c || !c.FilterSpan.HasValue); 958Debug.Assert(compilationEvents.Count(e => e is CompilationUnitCompletedEvent c && !c.FilterSpan.HasValue) == 1); 972(SourceOrAdditionalFile file, bool syntax)? filterScope = analysisScope.FilterFileOpt.HasValue ? 1058var needsSpanBasedCompilationUnitCompletedEvent = analysisScope.FilterSpanOpt.HasValue;
DiagnosticAnalyzer\DiagnosticAnalysisContext.cs (2)
831Debug.Assert(!filterSpan.HasValue || filterTree != null); 911Debug.Assert(!filterSpan.HasValue || filterTree != null);
DiagnosticAnalyzer\SuppressMessageAttributeState.TargetSymbolResolver.cs (2)
116if (segmentIsNamedTypeName.HasValue) 393if (bindingContext != null && result.HasValue && !result.Value.IsBound)
Emit\EditAndContinue\DefinitionMap.cs (4)
632if (!CommonGeneratedNames.TryParseDebugIds(memberName.AsSpan(suffixIndex), idSeparator, isMethodIdOptional: containingDisplayClassId.HasValue, out parsedMethodId, out parsedEntityId)) 638if (!containingDisplayClassId.HasValue && parsedMethodId != methodId) 648Debug.Assert(!containingDisplayClassId.HasValue); 672Debug.Assert(containingDisplayClassId.HasValue);
Emit\EditAndContinue\DeletedMethodBody.cs (1)
75if (rudeEdit.HasValue)
MetadataReference\AssemblyIdentityComparer.cs (1)
97if (eq.HasValue)
PEWriter\SigningUtilities.cs (2)
47if (assembly == null && !privateKey.HasValue) 65if (keySize == 0 && privateKey.HasValue)
SourceGeneration\Nodes\NodeStateTable.cs (2)
739if (!_currentState.HasValue) 762Debug.Assert(_currentState.HasValue, "Created a builder with no values?");
SourceGeneration\Nodes\SyntaxValueProvider_ForAttributeWithMetadataName.cs (1)
168if (!attributes.HasValue)
Symbols\Attributes\CommonAssemblyWellKnownAttributeData.cs (1)
361return _runtimeCompatibilityWrapNonExceptionThrows.HasValue;
Symbols\PlatformInvokeInformation.cs (2)
221if (throwOnUnmappable.HasValue) 233if (useBestFit.HasValue)
Syntax\LineMapping.cs (1)
66if (CharacterOffset.HasValue)
Microsoft.CodeAnalysis.Analyzers (34)
MetaAnalyzers\DiagnosticDescriptorCreationAnalyzer_ReleaseTracking.cs (1)
347if (oldRule.HasValue)
MetaAnalyzers\Fixers\AnalyzerReleaseTrackingFix.cs (1)
369RoslynDebug.Assert(currentTableKind.HasValue);
MetaAnalyzers\ReleaseTrackingHelper.cs (2)
195if (invalidEntryKind.HasValue) 205if (invalidEntryKind.HasValue)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.cs (2)
43Debug.Assert(depthOfInheritance.HasValue == (symbol.Kind == SymbolKind.Assembly || symbol.Kind == SymbolKind.Namespace || symbol.Kind == SymbolKind.NamedType)); 160if (DepthOfInheritance.HasValue)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (2)
173if (!effectiveSeverity.HasValue) 223return overriddenSeverity.HasValue ? overriddenSeverity.Value.ToDiagnosticSeverity() : rule.DefaultSeverity;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\AnalysisContextExtensions.cs (3)
14=> !contextFilterSpan.HasValue || span.IntersectsWith(contextFilterSpan.Value); 166Contract.ThrowIfFalse(context.FilterSpan.HasValue); 178Contract.ThrowIfFalse(context.FilterSpan.HasValue);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\DiagnosticDescriptorExtensions.cs (1)
154if (providerAndTree.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SourceTextExtensions_SharedWithCodeStyle.cs (1)
22if (!linePosition.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\StringExtensions.cs (3)
50return firstOffset.HasValue 61return lastOffset.HasValue && lastOffset.Value < lineText.Length 195if (firstNonWhitespaceChar.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SymbolUsageInfo.cs (4)
33Debug.Assert(valueUsageInfoOpt.HasValue ^ typeOrNamespaceUsageInfoOpt.HasValue); 46=> ValueUsageInfoOpt.HasValue && ValueUsageInfoOpt.Value.IsReadFrom(); 49=> ValueUsageInfoOpt.HasValue && ValueUsageInfoOpt.Value.IsWrittenTo();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
786return span.HasValue
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTreeExtensions.cs (1)
237if (isUserConfiguredGeneratedCode.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\TextLineExtensions.cs (1)
34return firstNonWhitespaceOffset.HasValue
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Helpers\RemoveUnnecessaryImports\AbstractUnnecessaryImportsProvider.cs (1)
30if (span.HasValue && !HasImportThatIntersectsWithSpan(span.Value))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_NamingRule.cs (2)
29severity.Value.HasValue) 56severity.Value.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_NamingStyle.cs (2)
32capitalization.Value.HasValue) 61capitalization.Value.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\SymbolSpecification.cs (1)
112if (accessibility.HasValue && !ApplicableAccessibilityList.Any(static (k, accessibility) => k == accessibility, accessibility))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (2)
46if (result.HasValue) 91if (result.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationHelpers.cs (1)
244if (desiredIndex.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SemanticModelReuse\SemanticModelWorkspaceServiceFactory.SemanticModelWorkspaceService.cs (2)
119reuseInfoOpt.HasValue && 186if (!map.TryGetValue(document.Id, out var reuseInfoOpt) || !reuseInfoOpt.HasValue)
Microsoft.CodeAnalysis.AnalyzerUtilities (42)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.cs (2)
43Debug.Assert(depthOfInheritance.HasValue == (symbol.Kind == SymbolKind.Assembly || symbol.Kind == SymbolKind.Namespace || symbol.Kind == SymbolKind.NamedType)); 160if (DepthOfInheritance.HasValue)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (2)
173if (!effectiveSeverity.HasValue) 223return overriddenSeverity.HasValue ? overriddenSeverity.Value.ToDiagnosticSeverity() : rule.DefaultSeverity;
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\CopyAnalysis\CopyAnalysis.CopyDataFlowOperationVisitor.cs (4)
157Debug.Assert(ReferenceEquals(sourceCopyAnalysisData, targetCopyAnalysisData) || fromPredicateKind.HasValue); 175if (!fromPredicateKind.HasValue && 216if (fromPredicateKind.HasValue) 475if (returnValueAndPredicateKind.HasValue &&
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\PointsToAnalysis\PointsToAnalysis.PointsToDataFlowOperationVisitor.cs (1)
199entity.CaptureId.HasValue &&
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\ValueContentAnalysis\ValueContentAnalysis.ValueContentDataFlowOperationVisitor.cs (1)
82entity.CaptureId.HasValue &&
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\AnalysisEntity.cs (2)
50Debug.Assert(symbol != null || !indices.IsEmpty || instanceReferenceOperationSyntax != null || captureId.HasValue); 214public bool IsLValueFlowCaptureEntity => CaptureId.HasValue && CaptureId.Value.IsLValueFlowCapture;
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\AnalysisEntityDataFlowOperationVisitor.cs (3)
505if (invocationInstance.HasValue) 511if (thisOrMeInstanceForCaller.HasValue) 694entity.CaptureId.HasValue &&
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (3)
311if (analysisContext.InterproceduralAnalysisData?.InvocationInstance.HasValue == true) 387if (!mergedPredicateValueKind.HasValue) 2353RoslynDebug.Assert(invokedMethod.ReturnsVoid == !analysisResult.ReturnValueAndPredicateKind.HasValue);
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\InterproceduralAnalysisData.cs (1)
99if (instanceAndPointsToValue.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\AnalysisContextExtensions.cs (3)
14=> !contextFilterSpan.HasValue || span.IntersectsWith(contextFilterSpan.Value); 166Contract.ThrowIfFalse(context.FilterSpan.HasValue); 178Contract.ThrowIfFalse(context.FilterSpan.HasValue);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\DiagnosticDescriptorExtensions.cs (1)
154if (providerAndTree.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SourceTextExtensions_SharedWithCodeStyle.cs (1)
22if (!linePosition.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\StringExtensions.cs (3)
50return firstOffset.HasValue 61return lastOffset.HasValue && lastOffset.Value < lineText.Length 195if (firstNonWhitespaceChar.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SymbolUsageInfo.cs (4)
33Debug.Assert(valueUsageInfoOpt.HasValue ^ typeOrNamespaceUsageInfoOpt.HasValue); 46=> ValueUsageInfoOpt.HasValue && ValueUsageInfoOpt.Value.IsReadFrom(); 49=> ValueUsageInfoOpt.HasValue && ValueUsageInfoOpt.Value.IsWrittenTo();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
786return span.HasValue
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTreeExtensions.cs (1)
237if (isUserConfiguredGeneratedCode.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\TextLineExtensions.cs (1)
34return firstNonWhitespaceOffset.HasValue
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Helpers\RemoveUnnecessaryImports\AbstractUnnecessaryImportsProvider.cs (1)
30if (span.HasValue && !HasImportThatIntersectsWithSpan(span.Value))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_NamingRule.cs (2)
29severity.Value.HasValue) 56severity.Value.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_NamingStyle.cs (2)
32capitalization.Value.HasValue) 61capitalization.Value.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\SymbolSpecification.cs (1)
112if (accessibility.HasValue && !ApplicableAccessibilityList.Any(static (k, accessibility) => k == accessibility, accessibility))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (2)
46if (result.HasValue) 91if (result.HasValue)
Microsoft.CodeAnalysis.BannedApiAnalyzers (30)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.cs (2)
43Debug.Assert(depthOfInheritance.HasValue == (symbol.Kind == SymbolKind.Assembly || symbol.Kind == SymbolKind.Namespace || symbol.Kind == SymbolKind.NamedType)); 160if (DepthOfInheritance.HasValue)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (2)
173if (!effectiveSeverity.HasValue) 223return overriddenSeverity.HasValue ? overriddenSeverity.Value.ToDiagnosticSeverity() : rule.DefaultSeverity;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\AnalysisContextExtensions.cs (3)
14=> !contextFilterSpan.HasValue || span.IntersectsWith(contextFilterSpan.Value); 166Contract.ThrowIfFalse(context.FilterSpan.HasValue); 178Contract.ThrowIfFalse(context.FilterSpan.HasValue);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\DiagnosticDescriptorExtensions.cs (1)
154if (providerAndTree.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SourceTextExtensions_SharedWithCodeStyle.cs (1)
22if (!linePosition.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\StringExtensions.cs (3)
50return firstOffset.HasValue 61return lastOffset.HasValue && lastOffset.Value < lineText.Length 195if (firstNonWhitespaceChar.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SymbolUsageInfo.cs (4)
33Debug.Assert(valueUsageInfoOpt.HasValue ^ typeOrNamespaceUsageInfoOpt.HasValue); 46=> ValueUsageInfoOpt.HasValue && ValueUsageInfoOpt.Value.IsReadFrom(); 49=> ValueUsageInfoOpt.HasValue && ValueUsageInfoOpt.Value.IsWrittenTo();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
786return span.HasValue
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTreeExtensions.cs (1)
237if (isUserConfiguredGeneratedCode.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\TextLineExtensions.cs (1)
34return firstNonWhitespaceOffset.HasValue
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Helpers\RemoveUnnecessaryImports\AbstractUnnecessaryImportsProvider.cs (1)
30if (span.HasValue && !HasImportThatIntersectsWithSpan(span.Value))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_NamingRule.cs (2)
29severity.Value.HasValue) 56severity.Value.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_NamingStyle.cs (2)
32capitalization.Value.HasValue) 61capitalization.Value.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\SymbolSpecification.cs (1)
112if (accessibility.HasValue && !ApplicableAccessibilityList.Any(static (k, accessibility) => k == accessibility, accessibility))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (2)
46if (result.HasValue) 91if (result.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationHelpers.cs (1)
244if (desiredIndex.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SemanticModelReuse\SemanticModelWorkspaceServiceFactory.SemanticModelWorkspaceService.cs (2)
119reuseInfoOpt.HasValue && 186if (!map.TryGetValue(document.Id, out var reuseInfoOpt) || !reuseInfoOpt.HasValue)
Microsoft.CodeAnalysis.CodeStyle (36)
src\Analyzers\Core\Analyzers\AbstractBuiltInCodeStyleDiagnosticAnalyzer_Core.cs (1)
173if (notification.HasValue
src\Analyzers\Core\Analyzers\Formatting\AbstractFormattingAnalyzer.cs (1)
51var span = context.FilterSpan.HasValue ? context.FilterSpan.GetValueOrDefault() : root.FullSpan;
src\Analyzers\Core\Analyzers\RemoveUnnecessaryImports\AbstractRemoveUnnecessaryImportsDiagnosticAnalyzer.cs (1)
179if (previous.HasValue)
src\Analyzers\Core\Analyzers\RemoveUnnecessarySuppressions\AbstractRemoveUnnecessaryPragmaSuppressionsDiagnosticAnalyzer.cs (4)
283hasPragmaInAnalysisSpan = hasPragmaInAnalysisSpan || !span.HasValue || span.Value.OverlapsWith(trivia.Span); 439if (lazyIsUnhandledAnalyzer.HasValue && !lazyIsUnhandledAnalyzer.Value) 568if (lastEnablePragma.HasValue) 757if (span.HasValue && !node.FullSpan.Contains(span.Value))
src\Analyzers\Core\Analyzers\RemoveUnusedParametersAndValues\AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.SymbolStartAnalyzer.BlockAnalyzer.cs (1)
122if (context.FilterSpan.HasValue)
src\Analyzers\Core\Analyzers\SimplifyTypeNames\SimplifyTypeNamesDiagnosticAnalyzerBase.cs (1)
268if (!completed.Value && !context.FilterSpan.HasValue)
src\Analyzers\Core\Analyzers\UseAutoProperty\AbstractUseAutoPropertyAnalyzer.cs (1)
198if (context.FilterSpan.HasValue)
src\Analyzers\Core\Analyzers\UseCoalesceExpression\AbstractUseCoalesceExpressionForNullableTernaryConditionalCheckDiagnosticAnalyzer.cs (1)
83if (conditionName != nameof(Nullable<>.HasValue))
src\Compilers\Core\Portable\DiagnosticAnalyzer\SuppressMessageAttributeState.TargetSymbolResolver.cs (2)
116if (segmentIsNamedTypeName.HasValue) 393if (bindingContext != null && result.HasValue && !result.Value.IsBound)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\AnalysisContextExtensions.cs (3)
14=> !contextFilterSpan.HasValue || span.IntersectsWith(contextFilterSpan.Value); 166Contract.ThrowIfFalse(context.FilterSpan.HasValue); 178Contract.ThrowIfFalse(context.FilterSpan.HasValue);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\DiagnosticDescriptorExtensions.cs (1)
154if (providerAndTree.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SourceTextExtensions_SharedWithCodeStyle.cs (1)
22if (!linePosition.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\StringExtensions.cs (3)
50return firstOffset.HasValue 61return lastOffset.HasValue && lastOffset.Value < lineText.Length 195if (firstNonWhitespaceChar.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SymbolUsageInfo.cs (4)
33Debug.Assert(valueUsageInfoOpt.HasValue ^ typeOrNamespaceUsageInfoOpt.HasValue); 46=> ValueUsageInfoOpt.HasValue && ValueUsageInfoOpt.Value.IsReadFrom(); 49=> ValueUsageInfoOpt.HasValue && ValueUsageInfoOpt.Value.IsWrittenTo();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
786return span.HasValue
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTreeExtensions.cs (1)
237if (isUserConfiguredGeneratedCode.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\TextLineExtensions.cs (1)
34return firstNonWhitespaceOffset.HasValue
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Helpers\RemoveUnnecessaryImports\AbstractUnnecessaryImportsProvider.cs (1)
30if (span.HasValue && !HasImportThatIntersectsWithSpan(span.Value))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_NamingRule.cs (2)
29severity.Value.HasValue) 56severity.Value.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_NamingStyle.cs (2)
32capitalization.Value.HasValue) 61capitalization.Value.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\SymbolSpecification.cs (1)
112if (accessibility.HasValue && !ApplicableAccessibilityList.Any(static (k, accessibility) => k == accessibility, accessibility))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (2)
46if (result.HasValue) 91if (result.HasValue)
Microsoft.CodeAnalysis.CodeStyle.Fixes (3)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationHelpers.cs (1)
244if (desiredIndex.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SemanticModelReuse\SemanticModelWorkspaceServiceFactory.SemanticModelWorkspaceService.cs (2)
119reuseInfoOpt.HasValue && 186if (!map.TryGetValue(document.Id, out var reuseInfoOpt) || !reuseInfoOpt.HasValue)
Microsoft.CodeAnalysis.CSharp (72)
Binder\Binder.ValueChecks.cs (1)
368Debug.Assert(GetParameterValEscapeLevel(parameter).HasValue);
Binder\Binder_Attributes.cs (1)
797if (kv.HasValue)
Binder\Binder_Expressions.cs (1)
9873if (constIndex.HasValue)
Binder\Binder_Operators.cs (5)
188if (staticExtensionBest.HasValue) 1225if (extensionBest.HasValue) 2072if (extensionBest.HasValue) 2281if (extensionBest.HasValue) 3346if (staticExtensionBest.HasValue)
Binder\DecisionDagBuilder.cs (4)
4378if (easyOut.HasValue) 4399if (easyOut.HasValue) 4455if (easyOut.HasValue) 4471if (easyOut.HasValue)
Binder\DecisionDagBuilder_CheckOrReachability.cs (1)
692Debug.Assert(_disjunction.HasValue);
Binder\Semantics\Operators\BinaryOperatorOverloadResolution.cs (3)
1226Debug.Assert(op1.Priority.HasValue == op2.Priority.HasValue); 1227if (op1.Priority.HasValue && op1.Priority.GetValueOrDefault() != op2.Priority.GetValueOrDefault())
Binder\Semantics\Operators\UnaryOperatorEasyOut.cs (1)
116Debug.Assert(conversion.HasValue && conversion.Value.IsImplicit);
Binder\Semantics\OverloadResolution\OverloadResolution.cs (1)
54if (_strict.HasValue) return _strict.Value;
Binder\Semantics\OverloadResolution\OverloadResolution_ArgsToParameters.cs (1)
321Debug.Assert(arguments.Names[argumentPosition].HasValue);
Binder\Semantics\OverloadResolution\OverloadResolutionResult.cs (5)
495Debug.Assert(arguments.Names[badArg].HasValue); 833Debug.Assert(arguments.Names[badArg].HasValue); 853Debug.Assert(arguments.Names[badArg].HasValue); 867Debug.Assert(arguments.Names[result.Result.FirstBadArgument].HasValue); 893Debug.Assert(arguments.Names[badArg].HasValue);
BoundTree\BoundSequencePoint.cs (1)
13if (part.HasValue)
BoundTree\NullabilityRewriter.cs (1)
272if (!_remappedSymbols.TryGetValue(local.ContainingSymbol, out Symbol? updatedContaining) && !updatedType.HasValue)
CodeGen\EmitExpression.cs (4)
616Debug.Assert(walker._result.HasValue); 622if (_result.HasValue) 634Debug.Assert(!_result.HasValue); 643Debug.Assert(!_result.HasValue);
Compilation\CSharpCompilation.cs (2)
3230bool reportUnusedUsings = (!span.HasValue || span.Value == tree.GetRoot(cancellationToken).FullSpan) && ReportUnusedImportsInTree(tree); 3402location = filterSpanWithinTree.HasValue ?
Compilation\SyntaxTreeSemanticModel.cs (1)
108if (span.HasValue && !this.Root.FullSpan.Contains(span.Value))
Compiler\ClsComplianceChecker.cs (3)
122System.Diagnostics.Debug.Assert(warningLocation != null || !moduleDeclaredCompliance.HasValue || (i == 0 && _filterTree != null), 125if (moduleDeclaredCompliance.HasValue) 1150if (declaredCompliance.HasValue)
Compiler\UnprocessedDocumentationCommentFinder.cs (1)
40return _filterSpanWithinTree.HasValue && !_filterSpanWithinTree.Value.Contains(fullSpan);
Errors\LazyMissingNonNullTypesContextDiagnosticInfo.cs (1)
54var info = (type.HasValue) ? new LazyMissingNonNullTypesContextDiagnosticInfo(type.Value, rawInfo) : rawInfo;
FlowAnalysis\AbstractFlowPass.cs (1)
2763Debug.Assert(node.InterpolatedStringHandlerData.HasValue);
FlowAnalysis\DefiniteAssignment.VariableIdentifier.cs (2)
56return thisIndex.HasValue ? 80if (thisIndex.HasValue)
FlowAnalysis\NullableWalker.cs (2)
9124if (!memberIndex.HasValue) 11387if (rightResultOpt.HasValue)
Lowering\AsyncRewriter\AsyncMethodBuilderMemberCollection.cs (1)
428if (!member.HasValue)
Lowering\Instrumentation\LocalStateTracingInstrumenter.cs (1)
252if (!overloadOpt.HasValue)
Parser\LanguageParser.cs (4)
4315isInAsyncContext.HasValue || 4316isInQueryContext.HasValue || 4317isInFieldKeywordContext.HasValue || 4318forceConditionalAccessExpression.HasValue);
src\Compilers\CSharp\CSharpAnalyzerDriver\CSharpDeclarationComputer.cs (2)
45return level.HasValue && level.Value <= 0; 50return level.HasValue ? level - 1 : level;
Symbols\MemberSignatureComparer.cs (2)
679if (isNotNullable1.HasValue && isNotNullable2.HasValue &&
Symbols\Metadata\PE\PEParameterSymbol.cs (1)
267if (value.HasValue)
Symbols\Source\FieldSymbolWithAttributesAndModifiers.cs (1)
326if (fieldOffset.HasValue)
Symbols\Source\SourceAssemblySymbol.cs (3)
440if (!fieldValue.HasValue) 772if (_compilation.Options.DelaySign.HasValue && (assemblyDelaySignAttributeSetting != ThreeState.Unknown) && 875if (_compilation.Options.DelaySign.HasValue)
Symbols\Source\SourceMemberContainerSymbol.cs (1)
1054(!definedWithinSpan.HasValue || syntaxRef.Span.IntersectsWith(definedWithinSpan.Value)))
Symbols\Source\SourceMemberFieldSymbol.cs (1)
645if (!definedWithinSpan.HasValue)
Symbols\Source\SourceNamespaceSymbol.AliasesAndUsings.cs (1)
654if (applyIsGlobalFilter.HasValue && usingDirective.GlobalKeyword.IsKind(SyntaxKind.GlobalKeyword) != applyIsGlobalFilter.GetValueOrDefault())
Symbols\Source\SourceNamespaceSymbol.cs (1)
478if (!definedWithinSpan.HasValue)
Symbols\Symbol.cs (1)
962(!definedWithinSpan.HasValue || syntaxRef.Span.IntersectsWith(definedWithinSpan.Value));
Symbols\Synthesized\SynthesizedSimpleProgramEntryPointSymbol.cs (1)
263if (!definedWithinSpan.HasValue)
Symbols\TypeSymbol.cs (1)
2211if (isOperator.HasValue &&
Symbols\TypeWithAnnotations.cs (3)
783return x.HasValue == y.HasValue && (!x.HasValue || x.GetValueOrDefault().IsSameAs(y.GetValueOrDefault()));
Syntax\SyntaxNodeRemover.cs (1)
110if (!eolTrivia.HasValue)
Utilities\TypeUnionValueSet.cs (3)
110if (!_lazyMightIncludeNonNull.HasValue) 133if (!_lazyIncludesNull.HasValue) 149Debug.Assert(result.HasValue);
Microsoft.CodeAnalysis.CSharp.CodeStyle (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ILocalSymbolExtensions.cs (1)
45return typeParameters.HasValue && typeParameters.Value.Any(typeParameter => typeParameter.Identifier.ValueText == name);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\FormattingRangeHelper.cs (1)
29if (!tokenRange.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpTypeStyleHelper.cs (1)
114return !deconstructionInfoOpt.HasValue || !deconstructionInfoOpt.Value.Nested.IsEmpty || deconstructionInfoOpt.Value.Method != null;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (44)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\AttributeGenerator.cs (2)
34target.HasValue ? AttributeTargetSpecifier(target.Value) : null, 54target.HasValue
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationService.cs (1)
323if (target.HasValue && !target.Value.IsValidAttributeTarget())
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
2261(castExpression.Expression.IsMissing || castExpression.CloseParenToken.TrailingTrivia.GetFirstNewLine().HasValue))
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.cs (1)
68if (!firstNonWhitespacePosition.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.Indenter.cs (2)
192if (indentation.HasValue) 198if (alignmentTokenIndentation.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (37)
274if (previousToken.HasValue) 374if (previousToken.HasValue) 816if (previousToken.HasValue && previousToken.Value != arrayCreationExpression.NewKeyword) 822if (previousToken.HasValue && previousToken.Value.GetPreviousToken().Kind() == SyntaxKind.EqualsToken) 853if (previousToken.HasValue) 877if (previousToken.HasValue && previousToken.Value != attributeDeclaration.OpenBracketToken) 888if (previousToken.HasValue && previousToken.Value != attributeTargetSpecifier.ColonToken) 952Contract.ThrowIfTrue(previousToken.HasValue && previousToken.Value != operatorToken); 959var onRightOfToken = right == expressionOpt || previousToken.HasValue; 1089if (previousToken.HasValue && previousToken.Value != castExpression.CloseParenToken) 1098if (previousToken.HasValue && previousToken.Value != catchDeclaration.OpenParenToken) 1107if (previousToken.HasValue && previousToken.Value != catchFilterClause.OpenParenToken) 1120Contract.ThrowIfTrue(previousToken.HasValue && previousToken.Value != coalesceExpression.OperatorToken); 1122var onRightSide = coalesceExpression.Right == expressionOpt || previousToken.HasValue; 1206if (previousToken.HasValue && previousToken.Value != doStatement.OpenParenToken) 1215if (previousToken.HasValue && previousToken.Value != equalsValue.EqualsToken) 1315if (previousToken.HasValue) 1324if (previousToken.HasValue && previousToken.Value != forEachStatementSyntax.InKeyword) 1355if (previousToken.HasValue && previousToken.Value != forStatement.FirstSemicolonToken) 1367if (previousToken.HasValue && previousToken.Value != ifStatement.OpenParenToken) 1385var parameterIndex = previousToken.HasValue 1512var parameterIndex = previousToken.HasValue 1676if (previousToken.HasValue && previousToken.Value != lockStatement.OpenParenToken) 1685if (previousToken.HasValue && previousToken.Value != lambdaExpression.ArrowToken) 1716if (previousTokenOpt.HasValue && previousTokenOpt.Value != memberDeclarator.NameEquals.EqualsToken) 1968if (previousToken.HasValue) 1984Contract.ThrowIfTrue(previousToken.HasValue && previousToken.Value != prefixUnaryExpression.OperatorToken); 2040Contract.ThrowIfTrue(previousToken.HasValue && previousToken.Value != awaitExpression.AwaitKeyword); 2062if (previousToken.HasValue && (previousToken.Value != yieldStatement.ReturnOrBreakKeyword || yieldStatement.ReturnOrBreakKeyword.IsKind(SyntaxKind.BreakKeyword))) 2103if (previousToken.HasValue && previousToken.Value != returnStatement.ReturnKeyword) 2189if (previousToken.HasValue) 2206if (previousToken.HasValue && previousToken.Value != switchStatement.OpenParenToken) 2226if (previousToken.HasValue && previousToken.Value != throwExpression.ThrowKeyword) 2235if (previousToken.HasValue && previousToken.Value != throwStatement.ThrowKeyword) 2244if (previousToken.HasValue && previousToken.Value != usingStatement.OpenParenToken) 2449if (previousToken.HasValue && previousToken.Value != whenClause.WhenKeyword) 2458if (previousToken.HasValue && previousToken.Value != whileStatement.OpenParenToken)
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (2)
CommandLineTests.cs (2)
13930var customConfigurable = customConfiguredSeverityByAnalyzer.HasValue; 13939if (severityInConfigFile.HasValue)
Microsoft.CodeAnalysis.CSharp.EditorFeatures (4)
ConvertNamespace\ConvertNamespaceCommandHandler.cs (1)
108if (!caretOpt.HasValue)
EventHookup\EventHookupCommandHandler_TypeCharCommand.cs (1)
72if (!caretPoint.HasValue)
EventHookup\EventHookupSessionManager.cs (2)
76caretPoint.HasValue && 199if (!caretPoint.HasValue)
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (4)
Completion\CompletionProviders\TypeImportCompletionProviderTests.cs (2)
47if (!optionValue.HasValue || optionValue.Value) 1843if (isProjectReference.HasValue)
EncapsulateField\EncapsulateFieldTestState.cs (1)
34_testDocument = Workspace.Documents.Single(d => d.CursorPosition.HasValue || d.SelectedSpans.Any());
Formatting\Indentation\CSharpFormatterTestsBase.cs (1)
112if (baseIndentation.HasValue)
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (28)
CodeGen\CodeGenSpanBasedStringConcatTests.cs (28)
331if (missingUnimportantMember.HasValue) 384if (missingUnimportantMember.HasValue) 439if (missingUnimportantMember.HasValue) 483if (missingUnimportantMember.HasValue) 1093if (missingUnimportantMember.HasValue) 1203if (missingUnimportantMember.HasValue) 1383if (missingUnimportantMember.HasValue) 1494if (missingUnimportantMember.HasValue) 1557if (missingUnimportantMember.HasValue) 1619if (missingUnimportantMember.HasValue) 1680if (missingUnimportantMember.HasValue) 1760if (missingUnimportantMember.HasValue) 1806if (missingUnimportantMember.HasValue) 1952if (missingUnimportantMember.HasValue) 2784if (missingUnimportantMember.HasValue) 2972if (missingUnimportantMember.HasValue) 3248if (missingUnimportantMember.HasValue) 3433if (missingUnimportantMember.HasValue) 3505if (missingUnimportantMember.HasValue) 3581if (missingUnimportantMember.HasValue) 3654if (missingUnimportantMember.HasValue) 3775if (missingUnimportantMember.HasValue) 3823if (missingUnimportantMember.HasValue) 4027if (missingUnimportantMember.HasValue) 4359if (missingUnimportantMember.HasValue) 4412if (missingUnimportantMember.HasValue) 5672if (missingUnimportantMember.HasValue) 5862if (missingUnimportantMember.HasValue)
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (3)
Attributes\AttributeTests_Nullable.cs (1)
4903if (addOne.HasValue)
Diagnostics\DiagnosticAnalyzerTests.cs (1)
2312if (_generatedCodeAnalysisFlagsOpt.HasValue)
Diagnostics\GetDiagnosticsTests.cs (1)
727if (options.HasValue)
Microsoft.CodeAnalysis.CSharp.Features (18)
BraceCompletion\AbstractCurlyBraceOrBracketCompletionService.cs (1)
186if (!newLineEdit.HasValue)
Completion\CompletionProviders\DeclarationName\DeclarationNameInfo.cs (1)
755(symbolKindOrTypeKind.MethodKind.HasValue ? SymbolKind.Method : throw ExceptionUtilities.Unreachable());
Completion\CompletionProviders\SymbolCompletionProvider.cs (2)
150if (result.HasValue) 156if (result.HasValue)
Completion\KeywordRecommenders\AbstractSyntacticSingleKeywordRecommender.cs (1)
52if (!syntaxKind.HasValue)
EditAndContinue\BreakpointSpans.cs (3)
78if (breakpointSpan.HasValue) 87if (candidate.HasValue && breakpointSpan.Value.Start != candidate.Value.Start) 107return candidate.HasValue;
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (4)
706if (fieldOrPropertyModifiers.HasValue) 729if (fieldOrPropertyModifiers.HasValue) 733if (!nodeModifiers.HasValue || 2328if (_span.HasValue)
EditAndContinue\SyntaxComparer.cs (3)
932Contract.ThrowIfFalse(rightName.HasValue == leftName.HasValue); 934if (leftName.HasValue)
src\Compilers\CSharp\CSharpAnalyzerDriver\CSharpDeclarationComputer.cs (2)
45return level.HasValue && level.Value <= 0; 50return level.HasValue ? level - 1 : level;
Structure\CSharpStructureHelpers.cs (1)
245var startPosition = firstComment.HasValue ? firstComment.Value.FullSpan.Start : startToken.SpanStart;
Microsoft.CodeAnalysis.CSharp.Scripting.UnitTests (1)
ScriptTests.cs (1)
631Assert.False(result.HasValue);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\LookupTests.cs (1)
40return model.LookupSymbols(position, container.GetPublicSymbol(), name).Where(s => !arity.HasValue || arity == s.GetSymbol().GetMemberArity()).ToList();
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
CSharpTestBase.cs (1)
1885if (experimentalFeature.HasValue)
Microsoft.CodeAnalysis.CSharp.Workspaces (48)
Recommendations\CSharpRecommendationServiceRunner_Conversions.cs (1)
204if (!conversions.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ILocalSymbolExtensions.cs (1)
45return typeParameters.HasValue && typeParameters.Value.Any(typeParameter => typeParameter.Identifier.ValueText == name);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\FormattingRangeHelper.cs (1)
29if (!tokenRange.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpTypeStyleHelper.cs (1)
114return !deconstructionInfoOpt.HasValue || !deconstructionInfoOpt.Value.Nested.IsEmpty || deconstructionInfoOpt.Value.Method != null;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\AttributeGenerator.cs (2)
34target.HasValue ? AttributeTargetSpecifier(target.Value) : null, 54target.HasValue
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationService.cs (1)
323if (target.HasValue && !target.Value.IsValidAttributeTarget())
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
2261(castExpression.Expression.IsMissing || castExpression.CloseParenToken.TrailingTrivia.GetFirstNewLine().HasValue))
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.cs (1)
68if (!firstNonWhitespacePosition.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.Indenter.cs (2)
192if (indentation.HasValue) 198if (alignmentTokenIndentation.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (37)
274if (previousToken.HasValue) 374if (previousToken.HasValue) 816if (previousToken.HasValue && previousToken.Value != arrayCreationExpression.NewKeyword) 822if (previousToken.HasValue && previousToken.Value.GetPreviousToken().Kind() == SyntaxKind.EqualsToken) 853if (previousToken.HasValue) 877if (previousToken.HasValue && previousToken.Value != attributeDeclaration.OpenBracketToken) 888if (previousToken.HasValue && previousToken.Value != attributeTargetSpecifier.ColonToken) 952Contract.ThrowIfTrue(previousToken.HasValue && previousToken.Value != operatorToken); 959var onRightOfToken = right == expressionOpt || previousToken.HasValue; 1089if (previousToken.HasValue && previousToken.Value != castExpression.CloseParenToken) 1098if (previousToken.HasValue && previousToken.Value != catchDeclaration.OpenParenToken) 1107if (previousToken.HasValue && previousToken.Value != catchFilterClause.OpenParenToken) 1120Contract.ThrowIfTrue(previousToken.HasValue && previousToken.Value != coalesceExpression.OperatorToken); 1122var onRightSide = coalesceExpression.Right == expressionOpt || previousToken.HasValue; 1206if (previousToken.HasValue && previousToken.Value != doStatement.OpenParenToken) 1215if (previousToken.HasValue && previousToken.Value != equalsValue.EqualsToken) 1315if (previousToken.HasValue) 1324if (previousToken.HasValue && previousToken.Value != forEachStatementSyntax.InKeyword) 1355if (previousToken.HasValue && previousToken.Value != forStatement.FirstSemicolonToken) 1367if (previousToken.HasValue && previousToken.Value != ifStatement.OpenParenToken) 1385var parameterIndex = previousToken.HasValue 1512var parameterIndex = previousToken.HasValue 1676if (previousToken.HasValue && previousToken.Value != lockStatement.OpenParenToken) 1685if (previousToken.HasValue && previousToken.Value != lambdaExpression.ArrowToken) 1716if (previousTokenOpt.HasValue && previousTokenOpt.Value != memberDeclarator.NameEquals.EqualsToken) 1968if (previousToken.HasValue) 1984Contract.ThrowIfTrue(previousToken.HasValue && previousToken.Value != prefixUnaryExpression.OperatorToken); 2040Contract.ThrowIfTrue(previousToken.HasValue && previousToken.Value != awaitExpression.AwaitKeyword); 2062if (previousToken.HasValue && (previousToken.Value != yieldStatement.ReturnOrBreakKeyword || yieldStatement.ReturnOrBreakKeyword.IsKind(SyntaxKind.BreakKeyword))) 2103if (previousToken.HasValue && previousToken.Value != returnStatement.ReturnKeyword) 2189if (previousToken.HasValue) 2206if (previousToken.HasValue && previousToken.Value != switchStatement.OpenParenToken) 2226if (previousToken.HasValue && previousToken.Value != throwExpression.ThrowKeyword) 2235if (previousToken.HasValue && previousToken.Value != throwStatement.ThrowKeyword) 2244if (previousToken.HasValue && previousToken.Value != usingStatement.OpenParenToken) 2449if (previousToken.HasValue && previousToken.Value != whenClause.WhenKeyword) 2458if (previousToken.HasValue && previousToken.Value != whileStatement.OpenParenToken)
Microsoft.CodeAnalysis.EditorFeatures (83)
AddImports\AbstractAddImportsPasteCommandHandler.cs (1)
62if (!caretPosition.HasValue)
AutomaticCompletion\AbstractAutomaticLineEnderCommandHandler.cs (1)
106if (!caret.HasValue)
AutomaticCompletion\BraceCompletionSessionProvider.BraceCompletionSession.cs (7)
160if (caretPos.HasValue && caretPos.Value.Position > 0 && (caretPos.Value.Position - 1) == OpeningPoint.GetPoint(snapshot).Position 230Debug.Assert(caretPos.HasValue && caretPos.Value.Position < closingSnapshotPoint.Position); 233if (caretPos.HasValue && caretPos.Value.Position < closingSnapshotPoint.Position && closingSnapshotPoint.Position > 0) 308if (this.GetCaretPosition().HasValue) 371if (caretPos.HasValue && !HasNoForwardTyping(caretPos.Value, closingSnapshotPoint.Subtract(1))) 416Debug.Assert(afterBrace.HasValue, "Unable to move caret to closing point"); 418if (afterBrace.HasValue)
BraceMatching\BraceHighlightingViewTaggerProvider.cs (4)
50if (!caretPosition.HasValue || document == null) 112if (rightOfPosition.HasValue && 138if (leftOfPosition.HasValue && 155if (braces.HasValue)
ChangeSignature\AbstractChangeSignatureCommandHandler.cs (1)
63if (!caretPoint.HasValue)
CommentSelection\AbstractCommentSelectionBase.cs (1)
211var firstNonWhitespaceOnLine = firstNonWhitespacePosition.HasValue
CommentSelection\CommentUncommentSelectionCommandHandler.cs (2)
343var allOnFirst = !firstNonWhitespacePosition.HasValue || 345var allOnLast = !lastNonWhitespacePosition.HasValue ||
DocumentationComments\AbstractXmlTagCompletionCommandHandler.cs (2)
86if (!position.HasValue) 99if (finalCaretPosition.HasValue)
Editor\GoToAdjacentMemberCommandHandler.cs (2)
56if (!caretPoint.HasValue || !subjectBuffer.SupportsNavigationToAnyPosition()) 74if (!caretPoint.HasValue || !subjectBuffer.SupportsNavigationToAnyPosition())
EditorConfigSettings\DataProvider\SettingsProviderBase.cs (3)
120if (preferences.IsEmpty && _projectDirectoryConfigData.HasValue) 135if (!_projectDirectoryConfigData.HasValue) 166if (!_projectDirectoryConfigData.HasValue)
EditorConfigSettings\Updater\SettingsUpdateHelper.cs (2)
299if (lastValidSpecificHeaderSpanEnd.HasValue) 308else if (lastValidHeaderSpanEnd.HasValue)
ExternalAccess\UnitTesting\UnitTestingReferencesService.cs (1)
34if (!callerMethods.HasValue || callerMethods.Value.IsEmpty)
ExtractInterface\AbstractExtractInterfaceCommandHandler.cs (1)
44if (!caretPoint.HasValue)
Formatting\FormatCommandHandler.cs (3)
81if (selectionOpt.HasValue) 131if (!caretPosition.HasValue) 182if (!newCaretPositionMarker.HasValue)
Formatting\FormatCommandHandler.Paste.cs (1)
48if (!caretPosition.HasValue)
GoOrFind\AbstractGoOrFindCommandHandler.cs (1)
32if (!caret.HasValue)
InlineDiagnostics\InlineDiagnosticsAdornmentManager.cs (1)
197if (!e.VisualSpan.HasValue)
InlineRename\CommandHandlers\AbstractRenameCommandHandler_LineStartEndHandler.cs (2)
49if (caretPoint.HasValue) 68if (!newPointInView.HasValue)
InlineRename\CommandHandlers\AbstractRenameCommandHandler_RenameHandler.cs (2)
25if (!caretPoint.HasValue) 60if (!caretPoint.HasValue)
InlineRename\CommandHandlers\AbstractRenameCommandHandler_SelectAllHandler.cs (1)
30if (caretPoint.HasValue && renameService.ActiveSession.TryGetContainingEditableSpan(caretPoint.Value, out var span))
InlineRename\CommandHandlers\AbstractRenameCommandHandler_WordDeleteHandler.cs (1)
46if (caretPoint.HasValue)
InlineRename\InlineRenameSession.OpenTextBufferManager.cs (9)
197_activeSpan = _activeSpan.HasValue && spans.Contains(_activeSpan.Value) 286if (updateSelection && _activeSpan.HasValue && this.ActiveTextView != null) 478if (linkedRenameSpan.HasValue) 497if (_activeSpan.HasValue && _activeSpan.Value.IntersectsWith(replacement.OriginalSpan)) 612var buffer = snapshotSpanToClone.HasValue ? _textBufferCloneService.CloneWithUnknownContentType(snapshotSpanToClone.Value) : _textBufferFactoryService.CreateTextBuffer(preMergeDocumentTextString, contentType); 718if (_anchor.HasValue || _active.HasValue) 725_anchor.HasValue && _openTextBufferManager._referenceSpanToLinkedRenameSpanMap.Keys.Any(s => s.OverlapsWith(anchorSpan)) 731_active.HasValue && _openTextBufferManager._referenceSpanToLinkedRenameSpanMap.Keys.Any(s => s.OverlapsWith(activeSpan))
IntelliSense\AsyncCompletion\CommitManager.cs (4)
156if (!itemData.TriggerLocation.HasValue) 171if (!sessionData.CompletionListSpan.HasValue) 281if (change.NewSelection.HasValue) 298if (caretPositionInBuffer.HasValue && mappedSpan.IntersectsWith(caretPositionInBuffer.Value))
IntelliSense\AsyncCompletion\CompletionSource.cs (3)
325if (!sessionData.IsExclusive && expander == FilterSet.Expander && sessionData.ExpandedItemTriggerLocation.HasValue) 451if (!sessionData.ExpandedItemTriggerLocation.HasValue) 464if (!CompletionItemData.TryGetData(item, out var itemData) || !itemData.TriggerLocation.HasValue)
IntelliSense\AsyncCompletion\ItemManager.CompletionListUpdater.cs (6)
550UniqueItem: moreThanOneMatch || !bestMatchResult.HasValue ? null : GetCorrespondingVsCompletionItem(bestMatchResult.Value, cancellationToken)); 612if (patternMatch.HasValue) 748if (CompletionItemData.TryGetData(item, out var itemData) && itemData.TriggerLocation.HasValue) 823selectedItem.PatternMatch.HasValue && 898if (!selectedItemMatch.HasValue) 908if (!itemMatch.HasValue
IntelliSense\QuickInfo\QuickInfoSourceProvider.QuickInfoSource.cs (1)
57if (!triggerPoint.HasValue)
KeywordHighlighting\HighlighterViewTaggerProvider.cs (1)
79if (!caretPosition.HasValue)
PasteTracking\PasteTrackingPasteCommandHandler.cs (1)
42if (!caretPosition.HasValue)
Peek\PeekableItemSource.cs (1)
53if (!triggerPoint.HasValue)
Shared\Extensions\IProjectionBufferFactoryServiceExtensions.cs (2)
144if (startLineFirstNonWhitespace.HasValue && startLineFirstNonWhitespace.Value < span.Start) 157indentationColumn = indentationColumn.HasValue
Shared\Extensions\ITextViewExtensions.cs (5)
44if (span.HasValue) 67return mappedPoint.HasValue 75return point.HasValue ? point.Value.Snapshot.TextBuffer : null; 132if (!pointInView.HasValue) 296if (!pointInView.HasValue)
Shared\Extensions\SmartIndentExtensions.cs (1)
17if (!pointInSurfaceSnapshot.HasValue)
SignatureHelp\Controller.cs (1)
151if (!this.TextView.GetCaretPoint(this.SubjectBuffer).HasValue)
SignatureHelp\Controller.Session_ComputeModel.cs (2)
77if (triggerInfo.TriggerCharacter.HasValue && 165if (items.SelectedItemIndex.HasValue)
SignatureHelp\Presentation\SignatureHelpPresenter.SignatureHelpPresenterSession.cs (1)
123if (selectedParameter.HasValue)
SolutionEvents\HostLegacySolutionEventsWorkspaceEventListener.cs (1)
104Contract.ThrowIfFalse(_processSourceGeneratedDocuments.HasValue);
Suggestions\SuggestedActionsSource.cs (1)
253if (!selection.HasValue)
Suggestions\SuggestedActionsSource_Async.cs (1)
240if (!selection.HasValue)
Tagging\AbstractAsynchronousTaggerProvider.cs (1)
259return caretPosition.HasValue && caretPosition.Value.Snapshot == snapshotSpan.Snapshot
Tagging\AbstractAsynchronousTaggerProvider.TagSource_ProduceTags.cs (1)
42if (caret.HasValue)
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (32)
AbstractCommandHandlerTestState.cs (1)
77var cursorDocument = Workspace.Documents.First(d => d.CursorPosition.HasValue || d.SelectedSpans.Any(ss => ss.IsEmpty));
AutomaticCompletion\AbstractAutomaticLineEnderTests.cs (1)
80view.Caret.MoveTo(new SnapshotPoint(buffer.CurrentSnapshot, workspace.Documents.Single(d => d.CursorPosition.HasValue).CursorPosition.Value));
BraceHighlighting\MultiCharacterBraceHighlightingTests.cs (1)
36if (braces.HasValue)
BraceMatching\AbstractBraceMatcherTests.cs (1)
40Assert.False(foundSpan.HasValue);
CodeLens\AbstractCodeLensTest.cs (2)
64Assert.True(result.HasValue); 90Assert.True(result.HasValue);
CompleteStatement\AbstractCompleteStatementTests.cs (1)
103Assert.True(testDocument.CursorPosition.HasValue || testDocument.SelectedSpans.Any(), "No caret position or selected spans are set!");
Completion\AbstractCompletionProviderTests.cs (16)
65if (ShowTargetTypedCompletionFilter.HasValue) 68if (ShowImportCompletionItemsOptionValue.HasValue) 71if (ForceExpandedCompletionIndexCreation.HasValue) 74if (HideAdvancedMembers.HasValue) 77if (ShowNameSuggestions.HasValue) 80if (ShowNewSnippetExperience.HasValue) 83if (TriggerOnDeletion.HasValue) 185else if (deletedCharTrigger.HasValue) 256if (result.Glyph.HasValue && !c.Tags.SequenceEqual(GlyphTags.GetTags(result.Glyph.Value))) 258if (result.MatchPriority.HasValue && c.Rules.MatchPriority != result.MatchPriority.Value) 318SourceCodeKind[] evaluatedSourceCodeKinds = sourceCodeKind.HasValue ? [sourceCodeKind.Value] : [SourceCodeKind.Regular, SourceCodeKind.Script]; 344SourceCodeKind[] evaluatedSourceCodeKinds = sourceCodeKind.HasValue ? [sourceCodeKind.Value] : [SourceCodeKind.Regular, SourceCodeKind.Script]; 385if (sourceCodeKind.HasValue) 412if (sourceCodeKind.HasValue) 633if (commitChar.HasValue && 680if (commitChar.HasValue &&
Diagnostics\GenerateType\GenerateTypeTestState.cs (1)
34_testDocument = Workspace.Documents.SingleOrDefault(d => d.CursorPosition.HasValue);
DocumentationComments\AbstractDocumentationCommentTests.cs (1)
135Assert.True(testDocument.CursorPosition.HasValue, "No caret position set!");
ExtractInterface\ExtractInterfaceTestState.cs (1)
57_testDocument = Workspace.Documents.SingleOrDefault(d => d.CursorPosition.HasValue);
Formatting\CoreFormatterTestsBase.cs (1)
192if (baseIndentation.HasValue)
SignatureHelp\AbstractSignatureHelpProviderTests.cs (2)
56if (sourceCodeKind.HasValue) 141if (sourceCodeKind.HasValue)
Workspaces\EditorTestHostDocument.cs (1)
130if (this.CursorPosition.HasValue)
Workspaces\EditorTestWorkspace.cs (1)
411documentWithSpan.CursorPosition.HasValue &&
Workspaces\TestWorkspaceFixture.cs (1)
46_currentDocument = _workspace.Documents.First(d => d.CursorPosition.HasValue);
Microsoft.CodeAnalysis.EditorFeatures.Text (4)
ITextImageHelpers.cs (1)
77RoslynDebug.Assert(range.HasValue);
Shared\Extensions\ITextSnapshotExtensions.cs (2)
19if (position.HasValue) 136if (!linePosition.HasValue)
Shared\Extensions\ITextSnapshotLineExtensions.cs (1)
23return firstNonWhitespaceOffset.HasValue
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (5)
CodeGeneration\CodeGenerationTests.cs (2)
599if (accessibility.HasValue) 616if (declareNewMembersAtTop.HasValue && declareNewMembersAtTop.Value)
EmbeddedLanguages\StackFrame\StackFrameParserTests.Utilities.cs (1)
60var eolToken = eolTokenOpt.HasValue
EmbeddedLanguages\StackFrame\StackFrameSyntaxFactory.cs (1)
205=> new(path.With(leadingTrivia: ImmutableArray.Create(inTrivia.HasValue ? inTrivia.Value : InTrivia)), colon, line);
SymbolFinder\FindSymbolAtPositionTests.cs (1)
20var position = workspace.Documents.Single(d => d.CursorPosition.HasValue).CursorPosition!.Value;
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider (2)
src\ExpressionEvaluator\Core\Source\ResultProvider\Expansion\MemberExpansion.cs (2)
228if (member.BrowsableState.HasValue) 247if (member.HideNonPublic && !member.IsPublic && (!isProxyType || !member.BrowsableState.HasValue))
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider.Utilities (2)
src\ExpressionEvaluator\Core\Source\ResultProvider\Expansion\MemberExpansion.cs (2)
228if (member.BrowsableState.HasValue) 247if (member.HideNonPublic && !member.IsPublic && (!isProxyType || !member.BrowsableState.HasValue))
Microsoft.CodeAnalysis.ExternalAccess.Copilot (2)
Internal\Analyzer\AbstractCopilotCodeAnalysisService.cs (2)
91var isFullDocumentAnalysis = !span.HasValue; 163if (span.HasValue)
Microsoft.CodeAnalysis.ExternalAccess.FSharp (5)
Completion\FSharpCommonCompletionItem.cs (1)
28var roslynGlyph = glyph.HasValue ? FSharpGlyphHelpers.ConvertTo(glyph.Value) : (Glyph?)null;
Internal\Editor\FSharpBraceMatcher.cs (1)
32return result.HasValue ? new BraceMatchingResult(result.Value.LeftSpan, result.Value.RightSpan) : null;
Internal\Editor\FSharpSmartIndentProvider.cs (1)
101return result.HasValue ? new IndentationResult(result.Value.BasePosition, result.Value.Offset).GetIndentation(_textView, line) : null;
SignatureHelp\FSharpSignatureHelpItems.cs (2)
69Contract.ThrowIfTrue(selectedItem.HasValue && selectedItem.Value >= items.Count); 83if (selectedItem.HasValue && items.Count != distinctItems.Count)
Microsoft.CodeAnalysis.ExternalAccess.Razor.Features (1)
Cohost\Handlers\CodeActions.cs (1)
40if (data.NestedCodeActions.HasValue && data.NestedCodeActions.Value.Length > 0)
Microsoft.CodeAnalysis.Features (93)
BraceMatching\AbstractEmbeddedLanguageBraceMatcher.cs (1)
47if (result.HasValue)
BraceMatching\BraceMatchingService.cs (1)
37if (braces.HasValue)
BraceMatching\IBraceMatchingServiceExtensions.cs (4)
36if (braces1.HasValue && position >= braces1.Value.LeftSpan.Start && position < braces1.Value.LeftSpan.End) 41else if (braces2.HasValue && position > braces2.Value.RightSpan.Start && position <= braces2.Value.RightSpan.End) 46else if (braces2.HasValue && position > braces2.Value.LeftSpan.Start && position <= braces2.Value.LeftSpan.End) 51else if (braces1.HasValue && position >= braces1.Value.RightSpan.Start && position < braces1.Value.RightSpan.End)
ChangeSignature\AbstractChangeSignatureService.cs (1)
516if (!actualIndex.HasValue)
CodeFixes\Configuration\ConfigurationUpdater.cs (2)
713if (lastValidSpecificHeaderSpanEnd.HasValue) 723else if (lastValidHeaderSpanEnd.HasValue)
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.cs (1)
326(!minContainingSpan.HasValue || minContainingSpan.Value.Contains(declSpan)))
CodeFixesAndRefactorings\AbstractFixAllGetFixesService.cs (1)
128if (correlationId.HasValue)
CodeLens\CodeLensReferencesService.cs (1)
289if (reference.HasValue)
Completion\CompletionOptions.cs (1)
67=> !ShowItemsFromUnimportedNamespaces.HasValue || ShowItemsFromUnimportedNamespaces.Value;
Completion\MatchResult.cs (3)
58if (matchX.HasValue) 60if (matchY.HasValue) 75if (matchY.HasValue)
Completion\PatternMatchHelper.cs (2)
110if (additionalMatch.HasValue && additionalMatch.Value.CompareTo(match, ignoreCase: false) < 0) 176additionalFlag && additionalMatch.HasValue && additionalMatch.Value.CompareTo(patternMatch, ignoreCase: false) < 0)
Completion\Providers\AbstractAwaitCompletionProvider.cs (1)
217Contract.ThrowIfFalse(dotToken.HasValue);
Completion\Providers\AbstractDocCommentCompletionProvider.cs (1)
299if (commitChar.HasValue && !char.IsWhiteSpace(commitChar.Value) && commitChar.Value != replacementText[^1])
Completion\Providers\ImportCompletionProvider\ImportCompletionItem.cs (1)
48if (extensionMethodData.HasValue)
Diagnostics\Service\DiagnosticAnalyzerService.IncrementalMemberEditAnalyzer.cs (5)
63Debug.Assert(!analysisScope.Span.HasValue); 94if (!compilerAnalyzerData.HasValue && analyzer.IsCompilerAnalyzer()) 101if (!compilerAnalyzerData.HasValue && analyzer.IsCompilerAnalyzer()) 108if (spanBasedAnalyzers.Count == 0 && (!compilerAnalyzerData.HasValue || !compilerAnalyzerData.Value.spanBased)) 137if (!compilerAnalyzerData.HasValue)
Diagnostics\Service\DiagnosticAnalyzerService_CoreAnalyze.cs (1)
82var forSpanAnalysis = documentAnalysisScope?.Span.HasValue ?? false;
Diagnostics\Service\DiagnosticAnalyzerService_GetDiagnosticsForSpan.cs (2)
60var logPerformanceInfo = range.HasValue; 254!span.HasValue ||
Diagnostics\Service\DocumentAnalysisExecutor.cs (3)
140if (span.HasValue) 274if (!span.HasValue) 305if (!span.HasValue)
DocumentationComments\AbstractDocumentationCommentSnippetService.cs (2)
205if (!lineOffset.HasValue || line.Start + lineOffset.Value < startPosition) 304if (currentLinePosition.HasValue)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (4)
3339if (newActiveStatementSpan.HasValue) 4869if (oldAttributes.HasValue) 4946if (!oldAttributes.HasValue) 6956if (list.HasValue)
EditAndContinue\CommittedSolution.cs (1)
251if (!maybePdbHasDocument.HasValue)
EditAndContinue\EditSession.cs (3)
1120if (staleness.HasValue) 1505if (projectSummaryToReport.HasValue || !projectDiagnostics.IsEmpty) 1523if (staleness.HasValue)
EditAndContinue\RudeEditDiagnosticsBuilder.cs (1)
34if (deferredReportingCondition.HasValue)
EmbeddedLanguages\RegularExpressions\RegexParser.cs (1)
905Contract.ThrowIfFalse(comment.HasValue);
EmbeddedLanguages\StackFrame\StackFrameExtensions.cs (1)
19=> trivia.HasValue ? [trivia.Value] : [];
EmbeddedLanguages\StackFrame\StackFrameLexer.cs (10)
93if (ctor.HasValue) 193if (result.HasValue) 207if (result.HasValue) 221if (result.HasValue) 237if (!inTrivia.HasValue) 290if (!lineTrivia.HasValue) 296if (!numberToken.HasValue) 369if (!n1.HasValue) 384if (!n2.HasValue) 435if (trivia.HasValue)
EmbeddedLanguages\StackFrame\StackFrameNodeDefinitions.cs (8)
225Debug.Assert(!dollarToken.HasValue || dollarToken.Value.Kind == StackFrameKind.DollarToken); 2413 => DollarToken.HasValue ? DollarToken.Value : null, 2424 => Suffix.HasValue ? Suffix.Value : null, 562Debug.Assert(colon.HasValue == line.HasValue); 563Debug.Assert(!line.HasValue || line.Value.Kind == StackFrameKind.NumberToken); 5791 => Colon.HasValue ? Colon.Value : null, 5802 => Line.HasValue ? Line.Value : null,
EmbeddedLanguages\StackFrame\StackFrameParser.cs (10)
49if (!lexer.HasValue) 150if (!currentIdentifer.HasValue) 214if (!identifier.HasValue) 276if (!identifier.HasValue) 318if (!generatedIdentifier.HasValue) 352if (!generatedIdentifier.HasValue) 383if (!arity.HasValue) 417while (currentIdentifier.HasValue && currentIdentifier.Value.Kind == StackFrameKind.IdentifierToken) 526if (!identifier.HasValue) 593if (!lineNumber.HasValue)
ExternalAccess\UnitTesting\UnitTestingFeaturesReferencesService.cs (1)
44if (!callerMethods.HasValue || callerMethods.Value.IsEmpty)
InheritanceMargin\AbstractInheritanceMarginService_Helpers.cs (1)
763if (item.HasValue)
SignatureHelp\AbstractSignatureHelpProvider.cs (1)
100if (!selectedItem.HasValue || isEmpty)
SignatureHelp\SignatureHelpItems.cs (2)
71Contract.ThrowIfTrue(selectedItem.HasValue && selectedItem.Value >= items.Count); 78if (selectedItem.HasValue && items.Count != distinctItems.Count)
Snippets\SnippetProviders\AbstractTypeSnippetProvider.cs (1)
38if (accessibilityModifiersChange.HasValue)
src\Analyzers\Core\Analyzers\AbstractBuiltInCodeStyleDiagnosticAnalyzer_Core.cs (1)
173if (notification.HasValue
src\Analyzers\Core\Analyzers\Formatting\AbstractFormattingAnalyzer.cs (1)
51var span = context.FilterSpan.HasValue ? context.FilterSpan.GetValueOrDefault() : root.FullSpan;
src\Analyzers\Core\Analyzers\RemoveUnnecessaryImports\AbstractRemoveUnnecessaryImportsDiagnosticAnalyzer.cs (1)
179if (previous.HasValue)
src\Analyzers\Core\Analyzers\RemoveUnnecessarySuppressions\AbstractRemoveUnnecessaryPragmaSuppressionsDiagnosticAnalyzer.cs (4)
283hasPragmaInAnalysisSpan = hasPragmaInAnalysisSpan || !span.HasValue || span.Value.OverlapsWith(trivia.Span); 439if (lazyIsUnhandledAnalyzer.HasValue && !lazyIsUnhandledAnalyzer.Value) 568if (lastEnablePragma.HasValue) 757if (span.HasValue && !node.FullSpan.Contains(span.Value))
src\Analyzers\Core\Analyzers\RemoveUnusedParametersAndValues\AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.SymbolStartAnalyzer.BlockAnalyzer.cs (1)
122if (context.FilterSpan.HasValue)
src\Analyzers\Core\Analyzers\SimplifyTypeNames\SimplifyTypeNamesDiagnosticAnalyzerBase.cs (1)
268if (!completed.Value && !context.FilterSpan.HasValue)
src\Analyzers\Core\Analyzers\UseAutoProperty\AbstractUseAutoPropertyAnalyzer.cs (1)
198if (context.FilterSpan.HasValue)
src\Analyzers\Core\Analyzers\UseCoalesceExpression\AbstractUseCoalesceExpressionForNullableTernaryConditionalCheckDiagnosticAnalyzer.cs (1)
83if (conditionName != nameof(Nullable<>.HasValue))
src\Compilers\Core\Portable\DiagnosticAnalyzer\SuppressMessageAttributeState.TargetSymbolResolver.cs (2)
116if (segmentIsNamedTypeName.HasValue) 393if (bindingContext != null && result.HasValue && !result.Value.IsBound)
StackTraceExplorer\StackTraceExplorerService.cs (1)
64if (!serializedDefinition.HasValue)
Microsoft.CodeAnalysis.Features.Test.Utilities (1)
EditAndContinue\EditAndContinueTestVerifier.cs (1)
167var requiredCapabilities = capabilities.HasValue
Microsoft.CodeAnalysis.InteractiveHost (1)
Interactive\Core\InteractiveHost.cs (1)
210if (exitCode.HasValue)
Microsoft.CodeAnalysis.LanguageServer (1)
Logging\RoslynLogger.cs (1)
255if (delta.HasValue)
Microsoft.CodeAnalysis.LanguageServer.Protocol (17)
Extensions\ProtocolConversions.cs (2)
823if (symbolUsageInfo.ValueUsageInfoOpt.HasValue) 847if (symbolUsageInfo.TypeOrNamespaceUsageInfoOpt.HasValue)
Features\Suggestions\UnifiedSuggestedActionSetComparer.cs (5)
23if (!maybeA.HasValue || !maybeB.HasValue) 54if (!_targetSpan.HasValue || !x.ApplicableToSpan.HasValue || !y.ApplicableToSpan.HasValue)
Features\Suggestions\UnifiedSuggestedActionsSource.cs (2)
344if (set.ApplicableToSpan.HasValue) 470if (!actionAndSpan.applicableSpan.HasValue ||
Handler\CodeActions\CodeActionHelpers.cs (2)
68applicableRange: set.ApplicableToSpan.HasValue ? ProtocolConversions.TextSpanToRange(set.ApplicableToSpan.Value, documentText) : null, 270applicableRange: nestedActionSet.ApplicableToSpan.HasValue
Handler\CodeActions\CodeActionResolveHandler.cs (1)
70if (data.NestedCodeActions.HasValue && data.NestedCodeActions.Value.Length > 0)
Handler\Completion\CompletionResultFactory.cs (1)
718if (caretPosition.HasValue)
Handler\InlayHint\InlayHintHandler.cs (1)
78if (hint.ReplacementTextChange.HasValue)
Handler\References\FindUsagesLSPContext.cs (1)
227Kind = symbolUsageInfo.HasValue ? ProtocolConversions.SymbolUsageInfoToReferenceKinds(symbolUsageInfo.Value) : [],
Handler\SignatureHelp\SignatureHelpHandler.cs (1)
91if (items.SelectedItemIndex.HasValue)
Workspaces\LspWorkspaceManager.cs (1)
397predicate: tuple => tuple.identity.HasValue,
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (30)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.cs (2)
43Debug.Assert(depthOfInheritance.HasValue == (symbol.Kind == SymbolKind.Assembly || symbol.Kind == SymbolKind.Namespace || symbol.Kind == SymbolKind.NamedType)); 160if (DepthOfInheritance.HasValue)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (2)
173if (!effectiveSeverity.HasValue) 223return overriddenSeverity.HasValue ? overriddenSeverity.Value.ToDiagnosticSeverity() : rule.DefaultSeverity;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\AnalysisContextExtensions.cs (3)
14=> !contextFilterSpan.HasValue || span.IntersectsWith(contextFilterSpan.Value); 166Contract.ThrowIfFalse(context.FilterSpan.HasValue); 178Contract.ThrowIfFalse(context.FilterSpan.HasValue);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\DiagnosticDescriptorExtensions.cs (1)
154if (providerAndTree.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SourceTextExtensions_SharedWithCodeStyle.cs (1)
22if (!linePosition.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\StringExtensions.cs (3)
50return firstOffset.HasValue 61return lastOffset.HasValue && lastOffset.Value < lineText.Length 195if (firstNonWhitespaceChar.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SymbolUsageInfo.cs (4)
33Debug.Assert(valueUsageInfoOpt.HasValue ^ typeOrNamespaceUsageInfoOpt.HasValue); 46=> ValueUsageInfoOpt.HasValue && ValueUsageInfoOpt.Value.IsReadFrom(); 49=> ValueUsageInfoOpt.HasValue && ValueUsageInfoOpt.Value.IsWrittenTo();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
786return span.HasValue
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTreeExtensions.cs (1)
237if (isUserConfiguredGeneratedCode.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\TextLineExtensions.cs (1)
34return firstNonWhitespaceOffset.HasValue
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Helpers\RemoveUnnecessaryImports\AbstractUnnecessaryImportsProvider.cs (1)
30if (span.HasValue && !HasImportThatIntersectsWithSpan(span.Value))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_NamingRule.cs (2)
29severity.Value.HasValue) 56severity.Value.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_NamingStyle.cs (2)
32capitalization.Value.HasValue) 61capitalization.Value.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\SymbolSpecification.cs (1)
112if (accessibility.HasValue && !ApplicableAccessibilityList.Any(static (k, accessibility) => k == accessibility, accessibility))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (2)
46if (result.HasValue) 91if (result.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationHelpers.cs (1)
244if (desiredIndex.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SemanticModelReuse\SemanticModelWorkspaceServiceFactory.SemanticModelWorkspaceService.cs (2)
119reuseInfoOpt.HasValue && 186if (!map.TryGetValue(document.Id, out var reuseInfoOpt) || !reuseInfoOpt.HasValue)
Microsoft.CodeAnalysis.PublicApiAnalyzers (27)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.cs (2)
43Debug.Assert(depthOfInheritance.HasValue == (symbol.Kind == SymbolKind.Assembly || symbol.Kind == SymbolKind.Namespace || symbol.Kind == SymbolKind.NamedType)); 160if (DepthOfInheritance.HasValue)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (2)
173if (!effectiveSeverity.HasValue) 223return overriddenSeverity.HasValue ? overriddenSeverity.Value.ToDiagnosticSeverity() : rule.DefaultSeverity;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\AnalysisContextExtensions.cs (3)
14=> !contextFilterSpan.HasValue || span.IntersectsWith(contextFilterSpan.Value); 166Contract.ThrowIfFalse(context.FilterSpan.HasValue); 178Contract.ThrowIfFalse(context.FilterSpan.HasValue);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\DiagnosticDescriptorExtensions.cs (1)
154if (providerAndTree.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SourceTextExtensions_SharedWithCodeStyle.cs (1)
22if (!linePosition.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\StringExtensions.cs (3)
50return firstOffset.HasValue 61return lastOffset.HasValue && lastOffset.Value < lineText.Length 195if (firstNonWhitespaceChar.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SymbolUsageInfo.cs (4)
33Debug.Assert(valueUsageInfoOpt.HasValue ^ typeOrNamespaceUsageInfoOpt.HasValue); 46=> ValueUsageInfoOpt.HasValue && ValueUsageInfoOpt.Value.IsReadFrom(); 49=> ValueUsageInfoOpt.HasValue && ValueUsageInfoOpt.Value.IsWrittenTo();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
786return span.HasValue
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTreeExtensions.cs (1)
237if (isUserConfiguredGeneratedCode.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\TextLineExtensions.cs (1)
34return firstNonWhitespaceOffset.HasValue
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Helpers\RemoveUnnecessaryImports\AbstractUnnecessaryImportsProvider.cs (1)
30if (span.HasValue && !HasImportThatIntersectsWithSpan(span.Value))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_NamingRule.cs (2)
29severity.Value.HasValue) 56severity.Value.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_NamingStyle.cs (2)
32capitalization.Value.HasValue) 61capitalization.Value.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\SymbolSpecification.cs (1)
112if (accessibility.HasValue && !ApplicableAccessibilityList.Any(static (k, accessibility) => k == accessibility, accessibility))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (2)
46if (result.HasValue) 91if (result.HasValue)
Microsoft.CodeAnalysis.Remote.ServiceHub (2)
Host\RemoteWorkspace.cs (1)
263if (!bestSolutionProjectsMissingCount.HasValue)
src\VisualStudio\Core\Def\Telemetry\Shared\TelemetryLogger.cs (1)
194if (delta.HasValue)
Microsoft.CodeAnalysis.ResxSourceGenerator (27)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.cs (2)
43Debug.Assert(depthOfInheritance.HasValue == (symbol.Kind == SymbolKind.Assembly || symbol.Kind == SymbolKind.Namespace || symbol.Kind == SymbolKind.NamedType)); 160if (DepthOfInheritance.HasValue)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (2)
173if (!effectiveSeverity.HasValue) 223return overriddenSeverity.HasValue ? overriddenSeverity.Value.ToDiagnosticSeverity() : rule.DefaultSeverity;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\AnalysisContextExtensions.cs (3)
14=> !contextFilterSpan.HasValue || span.IntersectsWith(contextFilterSpan.Value); 166Contract.ThrowIfFalse(context.FilterSpan.HasValue); 178Contract.ThrowIfFalse(context.FilterSpan.HasValue);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\DiagnosticDescriptorExtensions.cs (1)
154if (providerAndTree.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SourceTextExtensions_SharedWithCodeStyle.cs (1)
22if (!linePosition.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\StringExtensions.cs (3)
50return firstOffset.HasValue 61return lastOffset.HasValue && lastOffset.Value < lineText.Length 195if (firstNonWhitespaceChar.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SymbolUsageInfo.cs (4)
33Debug.Assert(valueUsageInfoOpt.HasValue ^ typeOrNamespaceUsageInfoOpt.HasValue); 46=> ValueUsageInfoOpt.HasValue && ValueUsageInfoOpt.Value.IsReadFrom(); 49=> ValueUsageInfoOpt.HasValue && ValueUsageInfoOpt.Value.IsWrittenTo();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
786return span.HasValue
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTreeExtensions.cs (1)
237if (isUserConfiguredGeneratedCode.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\TextLineExtensions.cs (1)
34return firstNonWhitespaceOffset.HasValue
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Helpers\RemoveUnnecessaryImports\AbstractUnnecessaryImportsProvider.cs (1)
30if (span.HasValue && !HasImportThatIntersectsWithSpan(span.Value))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_NamingRule.cs (2)
29severity.Value.HasValue) 56severity.Value.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_NamingStyle.cs (2)
32capitalization.Value.HasValue) 61capitalization.Value.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\SymbolSpecification.cs (1)
112if (accessibility.HasValue && !ApplicableAccessibilityList.Any(static (k, accessibility) => k == accessibility, accessibility))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (2)
46if (result.HasValue) 91if (result.HasValue)
Microsoft.CodeAnalysis.Test.Utilities (12)
CompilationVerifier.cs (2)
387if (expectedReturnCode.HasValue) 979if (emitData.HasValue)
Diagnostics\CommonDiagnosticAnalyzers.cs (3)
1523if (_generatedCodeAnalysisFlagsOpt.HasValue) 1881_analyzerId = $"Analyzer{(analyzerId.HasValue ? analyzerId.Value : 1)}"; 2013if (_operationKind.HasValue)
Diagnostics\DiagnosticExtensions.cs (3)
245var defaultSeverityCheck = !expected.DefaultSeverity.HasValue || 247var effectiveSeverityCheck = !expected.EffectiveSeverity.HasValue || 256if (expected.EffectiveSeverity.HasValue)
Diagnostics\OperationTestAnalyzer.cs (1)
193if (advanceIncrementOpt.HasValue && advanceOperationCode.HasValue)
Diagnostics\TrackingDiagnosticAnalyzer.cs (1)
87var actualSymbolKinds = _callLog.Where(a => FilterByAbstractName(a, "Symbol")).Where(e => e.SymbolKind.HasValue).Select(e => e.SymbolKind.Value).Distinct();
MarkedSource\MarkupTestFile.cs (1)
124if (position.HasValue)
SourceGeneration\LambdaComparer.cs (1)
24public int GetHashCode([DisallowNull] T obj) => _hashCode.HasValue ? _hashCode.Value : EqualityComparer<T>.Default.GetHashCode(obj);
Microsoft.CodeAnalysis.UnitTests (10)
Collections\Extensions\ImmutableArrayExtensionsTests.cs (8)
202Assert.False(roaCopy[0].HasValue); 204Assert.False(roaCopy[2].HasValue); 213Assert.False(roa.ElementAt(1).HasValue); 221Assert.False(roa.ElementAtOrDefault(-1).HasValue); 225Assert.False(roa.ElementAtOrDefault(10).HasValue); 242Assert.False(roa.LastOrDefault().HasValue); 244Assert.False(roa.LastOrDefault(i => i < 1).HasValue); 252Assert.False(roa.SingleOrDefault().HasValue);
CryptoBlobParserTests.cs (2)
31Debug.Assert(privateKeyOpt.HasValue); 74Assert.True(privateKeyOpt.HasValue);
Microsoft.CodeAnalysis.VisualBasic (49)
Analysis\FlowAnalysis\RegionReachableWalker.vb (2)
26startPointIsReachable = If(walker._regionStartPointIsReachable.HasValue, walker._regionStartPointIsReachable.Value, True) 27endPointIsReachable = If(walker._regionEndPointIsReachable.HasValue, walker._regionEndPointIsReachable.Value, walker.State.Alive)
Binding\Binder.vb (2)
92If isEarlyAttributeBinder.HasValue Then 96If ignoreBaseClassesInLookup.HasValue Then
Binding\Binder_Attributes.vb (1)
296If Not results.BestResult.HasValue Then
Binding\Binder_Conversions.vb (1)
377If isTrueOperator.BestResult.HasValue Then
Binding\Binder_Delegates.vb (1)
519If resolutionResult.BestResult.HasValue Then
Binding\Binder_Invocation.vb (1)
755If Not results.BestResult.HasValue Then
Binding\Binder_Lookup.vb (2)
1532If currentResult.IsGood AndAlso leaveEventsOnly.HasValue Then 1758If leaveEventsOnly.HasValue AndAlso (newSymbol.Kind = SymbolKind.Event) <> leaveEventsOnly.Value Then
Binding\Binder_ObjectInitializer.vb (1)
411If Not results.BestResult.HasValue Then
Binding\Binder_Operators.vb (6)
301Dim bestCandidate As OverloadResolution.Candidate = If(userDefinedOperator.BestResult.HasValue, 599If userDefinedOperator.BestResult.HasValue Then 671If Not bitwiseOperator.BestResult.HasValue Then 719If Not leftCheckOperator.BestResult.HasValue Then 1165Dim bestCandidate As OverloadResolution.Candidate = If(userDefinedOperator.BestResult.HasValue, 1250If userDefinedOperator.BestResult.HasValue Then
Binding\Binder_Query.vb (3)
1992If results.BestResult.HasValue Then 2066If results.BestResult.HasValue Then 4653If Not results.BestResult.HasValue Then
Binding\Binder_Statements.vb (1)
3290If userDefinedOperator.ResolutionIsLateBound OrElse Not userDefinedOperator.BestResult.HasValue Then
BoundTree\BoundCall.vb (1)
117ElseIf Not isLifted.HasValue Then
CommandLine\CommandLineDiagnosticFormatter.vb (1)
37If Not diagnosticSpanOpt.HasValue OrElse
Compilation\ClsComplianceChecker.vb (2)
687If declaredCompliance.HasValue Then 741If temp.HasValue Then
Compilation\DocumentationComments\DocumentationCommentCompiler.Includes.vb (1)
549(Not Me._filterSpanWithinTree.HasValue OrElse Me._filterSpanWithinTree.Value.Contains(loc.SourceSpan))
Compilation\DocumentationComments\DocumentationCommentWalker.vb (1)
279If crefAttr IsNot Nothing AndAlso errid.HasValue Then
Compilation\DocumentationComments\UnprocessedDocumentationCommentFinder.vb (1)
51Return Me._filterSpanWithinTree.HasValue AndAlso Not Me._filterSpanWithinTree.Value.Contains(fullSpan)
Compilation\OverloadResolutionResult.vb (1)
42Return ValidResult.HasValue
Compilation\VisualBasicCompilation.vb (1)
2318If Not filterSpanWithinTree.HasValue OrElse filterSpanWithinTree.Value = tree.GetRoot(cancellationToken).FullSpan Then
Semantics\Conversions.vb (2)
1504If results.BestResult.HasValue Then 2202If fastConversion.HasValue Then
Semantics\Operators.vb (2)
535If Not userDefinedOperator.BestResult.HasValue AndAlso userDefinedOperator.Candidates.Length = 0 Then 905ElseIf Not userDefinedOperator.BestResult.HasValue AndAlso userDefinedOperator.Candidates.Length = 0 Then
src\Compilers\VisualBasic\BasicAnalyzerDriver\VisualBasicDeclarationComputer.vb (2)
34Return level.HasValue AndAlso level.Value <= 0 38Return If(level.HasValue, level.Value - 1, level)
Symbols\ConstraintsHelper.vb (2)
871DirectCast(type, TypeParameterSymbol).GetAllConstraints(constraintsBuilder, If(fromConstraintOpt.HasValue, fromConstraintOpt.Value, constraint)) 882If(fromConstraintOpt.HasValue,
Symbols\Source\SourceAssemblySymbol.vb (1)
1414If (DeclaringCompilation.Options.DelaySign.HasValue) Then
Symbols\Source\SourceFile.vb (7)
200If filterSpan.HasValue AndAlso Not filterSpan.Value.IntersectsWith(optionStmtSyntax.FullSpan) Then 206If optionStrict.HasValue Then 213If optionInfer.HasValue Then 220If optionExplicit.HasValue Then 227If optionCompareText.HasValue Then 254If filterSpan.HasValue AndAlso Not filterSpan.Value.IntersectsWith(statement.FullSpan) Then 262If filterSpan.HasValue AndAlso Not filterSpan.Value.IntersectsWith(statement.FullSpan) Then
Symbols\Source\SourceModuleSymbol.vb (1)
594If filterSpanWithinTree.HasValue Then
Symbols\Symbol.vb (2)
923(Not definedWithinSpan.HasValue OrElse syntaxRef.Span.IntersectsWith(definedWithinSpan.Value)) Then 934(Not definedWithinSpan.HasValue OrElse definedWithinSpan.Value.IntersectsWith(syntaxNode.FullSpan))
Microsoft.CodeAnalysis.Workspaces (56)
CodeFixes\FixAllOccurrences\FixAllState.cs (1)
39Debug.Assert(diagnosticSpan.HasValue || scope is not (FixAllScope.ContainingMember or FixAllScope.ContainingType));
CodeFixesAndRefactorings\FixAllLogger.cs (1)
146if (correlationId.HasValue)
Diagnostics\Extensions.cs (3)
315if (diagnosticIdsToFilter.IsEmpty && !filterSpan.HasValue) 322filterSpan.HasValue && !filterSpan.Value.IntersectsWith(diagnostic.Location.SourceSpan)); 425if (span.HasValue && !span.Value.IntersectsWith(diagnostic.Location.SourceSpan))
Log\StatisticResult.cs (1)
87if (Mode.HasValue)
PatternMatching\AllLowerCamelCaseMatcher.cs (1)
91if (contiguous.HasValue && contiguous.Value)
PatternMatching\PatternMatch.cs (1)
66=> other.HasValue ? CompareTo(other.Value, ignoreCase) : -1;
PatternMatching\PatternMatcher.cs (6)
439if (camelCaseKind.HasValue) 456if (camelCaseKindIgnoreCase.HasValue) 459if (camelCaseKind.HasValue) 515Debug.Assert(firstMatch.HasValue); 516Debug.Assert(contiguous.HasValue); 578if (!gotOneMatchThisCandidate && contiguous.HasValue)
Rename\ConflictResolution.cs (2)
134if (first.HasValue) 141if (first.HasValue)
Rename\Renamer.RenameSymbolDocumentAction.cs (1)
82return analysis.HasValue
Rename\Renamer.SyncNamespaceDocumentAction.cs (1)
54if (analysisResult.HasValue)
Serialization\AbstractOptionsSerializationService.cs (2)
41writer.WriteBoolean(options.DelaySign.HasValue); 42if (options.DelaySign.HasValue)
Shared\Extensions\SemanticModelExtensions.cs (1)
100else if (overridingIdentifier.HasValue)
Shared\TestHooks\AsynchronousOperationListenerProvider.cs (3)
204if (!s_enabled.HasValue) 219if (!_enableDiagnosticTokens.HasValue) 221if (s_enableDiagnosticTokens.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\AnalysisContextExtensions.cs (3)
14=> !contextFilterSpan.HasValue || span.IntersectsWith(contextFilterSpan.Value); 166Contract.ThrowIfFalse(context.FilterSpan.HasValue); 178Contract.ThrowIfFalse(context.FilterSpan.HasValue);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\DiagnosticDescriptorExtensions.cs (1)
154if (providerAndTree.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SourceTextExtensions_SharedWithCodeStyle.cs (1)
22if (!linePosition.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\StringExtensions.cs (3)
50return firstOffset.HasValue 61return lastOffset.HasValue && lastOffset.Value < lineText.Length 195if (firstNonWhitespaceChar.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SymbolUsageInfo.cs (4)
33Debug.Assert(valueUsageInfoOpt.HasValue ^ typeOrNamespaceUsageInfoOpt.HasValue); 46=> ValueUsageInfoOpt.HasValue && ValueUsageInfoOpt.Value.IsReadFrom(); 49=> ValueUsageInfoOpt.HasValue && ValueUsageInfoOpt.Value.IsWrittenTo();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
786return span.HasValue
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTreeExtensions.cs (1)
237if (isUserConfiguredGeneratedCode.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\TextLineExtensions.cs (1)
34return firstNonWhitespaceOffset.HasValue
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Helpers\RemoveUnnecessaryImports\AbstractUnnecessaryImportsProvider.cs (1)
30if (span.HasValue && !HasImportThatIntersectsWithSpan(span.Value))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_NamingRule.cs (2)
29severity.Value.HasValue) 56severity.Value.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_NamingStyle.cs (2)
32capitalization.Value.HasValue) 61capitalization.Value.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\SymbolSpecification.cs (1)
112if (accessibility.HasValue && !ApplicableAccessibilityList.Any(static (k, accessibility) => k == accessibility, accessibility))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (2)
46if (result.HasValue) 91if (result.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeFixes\FixAllContextHelper.cs (1)
52if (diagnosticSpan.HasValue &&
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationHelpers.cs (1)
244if (desiredIndex.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SemanticModelReuse\SemanticModelWorkspaceServiceFactory.SemanticModelWorkspaceService.cs (2)
119reuseInfoOpt.HasValue && 186if (!map.TryGetValue(document.Id, out var reuseInfoOpt) || !reuseInfoOpt.HasValue)
Utilities\NullableStructExtensions.cs (1)
12hasValue = value.HasValue;
Workspace\ProjectSystem\SolutionChangeAccumulator.cs (3)
26public bool HasChange => _workspaceChangeKind.HasValue; 45if (!_workspaceChangeKind.HasValue) 102if (!_workspaceChangeKind.HasValue || WorkspaceChangeProjectId == projectId)
Workspace\Solution\SolutionCompilationState.RegularCompilationTracker_Generators.cs (1)
58if (result.HasValue)
Microsoft.CodeAnalysis.Workspaces.MSBuild (2)
MSBuild\BuildHostProcessManager.cs (1)
206if (existingProcess.HasValue)
MSBuild\SolutionFileReader.cs (1)
35if (!projects.HasValue)
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (15)
Workspaces\TestWorkspace_XmlConsumption.cs (14)
556var isLinkFile = isLinkFileAttribute != null && ((bool?)isLinkFileAttribute).HasValue && ((bool?)isLinkFileAttribute).Value; 740((bool?)includeXmlDocCommentsAttribute).HasValue && 842((bool?)net45).HasValue && 856((bool?)commonReferencesAttribute).HasValue && 870((bool?)commonReferencesWithoutValueTupleAttribute).HasValue && 878((bool?)winRT).HasValue && 892((bool?)portable).HasValue && 900((bool?)netcore30).HasValue && 908((bool?)netstandard20).HasValue && 916((bool?)net6).HasValue && 924((bool?)net7).HasValue && 932((bool?)net8).HasValue && 940((bool?)net9).HasValue && 948((bool?)mincorlib).HasValue &&
Workspaces\TestWorkspace`1.cs (1)
240=> Documents.Single(d => d.CursorPosition.HasValue && !d.IsLinkFile);
Microsoft.CodeAnalysis.Workspaces.UnitTests (1)
SolutionTests\SolutionWithSourceGeneratorTests.cs (1)
859Assert.True(noTreesPassed.HasValue);
Microsoft.CSharp (5)
Microsoft\CSharp\RuntimeBinder\Semantics\Symbols\AggregateSymbol.cs (1)
229if (!_hasConversion.HasValue)
Microsoft\CSharp\RuntimeBinder\Semantics\TypeBind.cs (3)
61if (ats.ConstraintError.HasValue) 84if (ats.OuterType != null && ((flags & CheckConstraintsFlags.Outer) != 0 || !ats.OuterType.ConstraintError.HasValue)) 106if (arg is AggregateType atArg && !atArg.ConstraintError.HasValue)
Microsoft\CSharp\RuntimeBinder\Semantics\Types\TypeManager.cs (1)
103Debug.Assert(!pAggregate.ConstraintError.HasValue);
Microsoft.Data.Analysis (8)
DataFrameColumns\StringDataFrameColumn.cs (1)
334if (value.HasValue && value.Value)
DataFrameColumns\VBufferDataFrameColumn.cs (1)
220if (value.HasValue && value.Value == true)
PrimitiveColumnContainer.cs (5)
129SetValidityBit(Length, value.HasValue); 135if (!value.HasValue) 168if (value.HasValue) 402if (value.HasValue) 431if (value.HasValue)
PrimitiveDataFrameColumn.cs (1)
469if (value.HasValue && value.Value == true)
Microsoft.DotNet.ArcadeLogging (4)
PipelinesLogger.cs (4)
88if (parentId.HasValue) 148if (startTime.HasValue) 153if (endTime.HasValue) 164if (result.HasValue)
Microsoft.DotNet.Build.Manifest (1)
PackageArtifactModel.cs (1)
47if (!value.HasValue)
Microsoft.DotNet.Build.Tasks.Feed (6)
src\model\SetupTargetFeedConfigV4.cs (1)
102bool generateStableFeeds = _buildModel.Artifacts.Packages.Any(p => p.CouldBeStable.HasValue && p.CouldBeStable.Value == true);
src\ProductionChannelValidator.cs (1)
158!azureDevOpsBuildId.HasValue)
src\PublishBuildToMaestro.cs (4)
325if (!buildId.HasValue) 565if (!timeSpan.HasValue) 608if (response.Headers.RetryAfter.Delta.HasValue) 612else if (response.Headers.RetryAfter.Date.HasValue)
Microsoft.DotNet.SignTool (7)
src\Configuration.cs (1)
851string entryPerms = entry.UnixFileMode.HasValue ? Convert.ToString((uint)entry.UnixFileMode.Value, 8) : "default perms";
src\ZipData.cs (6)
158if (!signedPart.HasValue) 199if (!signedPart.HasValue) 243if (!signedPart.HasValue) 367if (!signedPart.HasValue) 415if (signedPart.HasValue) 514if (signedPart.HasValue)
Microsoft.DotNet.SwaggerGenerator.CodeGenerator (2)
Helpers.cs (2)
26if (wordStart.HasValue) 48if (wordStart.HasValue)
Microsoft.Extensions.AI (2)
Embeddings\OpenTelemetryEmbeddingGenerator.cs (2)
222if (_tokenUsageHistogram.Enabled && inputTokens.HasValue) 240if (inputTokens.HasValue)
Microsoft.Extensions.AI.Abstractions (4)
ChatCompletion\ChatResponseExtensions.cs (2)
618r1.HasValue && r2.HasValue && r1.Value != r2.Value;
UsageDetails.cs (2)
124private static long? NullableSum(long? a, long? b) => (a.HasValue || b.HasValue) ? (a ?? 0) + (b ?? 0) : null;
Microsoft.Extensions.AI.Evaluation.Reporting (2)
Storage\DiskBasedResultStore.cs (2)
184if (count.HasValue && count <= 0) 191if (count.HasValue)
Microsoft.Extensions.AI.OpenAI (1)
ResponsesClientContinuationToken.cs (1)
43if (SequenceNumber.HasValue)
Microsoft.Extensions.AI.OpenAI.Tests (2)
OpenAIResponseClientTests.cs (2)
5845var createdUpdate = updates.First(u => u.CreatedAt.HasValue); 6231if (SequenceNumber.HasValue)
Microsoft.Extensions.AI.Tests (10)
ChatCompletion\DependencyInjectionPatterns.cs (6)
121ChatClientBuilder builder = lifetime.HasValue 143ChatClientBuilder builder = lifetime.HasValue 166var builder = lifetime.HasValue 189var builder = lifetime.HasValue 211var builder = lifetime.HasValue 235var builder = lifetime.HasValue
Image\ImageGeneratorDependencyInjectionPatterns.cs (2)
121ImageGeneratorBuilder builder = lifetime.HasValue 143ImageGeneratorBuilder builder = lifetime.HasValue
SpeechToText\SpeechToTextClientDependencyInjectionPatterns.cs (2)
121SpeechToTextClientBuilder builder = lifetime.HasValue 143SpeechToTextClientBuilder builder = lifetime.HasValue
Microsoft.Extensions.ApiDescription.Client.Tests (1)
src\Shared\Process\ProcessEx.cs (1)
207if (!timeSpan.HasValue)
Microsoft.Extensions.Caching.Abstractions (1)
DistributedCacheEntryOptions.cs (1)
84isSet = value.HasValue;
Microsoft.Extensions.Caching.Hybrid.Tests (4)
SizeTests.cs (4)
36if (maximumKeyLength.HasValue) 41if (maximumPayloadBytes.HasValue) 105if (maximumKeyLength.HasValue) 110if (maximumPayloadBytes.HasValue)
Microsoft.Extensions.Caching.SqlServer (10)
DatabaseOperations.cs (4)
375if (options.AbsoluteExpirationRelativeToNow.HasValue) 379else if (options.AbsoluteExpiration.HasValue) 393if (!slidingExpiration.HasValue && !absoluteExpiration.HasValue)
SqlParameterCollectionExtensions.cs (2)
68if (value.HasValue) 83if (utcTime.HasValue)
SqlServerCache.cs (4)
44if (cacheOptions.ExpiredItemsDeletionInterval.HasValue && 285if (!options.AbsoluteExpiration.HasValue 286&& !options.AbsoluteExpirationRelativeToNow.HasValue 287&& !options.SlidingExpiration.HasValue)
Microsoft.Extensions.Caching.StackExchangeRedis (14)
RedisCache.cs (14)
414if (sldExpr.HasValue) 453if (sldExpr.HasValue) 508if (absoluteExpirationTicks.HasValue && absoluteExpirationTicks.Value != NotPresent) 513if (slidingExpirationTicks.HasValue && slidingExpirationTicks.Value != NotPresent) 525if (absExpr.HasValue) 553if (absExpr.HasValue) 578if (absoluteExpiration.HasValue && options.SlidingExpiration.HasValue) 584else if (absoluteExpiration.HasValue) 588else if (options.SlidingExpiration.HasValue) 597if (options.AbsoluteExpiration.HasValue && options.AbsoluteExpiration <= creationTime) 607if (options.AbsoluteExpirationRelativeToNow.HasValue) 732if (sldExpr.HasValue) 779if (sldExpr.HasValue)
Microsoft.Extensions.Compliance.Redaction (7)
HmacRedactor.cs (1)
47_keyId = value.KeyId.HasValue ? value.KeyId.Value.ToInvariantString() + ':' : string.Empty;
src\Shared\Data.Validation\LengthAttribute.cs (3)
101if (MaximumLength.HasValue && MinimumLength >= MaximumLength) 156if (MaximumLength.HasValue) 180var validationMessage = MaximumLength.HasValue
src\Shared\Data.Validation\TimeSpanAttribute.cs (3)
28public TimeSpan Minimum => _minMs.HasValue ? TimeSpan.FromMilliseconds((double)_minMs) : TimeSpan.Parse(_min!, CultureInfo.InvariantCulture); 37if (_maxMs.HasValue) 142if (max.HasValue)
Microsoft.Extensions.DataIngestion (7)
Chunkers\IngestionChunkerOptions.cs (2)
44if (_overlapTokens.HasValue && value <= _overlapTokens.Value) 60if (_overlapTokens.HasValue)
Processors\ImageAlternativeTextEnricher.cs (1)
86img.Content.HasValue && !string.IsNullOrEmpty(img.MediaType) && string.IsNullOrEmpty(img.AlternativeText);
Processors\KeywordEnricher.cs (2)
44double threshold = confidenceThreshold.HasValue 47int keywordsCount = maxKeywords.HasValue
Processors\SentimentEnricher.cs (1)
34double threshold = confidenceThreshold.HasValue ? Throw.IfOutOfRange(confidenceThreshold.Value, 0.0, 1.0, nameof(confidenceThreshold)) : 0.7;
Processors\SummaryEnricher.cs (1)
34int wordCount = maxWordCount.HasValue ? Throw.IfLessThanOrEqual(maxWordCount.Value, 0, nameof(maxWordCount)) : 100;
Microsoft.Extensions.DataIngestion.Abstractions (1)
IngestionDocumentElement.cs (1)
136if (value.HasValue)
Microsoft.Extensions.DataIngestion.Tests (1)
Readers\DocumentReaderConformanceTests.cs (1)
123Assert.Contains(elements, element => element is IngestionDocumentImage img && img.Content.HasValue && !string.IsNullOrEmpty(img.MediaType));
Microsoft.Extensions.DependencyModel (1)
DependencyContextWriter.cs (1)
110if (value.HasValue)
Microsoft.Extensions.Diagnostics.Probes (6)
src\Shared\Data.Validation\LengthAttribute.cs (3)
101if (MaximumLength.HasValue && MinimumLength >= MaximumLength) 156if (MaximumLength.HasValue) 180var validationMessage = MaximumLength.HasValue
src\Shared\Data.Validation\TimeSpanAttribute.cs (3)
28public TimeSpan Minimum => _minMs.HasValue ? TimeSpan.FromMilliseconds((double)_minMs) : TimeSpan.Parse(_min!, CultureInfo.InvariantCulture); 37if (_maxMs.HasValue) 142if (max.HasValue)
Microsoft.Extensions.Diagnostics.ResourceMonitoring (6)
src\Shared\Data.Validation\LengthAttribute.cs (3)
101if (MaximumLength.HasValue && MinimumLength >= MaximumLength) 156if (MaximumLength.HasValue) 180var validationMessage = MaximumLength.HasValue
src\Shared\Data.Validation\TimeSpanAttribute.cs (3)
28public TimeSpan Minimum => _minMs.HasValue ? TimeSpan.FromMilliseconds((double)_minMs) : TimeSpan.Parse(_min!, CultureInfo.InvariantCulture); 37if (_maxMs.HasValue) 142if (max.HasValue)
Microsoft.Extensions.FileProviders.Embedded (3)
EmbeddedResourceFileInfo.cs (2)
51if (!_length.HasValue) 84if (!_length.HasValue)
Manifest\ManifestFileInfo.cs (1)
55if (!_length.HasValue)
Microsoft.Extensions.Http.Diagnostics (4)
Latency\Internal\HttpRequestLatencyListener.cs (2)
70if (token.HasValue) 78if (mtoken.HasValue)
Logging\Internal\Log.cs (2)
97var statusCodePropertyCount = record.StatusCode.HasValue ? 1 : 0; 116if (record.StatusCode.HasValue)
Microsoft.Extensions.Http.Resilience (7)
Resilience\Internal\HttpResilienceMetricsEnricher.cs (1)
19if (context.TelemetryEvent.Outcome.HasValue && context.TelemetryEvent.Outcome.Value.Result is HttpResponseMessage response)
src\Shared\Data.Validation\LengthAttribute.cs (3)
101if (MaximumLength.HasValue && MinimumLength >= MaximumLength) 156if (MaximumLength.HasValue) 180var validationMessage = MaximumLength.HasValue
src\Shared\Data.Validation\TimeSpanAttribute.cs (3)
28public TimeSpan Minimum => _minMs.HasValue ? TimeSpan.FromMilliseconds((double)_minMs) : TimeSpan.Parse(_min!, CultureInfo.InvariantCulture); 37if (_maxMs.HasValue) 142if (max.HasValue)
Microsoft.Extensions.Logging.Console (6)
AnsiParsingLogConsole.cs (2)
38if (background.HasValue) 48if (foreground.HasValue)
TextWriterExtensions.cs (4)
14if (background.HasValue) 18if (foreground.HasValue) 23if (foreground.HasValue) 27if (background.HasValue)
Microsoft.Extensions.Logging.Generators (1)
src\libraries\Common\src\Roslyn\SyntaxValueProvider_ForAttributeWithMetadataName.cs (1)
187if (!attributes.HasValue)
Microsoft.Extensions.ServiceDiscovery.Dns.Tests (1)
XunitLoggerFactoryExtensions.cs (1)
88var timestamp = _logStart.HasValue ?
Microsoft.Extensions.Telemetry (6)
src\Shared\Data.Validation\LengthAttribute.cs (3)
101if (MaximumLength.HasValue && MinimumLength >= MaximumLength) 156if (MaximumLength.HasValue) 180var validationMessage = MaximumLength.HasValue
src\Shared\Data.Validation\TimeSpanAttribute.cs (3)
28public TimeSpan Minimum => _minMs.HasValue ? TimeSpan.FromMilliseconds((double)_minMs) : TimeSpan.Parse(_min!, CultureInfo.InvariantCulture); 37if (_maxMs.HasValue) 142if (max.HasValue)
Microsoft.Gen.Logging (1)
Parsing\Parser.cs (1)
253!lm.EventId.HasValue &&
Microsoft.Interop.LibraryImportGenerator (4)
Analyzers\ConvertToLibraryImportAnalyzer.cs (1)
181if (dllImportData.BestFitMapping.HasValue)
Analyzers\ConvertToLibraryImportFixer.cs (3)
143=> entryPointSuffix.HasValue && entryPoint.LastOrDefault() == entryPointSuffix.Value 507if (!dllImportData.ExactSpelling && entryPointSuffix.HasValue) 541if (entryPointSuffix.HasValue && !hasEntryPointAttributeArgument)
Microsoft.Interop.SourceGeneration (1)
ValueEqualityImmutableDictionary.cs (1)
35if (_hash.HasValue)
Microsoft.JSInterop (4)
Implementation\JSObjectReferenceJsonWorker.cs (1)
47if (!id.HasValue)
Infrastructure\JSStreamReferenceJsonConverter.cs (2)
54if (!id.HasValue) 59if (!length.HasValue)
JSRuntime.cs (1)
113if (DefaultAsyncTimeout.HasValue)
Microsoft.Maui (2)
Animations\AnimationLerpingExtensions.cs (2)
46 => start.HasValue && end.HasValue ? start.Value.Lerp(end.Value, progress) : start.GenericLerp(end, progress);
Microsoft.Maui.Controls (5)
Element\Element.cs (1)
127 if (!_id.HasValue)
FontExtensions.cs (1)
32 if (defaultSize.HasValue && (size <= 0 || double.IsNaN(size)))
FontSizeConverter.cs (1)
55 if (namedSize.HasValue)
Items\ItemsLayoutTypeConverter.cs (1)
41 if (orientation.HasValue)
Shell\ShellNavigationManager.cs (1)
75 bool canCancel = (shellNavigationParameters.CanCancel.HasValue) ? shellNavigationParameters.CanCancel.Value : _shell.CurrentState != null;
Microsoft.Maui.Controls.Build.Tasks (1)
SetPropertiesVisitor.cs (1)
300 if (bindingExtensionType.HasValue)
Microsoft.Maui.Controls.Foldable (1)
TwoPaneViewLayoutGuide.cs (1)
173 if (!locationOnScreen.HasValue)
Microsoft.Maui.Essentials (2)
TextToSpeech\TextToSpeech.shared.cs (2)
161 if (options?.Volume.HasValue ?? false) 167 if (options?.Pitch.HasValue ?? false)
Microsoft.ML.AutoML (12)
API\BinaryClassificationExperiment.cs (1)
371_rnd = settings.Seed.HasValue ? new Random(settings.Seed.Value) : new Random();
API\MulticlassClassificationExperiment.cs (1)
357_rnd = settings.Seed.HasValue ? new Random(settings.Seed.Value) : new Random();
API\RegressionExperiment.cs (1)
377_rnd = settings.Seed.HasValue ? new Random(settings.Seed.Value) : new Random();
ColumnInference\TextFileSample.cs (1)
170multiplier.HasValue ? buf.Count(x => x == '\n') * multiplier : null);
Experiment\Experiment.cs (1)
144_newContextSeedGenerator = (mainContextSeed.HasValue) ? RandomUtils.Create(mainContextSeed.Value) : null;
PipelineSuggesters\PipelineSuggester.cs (4)
156if (fp.NumSteps.HasValue) 160if (fp.StepSize.HasValue) 175if (lp.NumSteps.HasValue) 179if (lp.StepSize.HasValue)
Sweepers\Parameters.cs (2)
228var logBase = !_args.StepSize.HasValue 354var logBase = !_args.StepSize.HasValue
Tuner\PipelineProposer.cs (1)
77if (settings.Seed.HasValue)
Microsoft.ML.Core (5)
Data\RoleMappedSchema.cs (1)
226if (info.HasValue)
Environment\HostEnvironmentBase.cs (2)
142Random rand = (seed.HasValue) ? RandomUtils.Create(seed.Value) : RandomUtils.Create(_rand); 421Random rand = (seed.HasValue) ? RandomUtils.Create(seed.Value) : RandomUtils.Create(_rand);
Utilities\SubsetStream.cs (1)
44Contracts.Assert(!length.HasValue || length >= 0);
Utilities\Utils.cs (1)
190Contracts.Assert(!count.HasValue || (0 <= count && count <= src.Count));
Microsoft.ML.Core.Tests (59)
UnitTests\TestEntryPoints.cs (59)
473Assert.True(scoreColumn.HasValue); 477Assert.True(scoreColumn.HasValue); 481Assert.True(scoreColumn.HasValue); 1632Assert.True(scoreCol.HasValue, "Data scored with binary ensemble does not have a score column"); 1641Assert.True(scoreCol.HasValue, "Data scored with regression ensemble does not have a score column"); 1649Assert.True(scoreCol.HasValue, "Data scored with anomaly detection ensemble does not have a score column"); 1685Assert.True(scoreColumn.HasValue); 1688Assert.True(scoreColumn.HasValue); 1691Assert.True(scoreColumn.HasValue); 1694Assert.True(scoreColumn.HasValue); 1697Assert.True(scoreColumn.HasValue); 1700Assert.True(scoreColumn.HasValue); 1703Assert.True(scoreColumn.HasValue); 1706Assert.True(scoreColumn.HasValue); 1709Assert.True(scoreColumn.HasValue); 1712Assert.True(scoreColumn.HasValue); 1911Assert.True(scoreColumn.HasValue); 1914Assert.True(scoreColumn.HasValue); 1917Assert.True(scoreColumn.HasValue); 1920Assert.True(scoreColumn.HasValue); 1923Assert.True(scoreColumn.HasValue); 1926Assert.True(scoreColumn.HasValue); 1929Assert.True(scoreColumn.HasValue); 1932Assert.True(scoreColumn.HasValue); 1935Assert.True(scoreColumn.HasValue); 2069Assert.True(scoreColumn.HasValue); 2072Assert.True(scoreColumn.HasValue); 2075Assert.True(scoreColumn.HasValue); 2078Assert.True(scoreColumn.HasValue); 2081Assert.True(scoreColumn.HasValue); 2084Assert.True(scoreColumn.HasValue); 2087Assert.True(scoreColumn.HasValue); 2535Assert.True(catColumn.HasValue); 2538Assert.True(catValueCol.HasValue); 2541Assert.True(keyColumn.HasValue); 3618Assert.True(aucCol.HasValue); 3723Assert.True(aucCol.HasValue); 4081Assert.True(aucColumn.HasValue); 4425Assert.True(predictedLabelCol.HasValue); 4481Assert.True(treesCol.HasValue); 4484Assert.True(leavesCol.HasValue); 4487Assert.True(pathsCol.HasValue); 4545Assert.True(featColumn.HasValue); 5000Assert.True(aucCol.HasValue); 5174Assert.True(metricCol.HasValue); 5176Assert.True(foldCol.HasValue); 5178Assert.True(isWeightedCol.HasValue); 5358Assert.True(metricCol.HasValue); 5360Assert.True(foldCol.HasValue); 5403Assert.True(countCol.HasValue); 5405Assert.True(foldCol.HasValue); 5586Assert.True(warningCol.HasValue); 5766Assert.True(metricCol.HasValue); 5768Assert.True(foldCol.HasValue); 6066Assert.True(metricCol.HasValue); 6068Assert.True(foldCol.HasValue); 6121Assert.True(nameCol.HasValue); 6285Assert.True(accCol.HasValue); 6457Assert.True(accCol.HasValue);
Microsoft.ML.Data (122)
Data\Conversion.cs (8)
1226Contracts.Assert(res.HasValue); 1245Contracts.Assert(res.HasValue); 1264Contracts.Assert(res.HasValue); 1283Contracts.Assert(res.HasValue); 1454Contracts.Check(res.HasValue, "Value could not be parsed from text to sbyte."); 1462Contracts.Check(res.HasValue, "Value could not be parsed from text to short."); 1470Contracts.Check(res.HasValue, "Value could not be parsed from text to int."); 1478Contracts.Check(res.HasValue, "Value could not be parsed from text to long.");
DataLoadSave\Binary\BinarySaver.cs (6)
195_host.CheckUserArg(!args.MaxRowsPerBlock.HasValue || args.MaxRowsPerBlock > 0, nameof(args.MaxRowsPerBlock), "Must be positive."); 196_host.CheckUserArg(!args.MaxBytesPerBlock.HasValue || args.MaxBytesPerBlock > 0, nameof(args.MaxBytesPerBlock), "Must be positive."); 198_host.CheckUserArg(args.MaxRowsPerBlock.HasValue || args.MaxBytesPerBlock.HasValue, nameof(args.MaxBytesPerBlock), 731if (!_maxBytesPerBlock.HasValue) 733_host.Assert(_maxRowsPerBlock.HasValue && _maxRowsPerBlock.Value > 0); // argument validation should have ensured this
DataLoadSave\Database\DatabaseLoader.cs (1)
335Contracts.Assert(range.Max.HasValue);
DataLoadSave\DataOperationsCatalog.cs (2)
531if (seed.HasValue) 571seedToUse.HasValue ?
DataLoadSave\Transpose\TransposeLoader.cs (2)
246Host.Assert(rowCountNull.HasValue); 308Host.Assert(rowCountNull.HasValue);
DataView\ArrayDataViewBuilder.cs (2)
186if (rowCount.HasValue) 188_host.Check(!RowCount.HasValue || RowCount.Value == rowCount.Value, "Specified row count incompatible with existing columns");
DataView\CacheDataView.cs (3)
613Contracts.Assert(rowCount.HasValue); 677if (!_parent.GetRowCount().HasValue && waiters.Count == 0) 692return !rowCount.HasValue || pos < rowCount.Value;
DataView\TypedCursor.cs (1)
182Random rand = randomSeed.HasValue ? RandomUtils.Create(randomSeed.Value) : null;
Evaluators\AnomalyDetectionEvaluator.cs (7)
101Host.Check(schema.Label.HasValue, "Could not find the label column"); 505Host.Assert(schema.Label.HasValue); 673if (!column.HasValue) 678if (!column.HasValue) 683if (!column.HasValue) 717if (numAnom == null || !numAnom.HasValue) 792Host.CheckParam(schema.Label.HasValue, nameof(schema), "Data must contain a label column");
Evaluators\BinaryClassifierEvaluator.cs (5)
133host.Check(schema.Label.HasValue, "Could not find the label column"); 622Host.Assert(schema.Label.HasValue); 1350if (probCol.HasValue) 1475Host.CheckParam(schema.Label.HasValue, nameof(schema), "Schema must contain a label column"); 1485if (probCol.HasValue)
Evaluators\ClusteringEvaluator.cs (7)
116Host.Assert(schema.Feature.HasValue); 329Contracts.Assert(features.HasValue); 410Host.Assert(features.HasValue); 496Host.Assert(schema.Feature.HasValue); 505if (schema.Label.HasValue) 509if (schema.Weight.HasValue) 826if (schema.Label.HasValue)
Evaluators\EvaluatorBase.cs (2)
51if (schema.Weight.HasValue) 417Contracts.Assert(col.HasValue);
Evaluators\EvaluatorUtils.cs (6)
122if (!col.HasValue) 177if (!col.HasValue) 1085var hasWeighted = isWeightedColumn.HasValue; 1363bool isWeighted = weightColumn.HasValue; 1388host.CheckParam(weightColumn.HasValue, nameof(getWeighted), "There is no Weight column in the confusionMatrix data view."); 1737if (warningTextColumn != null && warningTextColumn.HasValue && warningTextColumn.Value.Type is TextDataViewType)
Evaluators\MamlEvaluator.cs (1)
122if (needName && schema.Name.HasValue)
Evaluators\Metrics\BinaryClassificationMetrics.cs (1)
91if (!column.HasValue)
Evaluators\Metrics\RankingMetrics.cs (1)
52if (!column.HasValue)
Evaluators\MulticlassClassificationEvaluator.cs (5)
81Host.CheckParam(schema.Label.HasValue, nameof(schema), "Could not find the label column"); 122Host.CheckParam(schema.Label.HasValue, nameof(schema), "Schema must contain a label column"); 415Host.Assert(schema.Label.HasValue); 424if (schema.Weight.HasValue) 1039Host.CheckParam(schema.Label.HasValue, nameof(schema), "Schema must contain a label column");
Evaluators\MultiOutputRegressionEvaluator.cs (7)
52Host.CheckParam(schema.Label.HasValue, nameof(schema), "Could not find the label column"); 64Host.Check(schema.Label.HasValue, "Could not find the label column"); 305Contracts.Assert(schema.Label.HasValue); 314if (schema.Weight.HasValue) 683if (isWeightedCol.HasValue) 701if (currentColumn.IsHidden || (isWeightedCol.HasValue && i == isWeightedCol.Value.Index) || 729bool foundWeighted = !isWeightedCol.HasValue;
Evaluators\QuantileRegressionEvaluator.cs (3)
44Host.CheckParam(schema.Label.HasValue, nameof(schema), "Must contain a label column"); 62Host.CheckParam(schema.Label.HasValue, nameof(schema), "Must contain a label column"); 542Host.CheckParam(schema.Label.HasValue, nameof(schema), "Must contain a label column");
Evaluators\RankingEvaluator.cs (7)
137Host.CheckParam(data.Schema.Label.HasValue, nameof(data), "Schema must contain a label column"); 139Host.CheckParam(data.Schema.Group.HasValue, nameof(data), "Schema must contain a group column"); 455Contracts.Assert(schema.Label.HasValue); 456Contracts.Assert(schema.Group.HasValue); 463if (schema.Weight.HasValue) 943Host.CheckParam(schema.Label.HasValue, nameof(schema), "Data must contain a label column"); 944Host.CheckParam(schema.Group.HasValue, nameof(schema), "Data must contain a group column");
Evaluators\RegressionEvaluator.cs (3)
61Host.CheckParam(schema.Label.HasValue, nameof(schema), "Could not find the label column"); 74Contracts.CheckParam(schema.Label.HasValue, nameof(schema), "Could not find the label column"); 364Host.CheckParam(schema.Label.HasValue, nameof(schema), "Schema must contain a label column");
Evaluators\RegressionEvaluatorBase.cs (2)
203Contracts.Assert(schema.Label.HasValue); 212if (schema.Weight.HasValue)
Prediction\Calibrator.cs (4)
957if (weightColumn != null && !weightCol.HasValue) 962var cols = weightCol.HasValue ? 970ValueGetter<Single> weightGetter = !weightCol.HasValue ? (ref float dst) => dst = 1 : 1020ch.CheckParam(data.Schema.Label.HasValue, nameof(data), "data must have a Label column");
Scorers\BinaryClassifierScorer.cs (2)
111env.Assert(trainSchema.Label.HasValue); 220Host.Assert(predictedLabelCol.HasValue);
Scorers\FeatureContributionCalculation.cs (1)
319_env.Assert(schema.Feature.HasValue);
Scorers\PredictedLabelScorerBase.cs (1)
234if (mcol.HasValue)
Scorers\SchemaBindablePredictorWrapper.cs (10)
209Contracts.Assert(schema.Feature.HasValue); 222if (!InputRoleMappedSchema.Feature.HasValue || dependingColumns.Count() == 0) 329Contracts.Assert(schema.Feature.HasValue); 345Contracts.Assert(schema.Feature.HasValue); 436Contracts.Assert(schema.Feature.HasValue); 461if (!schema.Feature.HasValue) 463Contracts.Assert(schema.Label.HasValue); 542if (dependingColumns.Count() == 0 || !InputRoleMappedSchema.Feature.HasValue) 550yield return (InputRoleMappedSchema.Feature.HasValue) ? RoleMappedSchema.ColumnRole.Feature.Bind(InputRoleMappedSchema.Feature?.Name) : RoleMappedSchema.ColumnRole.Label.Bind(InputRoleMappedSchema.Label?.Name); 562var featureGetter = InputRoleMappedSchema.Feature.HasValue ? input.GetGetter<VBuffer<float>>(InputRoleMappedSchema.Feature.Value) : null;
Training\TrainerUtils.cs (16)
53if (!data.Schema.Feature.HasValue) 70Contracts.Assert(data.Schema.Feature.HasValue); 86if (!data.Schema.Label.HasValue) 121if (!data.Schema.Label.HasValue) 141if (!data.Schema.Label.HasValue) 189if (!data.Schema.Label.HasValue) 203if (!data.Schema.Weight.HasValue) 215if (!data.Schema.Group.HasValue) 233if ((opt & CursOpt.Label) != 0 && data.Schema.Label.HasValue) 235if ((opt & CursOpt.Features) != 0 && data.Schema.Feature.HasValue) 237if ((opt & CursOpt.Weight) != 0 && data.Schema.Weight.HasValue) 239if ((opt & CursOpt.Group) != 0 && data.Schema.Group.HasValue) 267Contracts.CheckParam(schema.Feature.HasValue, nameof(schema), "Missing feature column"); 290Contracts.CheckParam(schema.Label.HasValue, nameof(schema), "Missing label column"); 315if (!col.HasValue) 336if (!col.HasValue)
Transforms\KeyToVector.cs (1)
314if (keyValuesColumn.HasValue)
Transforms\ValueMapping.cs (4)
447Host.Check(column.HasValue, "The selected column " + nameof(keyColumn) + " is not included in the targeted IDataView " + nameof(dataView)); 455Host.Check(column.HasValue, "The selected column " + nameof(valueColumn) + " is not included in the targeted IDataView " + nameof(dataView)); 992if (!schema.GetColumnOrNull(keyColumn).HasValue) 994if (!schema.GetColumnOrNull(valueColumn).HasValue)
Utilities\TypeParsingUtils.cs (1)
60Type rawType = type.HasValue ? type.Value.ToType() : InternalDataKind.U8.ToType();
Microsoft.ML.Ensemble (9)
EnsembleUtils.cs (1)
22Contracts.Assert(data.Schema.Feature.HasValue);
PipelineEnsemble.cs (7)
56if (!col.HasValue) 78if (!scoreCol.HasValue) 165Parent.Host.Check(Mappers[i].InputRoleMappedSchema.Label.HasValue, "Mapper was not trained using a label column"); 178if (!Mappers[i].InputRoleMappedSchema.Weight.HasValue) 597if (!rmd.Schema.Label.HasValue) 660var labelInfo = rmd.Schema.Label.HasValue; 661if (!rmd.Schema.Label.HasValue)
Selector\SubModelSelector\BaseSubModelSelector.cs (1)
115if (probCol.HasValue)
Microsoft.ML.EntryPoints (4)
FeatureCombiner.cs (4)
121if (!col.HasValue) 236if (!labelCol.HasValue) 272if (!predictedLabelCol.HasValue) 294if (!labelCol.HasValue)
Microsoft.ML.FastTree (17)
FastTree.cs (5)
205Host.Assert(data.Schema.Feature.HasValue); 207if (useTranspose.HasValue) 1289if (!info.HasValue) 1329Host.Assert(examples.Schema.Feature.HasValue); 1835if (_data.Schema.Weight.HasValue)
GamTrainer.cs (2)
270Host.Assert(data.Schema.Feature.HasValue); 272if (useTranspose.HasValue)
RandomForestClassification.cs (2)
227if (!trainData.Schema.Weight.HasValue && MLContext.OneDalDispatchingEnabled) 278if (FastTreeTrainerOptions.NumberOfThreads.HasValue)
RandomForestRegression.cs (2)
366if (!trainData.Schema.Weight.HasValue && MLContext.OneDalDispatchingEnabled) 410if (FastTreeTrainerOptions.NumberOfThreads.HasValue)
SumupPerformanceCommand.cs (1)
84env.CheckUserArg(!args.Parallel.HasValue || args.Parallel > 0, nameof(args.Parallel), "If defined must be positive");
TreeEnsemble\InternalTreeEnsemble.cs (1)
440Contracts.Assert(schema.Feature.HasValue);
TreeEnsembleFeaturizer.cs (4)
110ectx.Assert(schema.Feature.HasValue); 646Contracts.Assert(data.Schema.Feature.HasValue); 716ch.Assert(data.Schema.Feature.HasValue); 800if (!col.HasValue)
Microsoft.ML.GenAI.Core (1)
Utility\Cache.cs (1)
77if (maxLength.HasValue && previousSeqLen + newSeqLen > maxLength.Value)
Microsoft.ML.KMeansClustering (3)
KMeansPlusPlusTrainer.cs (3)
191Host.CheckUserArg(!options.NumberOfThreads.HasValue || options.NumberOfThreads > 0, nameof(options.NumberOfThreads), 230if (data.Schema.Weight.HasValue) 281if (argNumThreads.HasValue)
Microsoft.ML.LightGbm (13)
LightGbmMulticlassTrainer.cs (4)
325if (!LightGbmTrainerOptions.LearningRate.HasValue) 327if (!LightGbmTrainerOptions.NumberOfLeaves.HasValue) 329if (!LightGbmTrainerOptions.MinimumExampleCountPerLeaf.HasValue) 342if (LightGbmTrainerOptions.UseSoftmax.HasValue)
LightGbmRankingTrainer.cs (1)
256if (!data.Schema.Group.HasValue)
LightGbmTrainerBase.cs (8)
291if (NumberOfThreads.HasValue) 294res["seed"] = (Seed.HasValue) ? Seed : host.Rand.Next(); 526ch.CheckParam(data.Schema.Label.HasValue, nameof(data), "Need a label column"); 539if (!LightGbmTrainerOptions.LearningRate.HasValue) 541if (!LightGbmTrainerOptions.NumberOfLeaves.HasValue) 543if (!LightGbmTrainerOptions.MinimumExampleCountPerLeaf.HasValue) 557if (data.Schema.Weight.HasValue) 641if (!LightGbmTrainerOptions.UseCategoricalSplit.HasValue)
Microsoft.ML.Mkl.Components (8)
OlsLinearRegression.cs (3)
157ch.CheckParam(examples.Schema.Feature.HasValue, nameof(examples), "Need a feature column"); 158ch.CheckParam(examples.Schema.Label.HasValue, nameof(examples), "Need a labelColumn column"); 173if (examples.Schema.Weight.HasValue)
SymSgdClassificationTrainer.cs (4)
208ch.Assert(examplesToFeedTrain.Schema.Label.HasValue); 209ch.Assert(examplesToFeedTrain.Schema.Feature.HasValue); 210if (examples.Schema.Weight.HasValue) 211ch.Assert(examplesToFeedTrain.Schema.Weight.HasValue);
VectorWhitening.cs (1)
287if (!col.HasValue)
Microsoft.ML.OnnxConverter (1)
SaveOnnxCommand.cs (1)
365if (predictedLabelColumn.HasValue && HasKeyValues(predictedLabelColumn.Value))
Microsoft.ML.OnnxTransformer (7)
OnnxTransform.cs (1)
532if (!col.HasValue)
OnnxUtils.cs (6)
212sessionOptions.InterOpNumThreads = interOpNumThreads.HasValue ? interOpNumThreads.GetValueOrDefault() : onnxSessionOptions.InterOpNumThreads; 213sessionOptions.IntraOpNumThreads = intraOpNumThreads.HasValue ? intraOpNumThreads.GetValueOrDefault() : onnxSessionOptions.IntraOpNumThreads; 224sessionOptions.InterOpNumThreads = interOpNumThreads.HasValue ? interOpNumThreads.GetValueOrDefault() : onnxSessionOptions.InterOpNumThreads; 225sessionOptions.IntraOpNumThreads = intraOpNumThreads.HasValue ? intraOpNumThreads.GetValueOrDefault() : onnxSessionOptions.IntraOpNumThreads; 239sessionOptions.InterOpNumThreads = interOpNumThreads.HasValue ? interOpNumThreads.GetValueOrDefault() : onnxSessionOptions.InterOpNumThreads; 240sessionOptions.IntraOpNumThreads = intraOpNumThreads.HasValue ? intraOpNumThreads.GetValueOrDefault() : onnxSessionOptions.IntraOpNumThreads;
Microsoft.ML.Parquet (2)
PartitionedFileLoader.cs (1)
148if (Type.HasValue)
PartitionedPathParser.cs (1)
111if (!col.Type.HasValue)
Microsoft.ML.PCA (1)
PcaTrainer.cs (1)
231if (data.Schema.Weight.HasValue)
Microsoft.ML.Predictor.Tests (6)
TestPredictors.cs (6)
676Assert.True(scoreColumn.HasValue); 678Assert.True(probabilityColumn.HasValue); 680Assert.True(predictedLabelColumn.HasValue); 692Assert.True(scoreColArray[i].HasValue); 694Assert.True(probColArray[i].HasValue); 696Assert.True(predColArray[i].HasValue);
Microsoft.ML.Recommender (3)
MatrixFactorizationTrainer.cs (3)
353_host.CheckUserArg(!options.NumberOfThreads.HasValue || options.NumberOfThreads > 0, nameof(options.NumberOfThreads), posError); 441ch.CheckParam(data.Schema.Label.HasValue, nameof(data), "Input data did not have a unique label"); 450ch.CheckParam(validData.Schema.Label.HasValue, nameof(validData), "Input validation data did not have a unique label");
Microsoft.ML.ResultProcessor (1)
ResultProcessor.cs (1)
540if (result.HasValue)
Microsoft.ML.Samples (1)
Dynamic\DataOperations\LoadingText.cs (1)
103if (featuresColumn.HasValue)
Microsoft.ML.StandardTrainers (34)
FactorizationMachine\FactorizationMachineTrainer.cs (1)
380var weightGetter = data.Schema.Weight.HasValue ? cursor.GetGetter<float>(data.Schema.Weight.Value) : null;
Standard\LogisticRegression\LbfgsPredictorBase.cs (2)
481if (data.Schema.Weight.HasValue) 592if (data.Schema.Weight.HasValue)
Standard\MulticlassClassification\MetaMulticlassTrainer.cs (1)
97Host.Assert(data.Schema.Label.HasValue);
Standard\MulticlassClassification\MulticlassNaiveBayesTrainer.cs (2)
136Host.Check(data.Schema.Label.HasValue, "Missing Label column"); 141Host.Check(data.Schema.Feature.HasValue, "Missing Feature column");
Standard\Online\AveragedLinear.cs (1)
310Contracts.CheckUserArg(!options.ResetWeightsAfterXExamples.HasValue || options.ResetWeightsAfterXExamples > 0, nameof(options.ResetWeightsAfterXExamples), UserErrorPositive);
Standard\Online\OnlineLinear.cs (1)
324if (data.Schema.Weight.HasValue)
Standard\SdcaBinary.cs (18)
119ch.Assert(examplesToFeedTrain.Schema.Label.HasValue); 120ch.Assert(examplesToFeedTrain.Schema.Feature.HasValue); 121if (examples.Schema.Weight.HasValue) 122ch.Assert(examplesToFeedTrain.Schema.Weight.HasValue); 331if (data.Schema.Weight.HasValue) 336if (SdcaTrainerOptions.NumberOfThreads.HasValue) 351if (SdcaTrainerOptions.ConvergenceCheckFrequency.HasValue) 456Contracts.Assert(SdcaTrainerOptions.MaximumNumberOfIterations.HasValue); 460Contracts.Assert(SdcaTrainerOptions.L2Regularization.HasValue); 464ch.Assert(SdcaTrainerOptions.L1Regularization.HasValue); 494ch.Assert(SdcaTrainerOptions.L2Regularization.HasValue); 558ch.Assert(SdcaTrainerOptions.MaximumNumberOfIterations.HasValue); 795Contracts.Assert(SdcaTrainerOptions.L1Regularization.HasValue); 992Contracts.Assert(SdcaTrainerOptions.L2Regularization.HasValue); 993Contracts.Assert(SdcaTrainerOptions.L1Regularization.HasValue); 2024Contracts.Assert(data.Schema.Feature.HasValue); 2029if (data.Schema.Weight.HasValue) 2035if (_options.NumberOfThreads.HasValue)
Standard\SdcaMulticlass.cs (3)
179Contracts.Assert(SdcaTrainerOptions.L1Regularization.HasValue); 411Contracts.Assert(SdcaTrainerOptions.L2Regularization.HasValue); 412Contracts.Assert(SdcaTrainerOptions.L1Regularization.HasValue);
Standard\Simple\SimpleTrainers.cs (1)
255_host.CheckParam(data.Schema.Label.HasValue, nameof(data), "Missing Label column");
Standard\StochasticTrainerBase.cs (4)
83ch.Assert(examplesToFeedTrain.Schema.Label.HasValue); 84ch.Assert(examplesToFeedTrain.Schema.Feature.HasValue); 85if (examples.Schema.Weight.HasValue) 86ch.Assert(examplesToFeedTrain.Schema.Weight.HasValue);
Microsoft.ML.Sweeper (2)
Parameters.cs (2)
236var logBase = !_options.StepSize.HasValue 368var logBase = !_options.StepSize.HasValue
Microsoft.ML.TensorFlow.Tests (2)
TensorflowTests.cs (2)
1375Assert.True(schema.GetColumnOrNull("input1").HasValue); 1377Assert.True(schema.GetColumnOrNull("input2").HasValue);
Microsoft.ML.TestFramework (9)
DataPipe\TestDataPipe.cs (9)
223if (!Check(col.HasValue, "{0} not found!", cols[i])) 579if (!Check(col1.HasValue, "Column F13 not found!")) 582if (!Check(col2.HasValue, "Column F23 not found!")) 621if (!Check(col1.HasValue, "Column F1 not found!")) 624if (!Check(col2.HasValue, "Column F2 not found!")) 776if (!col1.HasValue || !col2.HasValue) 922if (!Check(col.HasValue, "Column T not found!")) 1205Assert.True(view.GetRowCount().HasValue);
Microsoft.ML.TimeSeries (2)
AdaptiveSingularSpectrumSequenceModeler.cs (1)
1210_host.CheckParam(data.Schema.Feature.HasValue, nameof(data), "Must have features column.");
SeasonalityDetector.cs (1)
64host.CheckUserArg(column.HasValue, nameof(inputColumnName));
Microsoft.ML.Tokenizers (20)
Model\BPETokenizer.cs (4)
916bool skipUnknownToken = !_unknownTokenId.HasValue || !considerSpecialTokens; 1256if (unk.HasValue) 1265if (unk.HasValue) 1296if (unk.HasValue)
Model\CodeGenTokenizer.cs (15)
380if (addBos && BeginningOfSentenceId.HasValue) 399if (addEos && EndOfSentenceId.HasValue) 620if (addBeginningOfSentence && BeginningOfSentenceId.HasValue) 646if (addEndOfSentence && EndOfSentenceId.HasValue && ids.Count < maxTokenCount) 839int count = (addBeginningOfSentence && BeginningOfSentenceId.HasValue) ? 1 : 0; 858if (addEndOfSentence && EndOfSentenceId.HasValue && count < maxTokenCount) 976tokenCount = (addEndOfSentence && EndOfSentenceId.HasValue) ? 1 : 0; 997if (addBeginningOfSentence && BeginningOfSentenceId.HasValue && tokenCount < maxTokenCount) 1262if (BeginningOfSentenceId.HasValue && id == BeginningOfSentenceId.Value) 1271if (EndOfSentenceId.HasValue && id == EndOfSentenceId.Value) 1280if (UnknownTokenId.HasValue && id == UnknownTokenId.Value) 1370if (BeginningOfSentenceId.HasValue && id == BeginningOfSentenceId.Value) 1393if (EndOfSentenceId.HasValue && id == EndOfSentenceId.Value) 1416if (UnknownTokenId.HasValue && id == UnknownTokenId.Value) 1667else if (UnknownTokenId.HasValue)
Model\Word.cs (1)
118if (dropout.HasValue && (_random ??= new()).NextDouble() < dropout)
Microsoft.ML.Tokenizers.Tests (3)
CodeGenTests.cs (3)
551Assert.True(codeGenTokenizer.BeginningOfSentenceId.HasValue); 684Assert.True(codeGenTokenizer.EndOfSentenceId.HasValue); 817Assert.True(codeGenTokenizer.BeginningOfSentenceId.HasValue);
Microsoft.ML.Transforms (31)
Dracula\CountTableTransformer.cs (2)
164_host.Assert(col.HasValue); 298_host.Assert(data.Schema.Label.HasValue);
Expression\LambdaBinder.cs (1)
1053if (lim < 2 && (value = items[1 - lim].AsExpr.ExprValue) != null && !cmpLax(value, value).HasValue)
GroupTransform.cs (1)
355_ectx.Check(retrievedColumn.HasValue, errorMessage);
LearnerFeatureSelection.cs (8)
73if (Threshold.HasValue == NumSlotsToKeep.HasValue) 121Contracts.Assert(options.Threshold.HasValue != options.NumSlotsToKeep.HasValue); 133if (options.Threshold.HasValue) 140Contracts.Assert(options.NumSlotsToKeep.HasValue); 271host.Assert(options.Threshold.HasValue != options.NumSlotsToKeep.HasValue);
MissingValueReplacingUtils.cs (2)
517Contracts.Assert(!val.HasValue || -valMax <= val && val <= valMax); 519if (!val.HasValue)
RandomFourierFeaturizing.cs (2)
116_rand = seed.HasValue ? RandomUtils.Create(seed) : RandomUtils.Create(host.Rand); 301var rng = columns[i].Seed.HasValue ? RandomUtils.Create(columns[i].Seed.Value) : Host.Rand;
SvmLight\SvmLightLoader.cs (4)
583_host.Assert(keyCol.HasValue); 668if (numRows.HasValue) 678env.Assert(col.HasValue); 729if (keyValuesCol.HasValue)
SvmLight\SvmLightSaver.cs (8)
99if (!labelCol.HasValue) 103if (!featureCol.HasValue) 107if (!string.IsNullOrWhiteSpace(_groupCol) && !groupCol.HasValue) 111if (!string.IsNullOrWhiteSpace(_weightCol) && !weightCol.HasValue) 123if (groupCol.HasValue) 125if (weightCol.HasValue) 134var groupGetter = groupCol.HasValue ? cursor.GetGetter<ulong>(groupCol.Value) : null; 135var weightGetter = weightCol.HasValue ? cursor.GetGetter<float>(weightCol.Value) : null;
Text\StopWordsRemovingTransformer.cs (1)
92if (!string.IsNullOrWhiteSpace(LanguagesColumn) || Language.HasValue)
Text\WordEmbeddingsExtractor.cs (1)
227env.CheckUserArg(!options.ModelKind.HasValue || Enum.IsDefined(typeof(WordEmbeddingEstimator.PretrainedModelKind), options.ModelKind), nameof(options.ModelKind));
UngroupTransform.cs (1)
158if (srcRowCount.HasValue && srcRowCount.Value <= (long.MaxValue / commonSize))
Microsoft.ML.Vision (2)
ImageClassificationTrainer.cs (2)
703(generateValidationSet && _options.ValidationSetFraction.HasValue); 850if (validationFraction.HasValue)
Microsoft.Net.Http.Headers (30)
CacheControlHeaderValue.cs (8)
351if (_maxAge.HasValue) 358if (_sharedMaxAge.HasValue) 368if (_maxStaleLimit.HasValue) 375if (_minFresh.HasValue) 451result = result ^ (_maxAge.HasValue ? _maxAge.GetValueOrDefault().GetHashCode() ^ 1 : 0) ^ 452(_sharedMaxAge.HasValue ? _sharedMaxAge.GetValueOrDefault().GetHashCode() ^ 2 : 0) ^ 453(_maxStaleLimit.HasValue ? _maxStaleLimit.GetValueOrDefault().GetHashCode() ^ 4 : 0) ^ 454(_minFresh.HasValue ? _minFresh.GetValueOrDefault().GetHashCode() ^ 8 : 0);
HeaderUtilities.cs (1)
24if (value.HasValue)
RangeItemHeaderValue.cs (10)
29if (!from.HasValue && !to.HasValue) 33if (from.HasValue && (from.GetValueOrDefault() < 0)) 37if (to.HasValue && (to.GetValueOrDefault() < 0)) 41if (from.HasValue && to.HasValue && (from.GetValueOrDefault() > to.GetValueOrDefault())) 69if (!_from.HasValue) 73else if (!_to.HasValue) 90if (!_from.HasValue) 94else if (!_to.HasValue)
SetCookieHeaderValue.cs (6)
196if (Expires.HasValue) 201if (MaxAge.HasValue) 343if (Expires.HasValue) 348if (MaxAge.HasValue) 750^ (Expires.HasValue ? Expires.GetHashCode() : 0) 751^ (MaxAge.HasValue ? MaxAge.GetHashCode() : 0)
StringWithQualityHeaderValue.cs (5)
71if (_quality.HasValue) 94if (_quality.HasValue) 99return other._quality.HasValue && (_quality.GetValueOrDefault() == other._quality.Value); 104return !other._quality.HasValue; 112if (_quality.HasValue)
Microsoft.VisualStudio.Extensibility.Testing.Xunit (1)
src\VisualStudio\IntegrationTest\Harness\XUnitShared\Harness\EventLogCollector.cs (1)
256if (eventLogRecord.TimeCreated.HasValue
Microsoft.VisualStudio.LanguageServices (34)
ChangeSignature\ChangeSignatureDialog.xaml.cs (1)
165if (result.HasValue && result.Value)
ChangeSignature\ChangeSignatureDialogViewModel.cs (3)
210if (!SelectedIndex.HasValue) 409if (!SelectedIndex.HasValue) 429if (!SelectedIndex.HasValue)
ChangeSignature\VisualStudioChangeSignatureOptionsService.cs (1)
49if (result.HasValue && result.Value)
CodeLens\CodeLensCallbackListener.cs (1)
138if (!references.HasValue)
CodeMarkers\ManagedCodeMarkers.cs (1)
125if (!_shouldUseTestDll.HasValue)
ErrorReporting\VisualStudioInfoBar.cs (2)
122if (infoBarCookie.HasValue) 170if (infoBarCookie.HasValue)
Extensions\DocumentExtensions.cs (1)
42if (info.StartLine.HasValue)
Extensions\SymbolUsageInfoExtensions.cs (2)
19if (symbolUsageInfo.ValueUsageInfoOpt.HasValue) 35if (symbolUsageInfo.TypeOrNamespaceUsageInfoOpt.HasValue)
ExtractInterface\VisualStudioExtractInterfaceOptionsService.cs (1)
75if (result.HasValue && result.Value)
GenerateType\VisualStudioGenerateTypeOptionsServiceFactory.cs (1)
60if (result.HasValue && result.Value)
Implementation\AbstractVsTextViewFilter.cs (4)
108if (spanOpt.HasValue) 179if (!positionInSubjectBuffer.HasValue) 184if (positionInSubjectBuffer.HasValue) 194if (matchingSpan.HasValue)
Interactive\VsInteractiveWindowProvider.cs (1)
88Contract.ThrowIfFalse(defaultPlatform.HasValue);
LanguageService\AbstractLanguageService`2.VsLanguageDebugInfo.cs (2)
103if (!nullablePoint.HasValue) 149if (!nullablePoint.HasValue)
Options\VisualStudioSettingsOptionPersister.cs (1)
95return nullableValue.HasValue ? Enum.ToObject(underlyingType, nullableValue.Value) : null;
PickMembers\PickMembersDialogViewModel.cs (2)
125if (!SelectedIndex.HasValue) 140if (!SelectedIndex.HasValue)
Preview\PreviewUpdater.Tagger.cs (2)
55if (firstNonWhitespace.HasValue && lastNonWhitespace.HasValue)
PreviewPane\PreviewPaneService.cs (1)
60if (moniker.HasValue)
ProjectSystem\Legacy\SolutionEventsBatchScopeCreator.cs (2)
154if (_runningDocumentTableEventsCookie.HasValue) 170if (!_runningDocumentTableEventsCookie.HasValue)
StackTraceExplorer\StackTraceExplorerCommandHandler.cs (1)
134if (enabled.HasValue)
StackTraceExplorer\StackTraceExplorerRootViewModel.cs (1)
58if (result.HasValue)
Telemetry\Shared\TelemetryLogger.cs (1)
194if (delta.HasValue)
ValueTracking\ValueTrackingCommandHandler.cs (1)
86if (!caretPosition.HasValue)
Venus\ContainedDocument.cs (1)
1026if (!surfacePoint.HasValue)
Microsoft.VisualStudio.LanguageServices.CodeLens (4)
ReferenceCodeLensProvider.cs (4)
68if (descriptorContext != null && descriptorContext.ApplicableSpan.HasValue) 209if (!referenceCountOpt.HasValue) 253if (referenceLocationDescriptors.HasValue) 266if (referenceLocationDescriptor.Glyph.HasValue)
Microsoft.VisualStudio.LanguageServices.CSharp (4)
ProjectSystemShim\CSharpProjectShim.ICSharpProjectSite.cs (1)
125if (newCount.HasValue)
ProjectSystemShim\CSharpProjectShim.OptionsProcessor.cs (3)
76if (warningsAreErrors.HasValue) 80else if (ruleSetGeneralDiagnosticOption.HasValue) 93if (warningsAreErrors.HasValue && warningsAreErrors.Value == true)
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (2)
ProjectSystemShim\CPS\AdditionalPropertiesTests.cs (1)
67if (maxSupportedLangVersion.HasValue)
ProjectSystemShim\LegacyProject\CSharpCompilerOptionsTests.cs (1)
200if (maxSupportedLangVersion.HasValue)
Microsoft.VisualStudio.LanguageServices.DevKit (1)
src\VisualStudio\Core\Def\Telemetry\Shared\TelemetryLogger.cs (1)
194if (delta.HasValue)
Microsoft.VisualStudio.LanguageServices.Implementation (6)
Options\AbstractAutomationObject.cs (1)
73if (!value.HasValue)
Options\Style\NamingPreferences\SymbolSpecification\SymbolSpecificationViewModel.cs (3)
211_symbolKind.HasValue ? new SymbolKindOrTypeKind(_symbolKind.Value) : 212_typeKind.HasValue ? new SymbolKindOrTypeKind(_typeKind.Value) : 213_methodKind.HasValue ? new SymbolKindOrTypeKind(_methodKind.Value) :
SolutionExplorer\AnalyzersCommandHandler.cs (1)
422if (!selectedAction.HasValue)
SolutionExplorer\SymbolTree\SymbolTreeChildCollection.cs (1)
40if (_hasItemsDefault.HasValue)
MSBuild (1)
TaskHostConfiguration.cs (1)
506if (translator.NegotiatedPacketVersion.HasValue && translator.NegotiatedPacketVersion is 0 or >= 2)
NativeIISSample (1)
Startup.cs (1)
63if (handshakeFeature.NegotiatedCipherSuite.HasValue)
PresentationCore (199)
MS\Internal\WindowsRuntime\Windows\UI\ViewManagement\InputPane.cs (1)
83if (hwnd.HasValue)
MS\Win32\UnsafeNativeMethodsPenimc.cs (3)
237Invariant.Assert(!_wispManagerKey.HasValue || _wispManagerKey.Value == latestKey); 247if (!_wispManagerLocked && _wispManagerKey.HasValue) 259if (_wispManagerLocked && _wispManagerKey.HasValue)
src\Microsoft.DotNet.Wpf\src\Common\Graphics\exports.cs (2)
1800command.IsEnabled = (uint) (clip.HasValue ? 1 : 0); 1802if (clip.HasValue)
System\Windows\Input\Stylus\Common\StylusLogic.cs (1)
204if (!_isPointerStackEnabled.HasValue)
System\Windows\Input\Stylus\Pointer\PointerLogic.cs (1)
309if (gesture.HasValue)
System\Windows\Input\Stylus\Pointer\PointerStylusPointPropertyInfoHelper.cs (1)
71if (!unit.HasValue)
System\Windows\InterOp\HwndSource.cs (1)
2195if(!_defaultAcquireHwndFocusInMenuMode.HasValue)
System\Windows\InterOp\HwndTarget.cs (6)
321if (!AppManifestProcessDpiAwareness.HasValue) 417else if (ProcessDpiAwareness.HasValue) 1217if (_sessionId.HasValue && (_sessionId.Value != lparam.ToInt32())) 2036if (ProcessDpiAwareness.HasValue) 2049if (ProcessDpiAwareness.HasValue) 2062if (ProcessDpiAwareness.HasValue)
System\Windows\Media\Animation\AnimationStorage.cs (1)
808else if (animation.BeginTime.HasValue)
System\Windows\Media\Animation\Clock.cs (54)
117if (_beginTime.HasValue) 601if (CanSlip && (IsRoot || _timeline.BeginTime.HasValue)) 673(!InternalNextTickNeededTime.HasValue || 674(_parent.InternalNextTickNeededTime.HasValue && _parent.InternalNextTickNeededTime.Value < InternalNextTickNeededTime.Value))) 1241if (expirationTime.HasValue) 1786if (_rootData.PendingSeekDestination.HasValue && !HasDescendantsWithUnresolvedDuration) 1833if (_beginTime.HasValue) 1839if (_currentIterationBeginTime.HasValue) // One of our descendants has set this flag on us 1847if (_rootData.PendingSpeedRatio.HasValue) 1859Debug.Assert(_beginTime.HasValue); 1864if (_currentIterationBeginTime.HasValue) 1912if (HasDesiredFrameRate && InternalNextTickNeededTime.HasValue) 1941Debug.Assert(_beginTime.HasValue); 2038if (_currentClockState == ClockState.Filling && repeatBehavior.HasCount && !_currentIterationBeginTime.HasValue) 2080if (_currentIterationBeginTime.HasValue) 2157if (!InternalNextTickNeededTime.HasValue || proposedNextTickTime < InternalNextTickNeededTime.Value) 2169&& expirationTime.HasValue 2187Debug.Assert(_currentIterationBeginTime.HasValue, "ComputeCurrentIterationWithGrow should only be called when _currentIterationBeginTime has a value."); 2215if (_currentClockState == ClockState.Filling && expirationTime.HasValue && _currentIterationBeginTime >= expirationTime) 2234newIteration = _currentIteration.HasValue ? iterationIncrement + (_currentIteration.Value - 1) 2253Debug.Assert(_beginTime.HasValue); 2263else if ( expirationTime.HasValue 2516if (CanGrow && _currentIterationBeginTime.HasValue && _currentIteration.HasValue) 2518Debug.Assert(_beginTime.HasValue); // _currentIterationBeginTime.HasValue implies _beginTime.HasValue 2564if (_beginTime.HasValue 2573if (expirationTime.HasValue) 2584if (!expirationTime.HasValue // If activePeriod extends forever, 2589if (expirationTime.HasValue) 2647if (!_beginTime.HasValue) 2649Debug.Assert(!_currentIterationBeginTime.HasValue, "_currentIterationBeginTime should not have a value when _beginTime has no value."); 2654Debug.Assert(_beginTime.HasValue); 2658if (effectiveDuration.HasValue) 2798Debug.Assert(endOfActivePeriod.HasValue); 2898Debug.Assert(parentTime.HasValue); // If parent isn't stopped, it must have valid time and speed 2899Debug.Assert(parentSpeed.HasValue); 2925Debug.Assert(parentTime.HasValue); // Cannot be true unless parent is stopped 2946Debug.Assert(_beginTime.HasValue); 2947Debug.Assert(parentTime.HasValue); 2995Debug.Assert(_beginTime.HasValue); 3031if (expirationTime.HasValue) 3036(!timeUntilNextBoundary.HasValue || timeUntilExpiration < timeUntilNextBoundary.Value)) 3046if (timeUntilNextBoundary.HasValue) 3171if (_beginTime.HasValue && currentParentTimePT >= _beginTime.Value) 3189if (!expirationTimePT.HasValue || currentParentTimePT < expirationTimePT.Value) 3198!syncClockEffectiveDurationST.HasValue || ourSyncTimeST < syncClockEffectiveDurationST) 3232if (!previousSyncParentTimeSPT.HasValue 3248if (_currentIterationBeginTime.HasValue) 3318if (effectiveDurationST.HasValue && 3362if (_currentIterationBeginTime.HasValue) 3579if (desiredFrameRate.HasValue) 3972Debug.Assert(syncClock.IsRoot || syncClock._timeline.BeginTime.HasValue); // Only roots may later validate their _beginTime 4011if (_syncClockEffectiveDuration.HasValue) // If the sync clock has a finite duration 4061Debug.Assert(_syncClockBeginTime.HasValue); // This should never be queried on a root without beginTime
System\Windows\Media\Animation\ClockGroup.cs (8)
139&& child._timeline.BeginTime.HasValue) 197if (currentDesiredFrameRate.HasValue) 268if(!InternalNextTickNeededTime.HasValue || 269(enumerator.Current.InternalNextTickNeededTime.HasValue && 276if (InternalNextTickNeededTime.HasValue && 277(!previousTickNeededTime.HasValue || previousTickNeededTime > InternalNextTickNeededTime)) 313if (!InternalNextTickNeededTime.HasValue || 314(_children[c].InternalNextTickNeededTime.HasValue && _children[c].InternalNextTickNeededTime < InternalNextTickNeededTime))
System\Windows\Media\Animation\Generated\ByteAnimation.cs (6)
359if (From.HasValue) 361if (To.HasValue) 368else if (By.HasValue) 382else if (To.HasValue) 388else if (By.HasValue) 414if (typedValue.HasValue)
System\Windows\Media\Animation\Generated\ColorAnimation.cs (6)
359if (From.HasValue) 361if (To.HasValue) 368else if (By.HasValue) 382else if (To.HasValue) 388else if (By.HasValue) 414if (typedValue.HasValue)
System\Windows\Media\Animation\Generated\DecimalAnimation.cs (6)
359if (From.HasValue) 361if (To.HasValue) 368else if (By.HasValue) 382else if (To.HasValue) 388else if (By.HasValue) 414if (typedValue.HasValue)
System\Windows\Media\Animation\Generated\DoubleAnimation.cs (6)
359if (From.HasValue) 361if (To.HasValue) 368else if (By.HasValue) 382else if (To.HasValue) 388else if (By.HasValue) 414if (typedValue.HasValue)
System\Windows\Media\Animation\Generated\Int16Animation.cs (6)
359if (From.HasValue) 361if (To.HasValue) 368else if (By.HasValue) 382else if (To.HasValue) 388else if (By.HasValue) 414if (typedValue.HasValue)
System\Windows\Media\Animation\Generated\Int32Animation.cs (6)
359if (From.HasValue) 361if (To.HasValue) 368else if (By.HasValue) 382else if (To.HasValue) 388else if (By.HasValue) 414if (typedValue.HasValue)
System\Windows\Media\Animation\Generated\Int64Animation.cs (6)
359if (From.HasValue) 361if (To.HasValue) 368else if (By.HasValue) 382else if (To.HasValue) 388else if (By.HasValue) 414if (typedValue.HasValue)
System\Windows\Media\Animation\Generated\Point3DAnimation.cs (6)
359if (From.HasValue) 361if (To.HasValue) 368else if (By.HasValue) 382else if (To.HasValue) 388else if (By.HasValue) 414if (typedValue.HasValue)
System\Windows\Media\Animation\Generated\PointAnimation.cs (6)
359if (From.HasValue) 361if (To.HasValue) 368else if (By.HasValue) 382else if (To.HasValue) 388else if (By.HasValue) 414if (typedValue.HasValue)
System\Windows\Media\Animation\Generated\QuaternionAnimation.cs (6)
359if (From.HasValue) 361if (To.HasValue) 368else if (By.HasValue) 382else if (To.HasValue) 388else if (By.HasValue) 414if (typedValue.HasValue)
System\Windows\Media\Animation\Generated\RectAnimation.cs (6)
359if (From.HasValue) 361if (To.HasValue) 368else if (By.HasValue) 382else if (To.HasValue) 388else if (By.HasValue) 414if (typedValue.HasValue)
System\Windows\Media\Animation\Generated\SingleAnimation.cs (6)
359if (From.HasValue) 361if (To.HasValue) 368else if (By.HasValue) 382else if (To.HasValue) 388else if (By.HasValue) 414if (typedValue.HasValue)
System\Windows\Media\Animation\Generated\SizeAnimation.cs (6)
359if (From.HasValue) 361if (To.HasValue) 368else if (By.HasValue) 382else if (To.HasValue) 388else if (By.HasValue) 414if (typedValue.HasValue)
System\Windows\Media\Animation\Generated\Vector3DAnimation.cs (6)
359if (From.HasValue) 361if (To.HasValue) 368else if (By.HasValue) 382else if (To.HasValue) 388else if (By.HasValue) 414if (typedValue.HasValue)
System\Windows\Media\Animation\Generated\VectorAnimation.cs (6)
359if (From.HasValue) 361if (To.HasValue) 368else if (By.HasValue) 382else if (To.HasValue) 388else if (By.HasValue) 414if (typedValue.HasValue)
System\Windows\Media\Animation\TimeIntervalCollection.cs (11)
1156Debug.Assert(!endTime.HasValue || beginTime <= endTime); // Ensure legitimate begin/end clipping parameters 1159Debug.Assert(!endTime.HasValue || endTime >= _nodeTime[0]); // EndTime must come at or after our first node (it can be infinite) 1161Debug.Assert(endTime.HasValue || fillDuration == TimeSpan.Zero); // Either endTime is finite, or it's infinite hence we cannot have any fill zone 1162Debug.Assert(!period.HasTimeSpan || period.TimeSpan > TimeSpan.Zero || (endTime.HasValue && beginTime == endTime)); // Check the consistency of degenerate case where simple duration is zero; expiration time should equal beginTime 1172|| (endTime.HasValue && fillDuration.HasTimeSpan // ...the active and fill periods don't stretch forever, and... 1179if (endTime.HasValue && beginTime == endTime) // Degenerate case when our active period is a single point; project only the point 1197if (endTime.HasValue) 1264while(_current < _count && (!endTime.HasValue || CurrentNodeTime < endTime)) // Copy the main set of segments, transforming them 1282Debug.Assert(endTime.HasValue && CurrentNodeTime >= endTime.Value); 1365if (includeMaxPoint && activeDuration.HasValue && CurrentNodeTime == activeDuration) 1522if (includeMaxPoint && activeDuration.HasValue && NextNodeTime == activeDuration) // Exceptional end case: we are exactly at the last point
System\Windows\Media\Animation\Timeline.cs (1)
365return (!desiredFrameRate.HasValue || desiredFrameRate.Value > 0);
System\Windows\Media\Animation\TimeManager.cs (1)
760if (nextTickNeededTime.HasValue)
System\Windows\Media\Effects\ShaderEffect.cs (11)
476if (!list[position].HasValue) 503if (!_samplerData[position].HasValue) 517if (oldSampler.HasValue) 619if (v.HasValue) 636if (v.HasValue) 653if (v.HasValue) 674if (ssn.HasValue) 696if (ssn.HasValue) 732if (v.HasValue) 755if (ssn.HasValue) 792if (ssn.HasValue)
System\Windows\Media\Imaging\InteropBitmapSource.cs (2)
260if (dirtyRect.HasValue) 293bool useDirtyRect = dirtyRect.HasValue;
System\Windows\Media\Visual.cs (4)
591if (scrollClip.HasValue) 1119if (scrollClip.HasValue) 2089if (scrollClip.HasValue && !scrollClip.Value.Contains(hitPoint)) 2290if (scrollClip.HasValue)
PresentationFramework (108)
MS\Internal\Data\IndexedEnumerable.cs (1)
175if (_cachedIsEmpty.HasValue)
MS\Internal\Data\PropertyPathWorker.cs (1)
78if (!_isDBNullValidForUpdate.HasValue)
MS\Internal\Documents\TextBoxView.cs (1)
1554if (selectionRenderRange.HasValue)
MS\Internal\Ink\InkCanvasSelection.cs (1)
492if ( _activeSelectionHitResult.HasValue )
System\Windows\Automation\Peers\CalendarAutomationPeer.cs (5)
183if (owner.SelectedDate.HasValue && DateTimeHelper.CompareYearMonth(owner.SelectedDate.Value, owner.DisplayDateInternal) == 0) 508if( !nextDate.HasValue || (startAfterDatePeer != null && nextDate <= startAfterDatePeer.Date) ) 531if (nextDate.HasValue) 565if (!OwningCalendar.SelectedDates.MaximumDate.HasValue || OwningCalendar.SelectedDates.MaximumDate <= startDate) 570if (OwningCalendar.SelectedDates.MinimumDate.HasValue && startDate < OwningCalendar.SelectedDates.MinimumDate)
System\Windows\Controls\Calendar.cs (18)
220if (c.DisplayDateStart.HasValue && (date < c.DisplayDateStart.Value)) 224else if (c.DisplayDateEnd.HasValue && (date > c.DisplayDateEnd.Value)) 276if (date.HasValue) 278if (c.DisplayDateStart.HasValue && (date.Value < c.DisplayDateStart.Value)) 284if (maxSelectedDate.HasValue && (date.Value < maxSelectedDate.Value)) 338if (date.HasValue) 341if (minSelectedDate.HasValue && (date.Value > minSelectedDate.Value)) 550if (!addedDate.HasValue) 556if (addedDate.HasValue && !(c.SelectedDates.Count > 0 && c.SelectedDates[0] == addedDate.Value)) 566if (addedDate.HasValue) 939if (newDate.HasValue) 984if (date.HasValue) 1019if (nextDate.HasValue) 1028if (nextDate.HasValue) 1177if (selectedMonth.HasValue) 1190if (selectedYear.HasValue) 1219if (c.SelectedDate.HasValue && DateTimeHelper.CompareYearMonth(c.SelectedDate.Value, c.DisplayDateInternal) == 0) 1574if (!this.HoverStart.HasValue)
System\Windows\Controls\DataGrid.cs (1)
7143if (currentSortDirection.HasValue &&
System\Windows\Controls\DataGridColumnCollection.cs (1)
1064if (!_averageColumnWidth.HasValue)
System\Windows\Controls\DatePicker.cs (8)
447if (dp.SelectedDate.HasValue) 466if (addedDate.HasValue) 471if (removedDate.HasValue) 482string addedDateString = addedDate.HasValue ? dp.DateTimeToString(addedDate.Value) : ""; 483string removedDateString = removedDate.HasValue ? dp.DateTimeToString(removedDate.Value) : ""; 971if (e.AddedItems.Count > 0 && this.SelectedDate.HasValue && DateTime.Compare((DateTime)e.AddedItems[0], this.SelectedDate.Value) != 0) 983if (!this.SelectedDate.HasValue) 1213if (this.SelectedDate.HasValue)
System\Windows\Controls\DateTimeHelper.cs (6)
59if (target.HasValue) 195if (date.HasValue && format != null) 225if (date.HasValue && format != null) 238if (date.HasValue && format != null) 251if (date.HasValue && format != null) 268if (date.HasValue && format != null)
System\Windows\Controls\FlowDocumentReader.cs (1)
1296if(_findButton != null && _findButton.IsChecked.HasValue && _findButton.IsChecked.Value != enable)
System\Windows\Controls\Grid.cs (2)
1921if (!(chooseMin.HasValue)) 2529if (!(chooseMin.HasValue))
System\Windows\Controls\ItemContainerGenerator.cs (1)
1109if (!isLikely.HasValue)
System\Windows\Controls\Primitives\CalendarItem.cs (9)
254this.Owner.HoverEnd.HasValue) 506if (this.Owner.HoverStart.HasValue) 588if (shift && lastDate.HasValue) 693if (!this.Owner.HoverStart.HasValue) 715if (!this.Owner.HoverStart.HasValue) 822if (this.Owner.HoverStart.HasValue) 1053if (dateToAdd.HasValue) 1122if (owner.HoverStart.HasValue && owner.HoverEnd.HasValue)
System\Windows\Controls\Primitives\Popup.cs (2)
3510if (HwndTarget.IsProcessPerMonitorDpiAware.HasValue) 3557if (screenOrigin.HasValue)
System\Windows\Controls\Primitives\Selector.cs (1)
266if (isSynchronizedWithCurrentItem.HasValue)
System\Windows\Controls\Primitives\ToggleButton.cs (3)
142SetValue(IsCheckedProperty, value.HasValue ? BooleanBoxes.Box(value.Value) : null); 308return SR.Format(SR.ToStringFormatString_ToggleButton, typeText, contentText, isChecked.HasValue ? isChecked.Value.ToString() : "null"); 333isChecked = IsChecked.HasValue; // HasValue returns true if IsChecked==false
System\Windows\Controls\SelectedDatesCollection.cs (8)
50if (!_minimumDate.HasValue) 77if (!_maximumDate.HasValue) 174if (index == 0 && !(this._owner.SelectedDate.HasValue && DateTime.Compare(this._owner.SelectedDate.Value, item) == 0)) 285if (index == 0 && !(this._owner.SelectedDate.HasValue && DateTime.Compare(this._owner.SelectedDate.Value, item) == 0)) 385if (!this._owner.SelectedDate.HasValue || DateTimeHelper.CompareDays(this._owner.SelectedDate.Value, date) != 0) 474if ((!_maximumDate.HasValue) || (date > _maximumDate.Value)) 479if ((!_minimumDate.HasValue) || (date < _minimumDate.Value)) 504while (rangeStart.HasValue && DateTime.Compare(end, rangeStart.Value) != -increment);
System\Windows\Controls\VirtualizingStackPanel.cs (14)
7883if (AreContainersUniformlySized.HasValue) 7952if (UniformOrAverageContainerSize.HasValue) 9819if (lastPagePixelSize.HasValue && !lastPageSafeOffset.HasValue && 9931if (!IsPixelBased && lastPageSafeOffset.HasValue && !DoubleUtil.AreClose((double)lastPageSafeOffset, computedViewportOffset.X)) 9959if (!lastPageSafeOffset.HasValue || computedViewportOffset.X < (double)lastPageSafeOffset) 10148if (!IsPixelBased && lastPageSafeOffset.HasValue && !DoubleUtil.AreClose((double)lastPageSafeOffset, computedViewportOffset.Y)) 10176if (!lastPageSafeOffset.HasValue || computedViewportOffset.Y < (double)lastPageSafeOffset) 10645lastPageSafeOffset = lastPageSafeOffset.HasValue ? Math.Min(computedViewportOffset.X, (double)lastPageSafeOffset) : computedViewportOffset.X; 10747if (!IsPixelBased && lastPageSafeOffset.HasValue && !DoubleUtil.AreClose((double)lastPageSafeOffset, computedViewportOffset.X)) 10776lastPageSafeOffset = lastPageSafeOffset.HasValue ? Math.Min(computedViewportOffset.Y, (double)lastPageSafeOffset) : computedViewportOffset.Y; 10878if (!IsPixelBased && lastPageSafeOffset.HasValue && !DoubleUtil.AreClose((double)lastPageSafeOffset, computedViewportOffset.Y)) 12863writer.Write(_uniformOrAverageContainerSize.HasValue ? (double)_uniformOrAverageContainerSize : -1.0d); 12864writer.Write(_uniformOrAverageContainerPixelSize.HasValue ? (double)_uniformOrAverageContainerPixelSize : -1.0d);
System\Windows\Data\BindingListCollectionView.cs (1)
1990if (!_itemsRaisePropertyChanged.HasValue)
System\Windows\Documents\Hyperlink.cs (1)
828if (!s_shouldPreventUriSpoofing.HasValue)
System\Windows\Documents\MsSpellCheckLib\SpellChecker\SpellChecker.cs (1)
587if ((_changed == null) && (_eventCookie.HasValue))
System\Windows\Markup\WpfXamlLoader.cs (1)
245if (dependencyObject != null && stack.CurrentFrame.XmlSpace.HasValue)
System\Windows\Media\Animation\Generated\ThicknessAnimation.cs (6)
359if (From.HasValue) 361if (To.HasValue) 368else if (By.HasValue) 382else if (To.HasValue) 388else if (By.HasValue) 414if (typedValue.HasValue)
System\Windows\Media\Animation\Storyboard.cs (4)
1310if(currentGlobalSpeed.HasValue) 1359if(currentIteration.HasValue) 1407if(currentProgress.HasValue) 1495if(currentTime.HasValue)
System\Windows\Shell\WindowChromeWorker.cs (1)
747if (wp.HasValue)
System\Windows\Standard\NativeMethods.cs (1)
1410if (!_hwnd.HasValue || _hwnd.Value == IntPtr.Zero)
System\Windows\VisualStateManager.cs (6)
452if (targetColor.HasValue) 461if (targetDouble.HasValue) 471if (targetPoint.HasValue) 594return ca.From.HasValue ? ca.From : ca.To; 617return da.From.HasValue ? da.From : da.To; 640return pa.From.HasValue ? pa.From : pa.To;
System\Windows\Window.cs (2)
2509if (topLeftPointHelper.ScreenTopLeft.HasValue) 7785if (HwndTarget.IsProcessPerMonitorDpiAware.HasValue)
PresentationUI (4)
MS\Internal\Documents\Application\DocumentPropertiesDialog.cs (1)
157control?.Text = (!date.HasValue) ?
MS\Internal\Documents\DigitalSignatureProvider.cs (1)
441xpsDigitalSignature.Id.HasValue &&
MS\Internal\Documents\RMPermissions.cs (1)
143if (!date.HasValue ||
MS\Internal\Documents\RMPublishingDialog.cs (1)
267ValidUntil.HasValue)
ReachFramework (5)
AlphaFlattener\MetroDevice.cs (1)
795if(packet.PageSize.HasValue)
AlphaFlattener\Utility.cs (2)
2362if (checkRectangular.HasValue) 2416if (checkRectangular.HasValue)
Serialization\Manager\ReachSerializationUtils.cs (2)
1184printTicket.PageMediaSize.Width.HasValue && 1185printTicket.PageMediaSize.Height.HasValue)
Roslyn.Diagnostics.Analyzers (30)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.cs (2)
43Debug.Assert(depthOfInheritance.HasValue == (symbol.Kind == SymbolKind.Assembly || symbol.Kind == SymbolKind.Namespace || symbol.Kind == SymbolKind.NamedType)); 160if (DepthOfInheritance.HasValue)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (2)
173if (!effectiveSeverity.HasValue) 223return overriddenSeverity.HasValue ? overriddenSeverity.Value.ToDiagnosticSeverity() : rule.DefaultSeverity;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\AnalysisContextExtensions.cs (3)
14=> !contextFilterSpan.HasValue || span.IntersectsWith(contextFilterSpan.Value); 166Contract.ThrowIfFalse(context.FilterSpan.HasValue); 178Contract.ThrowIfFalse(context.FilterSpan.HasValue);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\DiagnosticDescriptorExtensions.cs (1)
154if (providerAndTree.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SourceTextExtensions_SharedWithCodeStyle.cs (1)
22if (!linePosition.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\StringExtensions.cs (3)
50return firstOffset.HasValue 61return lastOffset.HasValue && lastOffset.Value < lineText.Length 195if (firstNonWhitespaceChar.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SymbolUsageInfo.cs (4)
33Debug.Assert(valueUsageInfoOpt.HasValue ^ typeOrNamespaceUsageInfoOpt.HasValue); 46=> ValueUsageInfoOpt.HasValue && ValueUsageInfoOpt.Value.IsReadFrom(); 49=> ValueUsageInfoOpt.HasValue && ValueUsageInfoOpt.Value.IsWrittenTo();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
786return span.HasValue
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTreeExtensions.cs (1)
237if (isUserConfiguredGeneratedCode.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\TextLineExtensions.cs (1)
34return firstNonWhitespaceOffset.HasValue
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Helpers\RemoveUnnecessaryImports\AbstractUnnecessaryImportsProvider.cs (1)
30if (span.HasValue && !HasImportThatIntersectsWithSpan(span.Value))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_NamingRule.cs (2)
29severity.Value.HasValue) 56severity.Value.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_NamingStyle.cs (2)
32capitalization.Value.HasValue) 61capitalization.Value.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\SymbolSpecification.cs (1)
112if (accessibility.HasValue && !ApplicableAccessibilityList.Any(static (k, accessibility) => k == accessibility, accessibility))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (2)
46if (result.HasValue) 91if (result.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationHelpers.cs (1)
244if (desiredIndex.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SemanticModelReuse\SemanticModelWorkspaceServiceFactory.SemanticModelWorkspaceService.cs (2)
119reuseInfoOpt.HasValue && 186if (!map.TryGetValue(document.Id, out var reuseInfoOpt) || !reuseInfoOpt.HasValue)
Roslyn.Diagnostics.CSharp.Analyzers (47)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ILocalSymbolExtensions.cs (1)
45return typeParameters.HasValue && typeParameters.Value.Any(typeParameter => typeParameter.Identifier.ValueText == name);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\FormattingRangeHelper.cs (1)
29if (!tokenRange.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpTypeStyleHelper.cs (1)
114return !deconstructionInfoOpt.HasValue || !deconstructionInfoOpt.Value.Nested.IsEmpty || deconstructionInfoOpt.Value.Method != null;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\AttributeGenerator.cs (2)
34target.HasValue ? AttributeTargetSpecifier(target.Value) : null, 54target.HasValue
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationService.cs (1)
323if (target.HasValue && !target.Value.IsValidAttributeTarget())
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
2261(castExpression.Expression.IsMissing || castExpression.CloseParenToken.TrailingTrivia.GetFirstNewLine().HasValue))
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.cs (1)
68if (!firstNonWhitespacePosition.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.Indenter.cs (2)
192if (indentation.HasValue) 198if (alignmentTokenIndentation.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (37)
274if (previousToken.HasValue) 374if (previousToken.HasValue) 816if (previousToken.HasValue && previousToken.Value != arrayCreationExpression.NewKeyword) 822if (previousToken.HasValue && previousToken.Value.GetPreviousToken().Kind() == SyntaxKind.EqualsToken) 853if (previousToken.HasValue) 877if (previousToken.HasValue && previousToken.Value != attributeDeclaration.OpenBracketToken) 888if (previousToken.HasValue && previousToken.Value != attributeTargetSpecifier.ColonToken) 952Contract.ThrowIfTrue(previousToken.HasValue && previousToken.Value != operatorToken); 959var onRightOfToken = right == expressionOpt || previousToken.HasValue; 1089if (previousToken.HasValue && previousToken.Value != castExpression.CloseParenToken) 1098if (previousToken.HasValue && previousToken.Value != catchDeclaration.OpenParenToken) 1107if (previousToken.HasValue && previousToken.Value != catchFilterClause.OpenParenToken) 1120Contract.ThrowIfTrue(previousToken.HasValue && previousToken.Value != coalesceExpression.OperatorToken); 1122var onRightSide = coalesceExpression.Right == expressionOpt || previousToken.HasValue; 1206if (previousToken.HasValue && previousToken.Value != doStatement.OpenParenToken) 1215if (previousToken.HasValue && previousToken.Value != equalsValue.EqualsToken) 1315if (previousToken.HasValue) 1324if (previousToken.HasValue && previousToken.Value != forEachStatementSyntax.InKeyword) 1355if (previousToken.HasValue && previousToken.Value != forStatement.FirstSemicolonToken) 1367if (previousToken.HasValue && previousToken.Value != ifStatement.OpenParenToken) 1385var parameterIndex = previousToken.HasValue 1512var parameterIndex = previousToken.HasValue 1676if (previousToken.HasValue && previousToken.Value != lockStatement.OpenParenToken) 1685if (previousToken.HasValue && previousToken.Value != lambdaExpression.ArrowToken) 1716if (previousTokenOpt.HasValue && previousTokenOpt.Value != memberDeclarator.NameEquals.EqualsToken) 1968if (previousToken.HasValue) 1984Contract.ThrowIfTrue(previousToken.HasValue && previousToken.Value != prefixUnaryExpression.OperatorToken); 2040Contract.ThrowIfTrue(previousToken.HasValue && previousToken.Value != awaitExpression.AwaitKeyword); 2062if (previousToken.HasValue && (previousToken.Value != yieldStatement.ReturnOrBreakKeyword || yieldStatement.ReturnOrBreakKeyword.IsKind(SyntaxKind.BreakKeyword))) 2103if (previousToken.HasValue && previousToken.Value != returnStatement.ReturnKeyword) 2189if (previousToken.HasValue) 2206if (previousToken.HasValue && previousToken.Value != switchStatement.OpenParenToken) 2226if (previousToken.HasValue && previousToken.Value != throwExpression.ThrowKeyword) 2235if (previousToken.HasValue && previousToken.Value != throwStatement.ThrowKeyword) 2244if (previousToken.HasValue && previousToken.Value != usingStatement.OpenParenToken) 2449if (previousToken.HasValue && previousToken.Value != whenClause.WhenKeyword) 2458if (previousToken.HasValue && previousToken.Value != whileStatement.OpenParenToken)
Shared (6)
Data.Validation\LengthAttribute.cs (3)
101if (MaximumLength.HasValue && MinimumLength >= MaximumLength) 156if (MaximumLength.HasValue) 180var validationMessage = MaximumLength.HasValue
Data.Validation\TimeSpanAttribute.cs (3)
28public TimeSpan Minimum => _minMs.HasValue ? TimeSpan.FromMilliseconds((double)_minMs) : TimeSpan.Parse(_min!, CultureInfo.InvariantCulture); 37if (_maxMs.HasValue) 142if (max.HasValue)
SignalR.Client.FunctionalTestApp (2)
src\SignalR\common\Shared\TestCertificates.cs (2)
22if (major.HasValue && minor.HasValue)
Sockets.FunctionalTests (2)
src\Servers\Kestrel\test\FunctionalTests\MaxRequestBufferSizeTests.cs (2)
321if (maxRequestBufferSize.HasValue && 327if (maxRequestBufferSize.HasValue &&
System.ComponentModel.Annotations (3)
System\ComponentModel\DataAnnotations\DisplayAttribute.cs (3)
208if (!_autoGenerateField.HasValue) 237if (!_autoGenerateFilter.HasValue) 265if (!_order.HasValue)
System.Data.Common (5)
System\Data\Common\DbDataAdapter.cs (1)
1404if ((null == batchCommands[bc]._errors) && batchCommands[bc]._recordsAffected.HasValue)
System\Data\Common\DbProviderFactory.cs (2)
24if (!_canCreateDataAdapter.HasValue) 40if (!_canCreateCommandBuilder.HasValue)
System\Data\DataTableExtensions.cs (2)
86if (options.HasValue) 160if (options.HasValue)
System.Data.Odbc (1)
System\Data\Odbc\OdbcDataReader.cs (1)
587if (!info._dbtype.HasValue)
System.Diagnostics.DiagnosticSource (4)
System\Diagnostics\Metrics\CounterAggregator.cs (1)
110if (_prevValue.HasValue)
System\Diagnostics\Metrics\MetricsEventSource.cs (3)
837rateStats.Delta.HasValue ? rateStats.Delta.Value.ToString(CultureInfo.InvariantCulture) : "", rateStats.Value.ToString(CultureInfo.InvariantCulture), instrumentId); 842rateStats.Delta.HasValue ? rateStats.Delta.Value.ToString(CultureInfo.InvariantCulture) : "", rateStats.Value.ToString(CultureInfo.InvariantCulture), instrumentId); 848lastValueStats.LastValue.HasValue ? lastValueStats.LastValue.Value.ToString(CultureInfo.InvariantCulture) : "", instrumentId);
System.Diagnostics.Process (8)
System\Diagnostics\Process.cs (1)
203if (!_startTime.HasValue)
System\Diagnostics\Process.Unix.cs (3)
887Debug.Assert(userId.HasValue == groupId.HasValue, "userId and groupId both need to have values, or both need to be null."); 888if (!userId.HasValue)
System\Diagnostics\ProcessManager.Linux.cs (2)
279Debug.Assert(procSelfPid.HasValue); 281_procMatchesPidNamespace = !procSelfPid.HasValue || procSelfPid == Environment.ProcessId ? NullableBool.True : NullableBool.False;
System\Diagnostics\ProcessThread.cs (2)
71if (!_priorityBoostEnabled.HasValue) 96if (!_priorityLevel.HasValue)
System.Diagnostics.StackTrace (1)
System\Diagnostics\StackTraceSymbols.cs (1)
84if (bestPointSoFar.HasValue)
System.Drawing.Common (1)
System\Drawing\Icon.cs (1)
768if (!_isBestImagePng.HasValue)
System.Formats.Asn1 (7)
System\Formats\Asn1\AsnDecoder.BitString.cs (1)
663Debug.Assert(contentsLength.HasValue);
System\Formats\Asn1\AsnDecoder.GeneralizedTime.cs (3)
336if (!isZulu || !second.HasValue) 350if (!minute.HasValue) 361else if (!second.HasValue)
System\Formats\Asn1\AsnDecoder.OctetString.cs (1)
212Debug.Assert(contentLength.HasValue);
System\Formats\Asn1\AsnDecoder.Sequence.cs (1)
76if (length.HasValue)
System\Formats\Asn1\AsnDecoder.SetOf.cs (1)
85if (length.HasValue)
System.Formats.Cbor (1)
System\Formats\Cbor\Writer\CborWriter.cs (1)
294if (_currentMajorType.HasValue)
System.Formats.Nrbf (1)
System\Formats\Nrbf\ArraySinglePrimitiveRecord.cs (1)
89if (!isDataAvailable.HasValue)
System.Formats.Tar (2)
System\Formats\Tar\TarHelpers.Unix.cs (2)
65if (mode.HasValue) 85if (mode.HasValue)
System.IO.Compression (1)
System\IO\Compression\ZipArchive.cs (1)
441ZipArchiveEntry entry = compressionLevel.HasValue ?
System.IO.Compression.ZipFile (2)
System\IO\Compression\ZipFile.Create.cs (1)
502if (compressionLevel.HasValue && !Enum.IsDefined(compressionLevel.Value))
System\IO\Compression\ZipFileExtensions.ZipArchive.Create.cs (1)
109ZipArchiveEntry entry = compressionLevel.HasValue ?
System.IO.Ports (3)
System\IO\Ports\SerialStream.Unix.cs (3)
697r.Complete(error.HasValue ? 707r.Complete(error.HasValue ? 954if (error.HasValue)
System.Linq (30)
System\Linq\Average.cs (4)
146if (value.HasValue) 154if (value.HasValue) 242if (value.HasValue) 250if (value.HasValue)
System\Linq\Max.cs (14)
46while (!value.HasValue); 77if (cur.HasValue & x > valueVal) 182while (!value.HasValue); 193if (cur.HasValue) 206if (cur.HasValue & x > valueVal) 282while (!value.HasValue); 289if (cur.HasValue && x > valueVal) 579while (!value.HasValue); 610if (cur.HasValue & x > valueVal) 694while (!value.HasValue); 705if (cur.HasValue) 718if (cur.HasValue & x > valueVal) 783while (!value.HasValue); 790if (cur.HasValue && x > valueVal)
System\Linq\Min.cs (12)
48while (!value.HasValue); 60if (cur.HasValue & x < valueVal) 167while (!value.HasValue); 178if (cur.HasValue) 261while (!value.HasValue); 268if (cur.HasValue && x < valueVal) 560while (!value.HasValue); 572if (cur.HasValue & x < valueVal) 663while (!value.HasValue); 674if (cur.HasValue) 747while (!value.HasValue); 754if (cur.HasValue && x < valueVal)
System.Linq.Parallel (13)
System\Linq\Parallel\QueryOperators\Inlined\NullableDecimalAverageAggregationOperator.cs (1)
119if (current.HasValue)
System\Linq\Parallel\QueryOperators\Inlined\NullableDoubleAverageAggregationOperator.cs (1)
116if (current.HasValue)
System\Linq\Parallel\QueryOperators\Inlined\NullableFloatAverageAggregationOperator.cs (1)
120if (current.HasValue)
System\Linq\Parallel\QueryOperators\Inlined\NullableIntAverageAggregationOperator.cs (1)
120if (current.HasValue)
System\Linq\Parallel\QueryOperators\Inlined\NullableLongAverageAggregationOperator.cs (1)
120if (current.HasValue)
System\Linq\Parallel\QueryOperators\PartitionerQueryOperator.cs (1)
130Debug.Assert(_settings.DegreeOfParallelism.HasValue);
System\Linq\Parallel\QueryOperators\QueryOperator.cs (2)
179Debug.Assert(querySettings.DegreeOfParallelism.HasValue); 180Debug.Assert(querySettings.ExecutionMode.HasValue);
System\Linq\Parallel\QueryOperators\QuerySettings.cs (4)
127int? dop = this.DegreeOfParallelism.HasValue ? this.DegreeOfParallelism : settings2.DegreeOfParallelism; 129ParallelExecutionMode? executionMode = this.ExecutionMode.HasValue ? this.ExecutionMode : settings2.ExecutionMode; 130ParallelMergeOptions? mergeOptions = this.MergeOptions.HasValue ? this.MergeOptions : settings2.MergeOptions; 186Debug.Assert(settings.DegreeOfParallelism.HasValue);
System\Linq\Parallel\QueryOperators\ScanQueryOperator.cs (1)
59Debug.Assert(settings.DegreeOfParallelism.HasValue);
System.Linq.Queryable (1)
System\Linq\TypeHelper.cs (1)
23if (!definitionIsInterface.HasValue)
System.Net.Http (24)
System\Net\Http\Headers\CacheControlHeaderValue.cs (1)
62SetFlag(flag, value.HasValue);
System\Net\Http\Headers\HeaderUtilities.cs (1)
35if (value.HasValue)
System\Net\Http\Headers\HttpGeneralHeaders.cs (2)
160if (!chunked.HasValue) 166if (!close.HasValue)
System\Net\Http\Headers\HttpRequestHeaders.cs (1)
286if (!expectContinue.HasValue)
System\Net\Http\Headers\KnownHeader.Http2And3.cs (2)
15Http2EncodedName = http2StaticTableIndex.HasValue ? 19Http3EncodedName = http3StaticTableIndex.HasValue ?
System\Net\Http\Headers\RangeHeaderValue.cs (2)
75if (range.From.HasValue) sb.AppendSpanFormattable(range.From.GetValueOrDefault()); 77if (range.To.HasValue) sb.AppendSpanFormattable(range.To.GetValueOrDefault());
System\Net\Http\Headers\RangeItemHeaderValue.cs (6)
23if (!from.HasValue && !to.HasValue) 27if (from.HasValue) 31if (to.HasValue) 35if (from.HasValue && to.HasValue)
System\Net\Http\Headers\WarningHeaderValue.cs (1)
38_dateHasValue = date.HasValue;
System\Net\Http\SocketsHttpHandler\ChunkedEncodingReadStream.cs (1)
291return ReadChunkFromConnectionBuffer(maxBytesToRead: 0, cancellationRegistration: default).HasValue;
System\Net\Http\SocketsHttpHandler\Http3Connection.cs (3)
503Debug.Assert(ex.ApplicationErrorCode.HasValue); 564Debug.Assert(ex.ApplicationErrorCode.HasValue); 691Debug.Assert(ex.ApplicationErrorCode.HasValue);
System\Net\Http\SocketsHttpHandler\Http3RequestStream.cs (4)
293Debug.Assert(ex.ApplicationErrorCode.HasValue); 317Debug.Assert(ex.ApplicationErrorCode.HasValue); 1351Debug.Assert(e.ApplicationErrorCode.HasValue); 1356Debug.Assert(e.ApplicationErrorCode.HasValue);
System.Net.HttpListener (1)
System\Net\HttpListenerRequest.cs (1)
158if (!_keepAlive.HasValue)
System.Net.NameResolution (1)
System\Net\Dns.cs (1)
490Debug.Assert(!activityOrDefault.HasValue);
System.Net.WebProxy (1)
System\Net\WebProxy.cs (1)
241if (port.HasValue && proxyUri.IsAbsoluteUri)
System.Net.WebSockets (1)
System\Net\WebSockets\ManagedWebSocket.cs (1)
675if (maskOffset.HasValue)
System.Private.CoreLib (27)
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\Comparer.cs (3)
95if (x.HasValue) 97if (y.HasValue) return Comparer<T>.Default.Compare(x.value, y.value); 100if (y.HasValue) return -1;
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\EqualityComparer.cs (3)
162if (x.HasValue) 164if (y.HasValue) return EqualityComparer<T>.Default.Equals(x.value, y.value); 167if (y.HasValue) return false;
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\EventSource.cs (1)
4298if (!osThreadId.HasValue)
src\libraries\System.Private.CoreLib\src\System\IO\FileStream.cs (1)
189if (options.UnixCreateMode.HasValue)
src\libraries\System.Private.CoreLib\src\System\IO\FileStreamOptions.cs (1)
142if (value.HasValue && ((value & ~FileSystem.ValidUnixFileModes) != 0))
src\libraries\System.Private.CoreLib\src\System\Nullable.cs (7)
81if (n1.HasValue) 83if (n2.HasValue) return Comparer<T>.Default.Compare(n1.value, n2.value); 86if (n2.HasValue) return -1; 92if (n1.HasValue) 94if (n2.HasValue) return EqualityComparer<T>.Default.Equals(n1.value, n2.value); 97if (n2.HasValue) return false; 124/// <returns>A readonly reference to the location where the instance's <typeparamref name="T"/> value is stored. If the instance's <see cref="Nullable{T}.HasValue"/> is false, the current value at that location may be the default value.</returns>
src\libraries\System.Private.CoreLib\src\System\TimeZoneInfo.Unix.cs (4)
721if (parsedBaseOffset.HasValue) 731if (!parsedDaylightSavings.HasValue) 807if (result.HasValue && negative) 820if (timeOffset.HasValue)
src\System\Collections\Generic\EqualityComparer.CoreCLR.cs (6)
64if (!value.HasValue) 68if (!array[i].HasValue) return i; 75if (array[i].HasValue && EqualityComparer<T>.Default.Equals(array[i].value, value.value)) return i; 84if (!value.HasValue) 88if (!array[i].HasValue) return i; 95if (array[i].HasValue && EqualityComparer<T>.Default.Equals(array[i].value, value.value)) return i;
src\System\Runtime\InteropServices\NativeLibrary.CoreCLR.cs (1)
16searchPath.HasValue,
System.Private.DataContractSerialization (1)
System\Runtime\Serialization\XmlObjectSerializerWriteContext.cs (1)
466return value.HasValue;
System.Private.Windows.Core (27)
System\Value.cs (18)
95if (value.HasValue) 121if (value.HasValue) 147if (value.HasValue) 173if (value.HasValue) 199if (value.HasValue) 225if (value.HasValue) 251if (value.HasValue) 277if (value.HasValue) 303if (value.HasValue) 329if (value.HasValue) 355if (value.HasValue) 381if (value.HasValue) 407if (value.HasValue) 433if (value.HasValue) 467if (!value.HasValue) 506if (!value.HasValue) 531if (value.HasValue) 591public static implicit operator Value(decimal? value) => value.HasValue ? new(value.Value) : new(value);
Windows.Win32.IDragSourceHelper.g.cs (1)
107 winmdroot.Foundation.HRESULT __result = this.InitializeFromWindow(hwnd, ppt.HasValue ? &pptLocal : null, pDataObject);
Windows.Win32.IDragSourceHelper2.g.cs (1)
94 winmdroot.Foundation.HRESULT __result = this.InitializeFromWindow(hwnd, ppt.HasValue ? &pptLocal : null, pDataObject);
Windows.Win32.PInvokeCore.GDI32.dll.g.cs (4)
173 winmdroot.Graphics.Gdi.HDC __result = PInvokeCore.CreateDCW(pwszDriverLocal, pwszDeviceLocal, pszPortLocal, pdm.HasValue ? &pdmLocal : null); 256 winmdroot.Graphics.Gdi.HDC __result = PInvokeCore.CreateEnhMetaFile(hdc, lpFilenameLocal, lprc.HasValue ? &lprcLocal : null, lpDescLocal); 313 winmdroot.Graphics.Gdi.HDC __result = PInvokeCore.CreateICW(pszDriverLocal, pszDeviceLocal, pszPortLocal, pdm.HasValue ? &pdmLocal : null); 399 winmdroot.Foundation.BOOL __result = PInvokeCore.EnumEnhMetaFile(hdc, hmf, proc, param3, lpRect.HasValue ? &lpRectLocal : null);
Windows.Win32.PInvokeCore.USER32.dll.g.cs (1)
279 winmdroot.Foundation.BOOL __result = PInvokeCore.EnumDisplayMonitors(hdc, lprcClip.HasValue ? &lprcClipLocal : null, lpfnEnum, dwData);
Windows.Win32.UI_Shell_IDragSourceHelper_Extensions.g.cs (1)
37 winmdroot.Foundation.HRESULT __result = @this.InitializeFromWindow(hwnd, ppt.HasValue ? &pptLocal : null, pDataObject);
Windows.Win32.UI_Shell_IDragSourceHelper2_Extensions.g.cs (1)
37 winmdroot.Foundation.HRESULT __result = @this.InitializeFromWindow(hwnd, ppt.HasValue ? &pptLocal : null, pDataObject);
System.Private.Windows.Core.Tests (15)
System\Value\StoringBoolean.cs (1)
156Assert.False(value.GetValue<bool?>().HasValue);
System\Value\StoringByte.cs (1)
127Assert.False(value.GetValue<byte?>().HasValue);
System\Value\StoringChar.cs (1)
127Assert.False(value.GetValue<char?>().HasValue);
System\Value\StoringDateTime.cs (1)
79Assert.False(value.GetValue<DateTime?>().HasValue);
System\Value\StoringDateTimeOffset.cs (1)
79Assert.False(value.GetValue<DateTimeOffset?>().HasValue);
System\Value\StoringDecimal.cs (1)
77Assert.False(value.GetValue<decimal?>().HasValue);
System\Value\StoringDouble.cs (1)
131Assert.False(value.GetValue<double?>().HasValue);
System\Value\StoringFloat.cs (1)
131Assert.False(value.GetValue<float?>().HasValue);
System\Value\StoringInt.cs (1)
127Assert.False(value.GetValue<int?>().HasValue);
System\Value\StoringLong.cs (1)
128Assert.False(value.GetValue<long?>().HasValue);
System\Value\StoringSByte.cs (1)
103Assert.False(value.GetValue<sbyte?>().HasValue);
System\Value\StoringShort.cs (1)
128Assert.False(value.GetValue<short?>().HasValue);
System\Value\StoringUInt.cs (1)
127Assert.False(value.GetValue<uint?>().HasValue);
System\Value\StoringUlong.cs (1)
127Assert.False(value.GetValue<ulong?>().HasValue);
System\Value\StoringUShort.cs (1)
127Assert.False(value.GetValue<ushort?>().HasValue);
System.Private.Windows.GdiPlus (1)
Windows.Win32.PInvokeGdiPlus.gdiplus.dll.g.cs (1)
943 winmdroot.Graphics.GdiPlus.Status __result = PInvokeGdiPlus.GdipCreateBitmapFromScan0(width, height, stride, format, scan0.HasValue ? &scan0Local : null, bitmapLocal);
System.Reflection.Metadata (8)
System\Reflection\Metadata\Ecma335\MetadataBuilder.Tables.cs (8)
227case TableIndex.Assembly : return _assemblyRow.HasValue ? 1 : 0; 254case TableIndex.Module : return _moduleRow.HasValue ? 1 : 0; 299rowCounts[(int)TableIndex.Assembly] = _assemblyRow.HasValue ? 1 : 0; 326rowCounts[(int)TableIndex.Module] = _moduleRow.HasValue ? 1 : 0; 370if (_moduleRow.HasValue) 400if (_assemblyRow.HasValue) 1925if (_moduleRow.HasValue) 2220if (_assemblyRow.HasValue)
System.Security.Cryptography (95)
src\libraries\Common\src\System\Security\Cryptography\Asn1\AlgorithmIdentifierAsn.xml.cs (1)
35if (Parameters.HasValue)
src\libraries\Common\src\System\Security\Cryptography\Asn1\CurveAsn.xml.cs (1)
30if (Seed.HasValue)
src\libraries\Common\src\System\Security\Cryptography\Asn1\DirectoryStringAsn.xml.cs (1)
64if (UniversalString.HasValue)
src\libraries\Common\src\System\Security\Cryptography\Asn1\ECDomainParameters.xml.cs (1)
40if (Specified.HasValue)
src\libraries\Common\src\System\Security\Cryptography\Asn1\ECPrivateKey.xml.cs (2)
31if (Parameters.HasValue) 39if (PublicKey.HasValue)
src\libraries\Common\src\System\Security\Cryptography\Asn1\EdiPartyNameAsn.xml.cs (1)
27if (NameAssigner.HasValue)
src\libraries\Common\src\System\Security\Cryptography\Asn1\GeneralNameAsn.xml.cs (5)
54if (OtherName.HasValue) 81if (X400Address.HasValue) 106if (DirectoryName.HasValue) 124if (EdiPartyName.HasValue) 142if (IPAddress.HasValue)
src\libraries\Common\src\System\Security\Cryptography\Asn1\MLDsaPrivateKeyAsn.xml.cs (3)
42if (Seed.HasValue) 51if (ExpandedKey.HasValue) 60if (Both.HasValue)
src\libraries\Common\src\System\Security\Cryptography\Asn1\MLKemPrivateKeyAsn.xml.cs (3)
42if (Seed.HasValue) 51if (ExpandedKey.HasValue) 60if (Both.HasValue)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pbkdf2Params.xml.cs (1)
49if (KeyLength.HasValue)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pbkdf2SaltChoice.xml.cs (2)
40if (Specified.HasValue) 49if (OtherSource.HasValue)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs12\PfxAsn.manual.cs (1)
19Debug.Assert(MacData.HasValue);
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs12\PfxAsn.xml.cs (1)
30if (MacData.HasValue)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\CertificateChoiceAsn.xml.cs (5)
46if (Certificate.HasValue) 71if (ExtendedCertificate.HasValue) 96if (AttributeCertificateV1.HasValue) 121if (AttributeCertificateV2.HasValue) 146if (OtherCertificateFormat.HasValue)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\EncapsulatedContentInfoAsn.xml.cs (1)
35if (Content.HasValue)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\EncryptedContentInfoAsn.xml.cs (1)
37if (EncryptedContent.HasValue)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\SignerIdentifierAsn.xml.cs (2)
40if (IssuerAndSerialNumber.HasValue) 49if (SubjectKeyIdentifier.HasValue)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\SignerInfoAsn.xml.cs (1)
36if (SignedAttributes.HasValue)
src\libraries\Common\src\System\Security\Cryptography\Asn1\PssParamsAsn.manual.cs (2)
46if (!digestValueLength.HasValue) 102if (!digestValueLength.HasValue)
src\libraries\Common\src\System\Security\Cryptography\Asn1\SpecifiedECDomain.xml.cs (1)
37if (Cofactor.HasValue)
src\libraries\Common\src\System\Security\Cryptography\CompositeMLDsa.cs (1)
1918if (identifier.Parameters.HasValue)
src\libraries\Common\src\System\Security\Cryptography\DSAKeyFormatHelper.cs (2)
23if (!algId.Parameters.HasValue) 89if (!algId.Parameters.HasValue)
src\libraries\Common\src\System\Security\Cryptography\MLDsa.cs (1)
2285if (identifier.Parameters.HasValue)
src\libraries\Common\src\System\Security\Cryptography\MLKem.cs (1)
1712if (identifier.Parameters.HasValue)
src\libraries\Common\src\System\Security\Cryptography\PasswordBasedEncryption.cs (5)
516if (!algorithmParameters.HasValue) 726if (!parameters.HasValue) 815if (!algorithmParameters.HasValue) 866if (!algorithmIdentifier.Parameters.HasValue) 1094if (iterationCount <= 0 || (iterationLimit.HasValue && iterationCount > iterationLimit.Value))
src\libraries\Common\src\System\Security\Cryptography\Pkcs\Pkcs12Info.cs (2)
76if (pfx.MacData.HasValue) 96if (pfx.MacData.HasValue)
src\libraries\Common\src\System\Security\Cryptography\Pkcs\Pkcs12SafeContents.cs (1)
231if (!encryptedData.EncryptedContentInfo.EncryptedContent.HasValue)
src\libraries\Common\src\System\Security\Cryptography\Pkcs\Pkcs9SigningTime.cs (1)
53if (!_lazySigningTime.HasValue)
src\libraries\Common\src\System\Security\Cryptography\SlhDsa.cs (1)
1990if (identifier.Parameters.HasValue)
src\libraries\Common\src\System\Security\Cryptography\X509Certificates\X509CertificateLoader.cs (1)
641Debug.Assert(decoded.HasValue);
src\libraries\Common\src\System\Security\Cryptography\X509Certificates\X509CertificateLoader.Pkcs12.cs (7)
161if (pfxAsn.MacData.HasValue) 357if (workRemaining.HasValue) 410if (providerName.HasValue) 523if (!encryptedData.EncryptedContentInfo.EncryptedContent.HasValue) 541if (workRemaining.HasValue) 565if (!algorithmIdentifier.Parameters.HasValue) 598if (!pbes2Params.KeyDerivationFunc.Parameters.HasValue)
System\Security\Cryptography\CngProperty.cs (1)
85if (!_lazyHashCode.HasValue)
System\Security\Cryptography\EccKeyFormatHelper.cs (3)
260if (domainParameters.Specified.HasValue) 304if (specifiedParameters.Version > 1 && !specifiedParameters.Curve.Seed.HasValue) 446if (specifiedParameters.Cofactor.HasValue)
System\Security\Cryptography\X509Certificates\Asn1\BasicConstraintsAsn.xml.cs (1)
57if (PathLengthConstraint.HasValue)
System\Security\Cryptography\X509Certificates\Asn1\CertificateTemplateAsn.xml.cs (1)
37if (TemplateMinorVersion.HasValue)
System\Security\Cryptography\X509Certificates\Asn1\DistributionPointAsn.xml.cs (2)
29if (DistributionPoint.HasValue) 37if (Reasons.HasValue)
System\Security\Cryptography\X509Certificates\Asn1\DistributionPointNameAsn.xml.cs (1)
57if (NameRelativeToCRLIssuer.HasValue)
System\Security\Cryptography\X509Certificates\Asn1\PolicyConstraintsAsn.xml.cs (2)
27if (RequireExplicitPolicyDepth.HasValue) 33if (InhibitMappingDepth.HasValue)
System\Security\Cryptography\X509Certificates\Asn1\PolicyInformationAsn.xml.cs (1)
35if (PolicyQualifiers.HasValue)
System\Security\Cryptography\X509Certificates\Asn1\TbsCertificateAsn.manual.cs (2)
39if (IssuerUniqueId.HasValue || SubjectUniqueId.HasValue)
System\Security\Cryptography\X509Certificates\Asn1\TbsCertificateAsn.xml.cs (2)
111if (IssuerUniqueId.HasValue) 117if (SubjectUniqueId.HasValue)
System\Security\Cryptography\X509Certificates\Asn1\TimeAsn.xml.cs (2)
40if (UtcTime.HasValue) 49if (GeneralTime.HasValue)
System\Security\Cryptography\X509Certificates\CertificatePolicy.cs (1)
220if (policyRestriction.HasValue)
System\Security\Cryptography\X509Certificates\CertificateRequest.cs (1)
1032if (signatureAlgorithmAsn.Parameters.HasValue)
System\Security\Cryptography\X509Certificates\CertificateRevocationListBuilder.Build.cs (1)
356if (signatureAlgorithmAsn.Parameters.HasValue)
System\Security\Cryptography\X509Certificates\CertificateRevocationListBuilder.cs (1)
153if (reason.HasValue)
System\Security\Cryptography\X509Certificates\OpenSslCrlCache.cs (1)
437if (distributionPoint.DistributionPoint.HasValue &&
System\Security\Cryptography\X509Certificates\OpenSslX509ChainProcessor.cs (1)
861if (elementErrors.HasValue && elementErrors.Value.HasErrors)
System\Security\Cryptography\X509Certificates\Pkcs10CertificationRequestInfo.cs (1)
49if (signatureAlgorithmAsn.Parameters.HasValue)
System\Security\Cryptography\X509Certificates\UnixChainVerifier.cs (1)
76if (!suppressionFlag.HasValue ||
System\Security\Cryptography\X509Certificates\X509AuthorityKeyIdentifierExtension.cs (1)
551if (decoded.DirectoryName.HasValue)
System\Security\Cryptography\X509Certificates\X509BasicConstraintsExtension.cs (2)
89pathLengthConstraint.HasValue, 170hasPathLengthConstraint = constraints.PathLengthConstraint.HasValue;
System\Security\Cryptography\X509Certificates\X509Certificate2.cs (2)
2031Debug.Assert(!decryptedPkcs8.HasValue); 2056if (decryptedPkcs8.HasValue)
System\Security\Cryptography\X509Certificates\X509CertificateLoader.Unix.cs (2)
487publicKeyInfo.Algorithm.Parameters.HasValue && 495if (!publicKeyInfo.Algorithm.Parameters.HasValue)
System\Security\Cryptography\X509Certificates\X509Chain.cs (1)
147if (!verified.HasValue)
System\Security\Cryptography\X509Certificates\X509SubjectAlternativeNameExtension.cs (2)
96if (item.IPAddress.HasValue) 122if (item.IPAddress.HasValue)
System.Security.Cryptography.Cose (9)
System\Security\Cryptography\Cose\CoseHeaderMap.cs (1)
335bool shouldSlipAlgHeader = algHeaderValueToSlip.HasValue;
System\Security\Cryptography\Cose\CoseMessage.cs (5)
140if (arrayLength.HasValue ? arrayLength != CoseSign1Message.Sign1ArrayLength : 163return new CoseSign1Message(protectedHeader, unprotectedHeader, payload, signature, protectedHeaderAsBstr, tag.HasValue); 225if (arrayLength.HasValue ? arrayLength != CoseMultiSignMessage.MultiSignArrayLength : 248return new CoseMultiSignMessage(protectedHeaders, unprotectedHeaders, payload, signatures, encodedProtectedHeaders, tag.HasValue); 382if (length.HasValue ? length != CoseMultiSignMessage.CoseSignatureArrayLength :
System\Security\Cryptography\Cose\CoseMultiSignMessage.cs (1)
602CoseHelpers.WriteContent(writer, Content.GetValueOrDefault().Span, !Content.HasValue);
System\Security\Cryptography\Cose\CoseSign1Message.cs (1)
1028CoseHelpers.WriteContent(writer, Content.GetValueOrDefault().Span, !Content.HasValue);
System\Security\Cryptography\Cose\CoseSigner.cs (1)
176Debug.Assert(alg.HasValue, "Algorithm (alg) is a known header and should have been validated in Set[Encoded]Value()");
System.Security.Cryptography.Pkcs (91)
Internal\Cryptography\Pal\AnyOS\AsnHelpers.cs (3)
21if (originator.IssuerAndSerialNumber.HasValue) 32if (originator.SubjectKeyIdentifier.HasValue) 39if (originator.OriginatorKey.HasValue)
Internal\Cryptography\Pal\AnyOS\ManagedPal.Decode.cs (3)
42if (data.OriginatorInfo.HasValue && data.OriginatorInfo.Value.CertificateSet != null) 59if (recipientInfo.Ktri.HasValue) 63else if (recipientInfo.Kari.HasValue)
Internal\Cryptography\Pal\AnyOS\ManagedPal.KeyAgree.cs (4)
43if (!rid.RKeyId.HasValue) 48if (!rid.RKeyId.Value.Date.HasValue) 67if (!rid.RKeyId.HasValue) 73if (!rid.RKeyId.Value.Other.HasValue)
src\libraries\Common\src\System\Security\Cryptography\Asn1\AlgorithmIdentifierAsn.xml.cs (1)
35if (Parameters.HasValue)
src\libraries\Common\src\System\Security\Cryptography\Asn1\DirectoryStringAsn.xml.cs (1)
64if (UniversalString.HasValue)
src\libraries\Common\src\System\Security\Cryptography\Asn1\EdiPartyNameAsn.xml.cs (1)
27if (NameAssigner.HasValue)
src\libraries\Common\src\System\Security\Cryptography\Asn1\GeneralNameAsn.xml.cs (5)
54if (OtherName.HasValue) 81if (X400Address.HasValue) 106if (DirectoryName.HasValue) 124if (EdiPartyName.HasValue) 142if (IPAddress.HasValue)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pbkdf2Params.xml.cs (1)
49if (KeyLength.HasValue)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pbkdf2SaltChoice.xml.cs (2)
40if (Specified.HasValue) 49if (OtherSource.HasValue)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs12\PfxAsn.manual.cs (1)
19Debug.Assert(MacData.HasValue);
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs12\PfxAsn.xml.cs (1)
30if (MacData.HasValue)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\CertificateChoiceAsn.xml.cs (5)
46if (Certificate.HasValue) 71if (ExtendedCertificate.HasValue) 96if (AttributeCertificateV1.HasValue) 121if (AttributeCertificateV2.HasValue) 146if (OtherCertificateFormat.HasValue)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\EncapsulatedContentInfoAsn.xml.cs (1)
35if (Content.HasValue)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\EncryptedContentInfoAsn.xml.cs (1)
37if (EncryptedContent.HasValue)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\SignerIdentifierAsn.xml.cs (2)
40if (IssuerAndSerialNumber.HasValue) 49if (SubjectKeyIdentifier.HasValue)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs7\SignerInfoAsn.xml.cs (1)
36if (SignedAttributes.HasValue)
src\libraries\Common\src\System\Security\Cryptography\Asn1\PssParamsAsn.manual.cs (2)
46if (!digestValueLength.HasValue) 102if (!digestValueLength.HasValue)
src\libraries\Common\src\System\Security\Cryptography\PasswordBasedEncryption.cs (5)
516if (!algorithmParameters.HasValue) 726if (!parameters.HasValue) 815if (!algorithmParameters.HasValue) 866if (!algorithmIdentifier.Parameters.HasValue) 1094if (iterationCount <= 0 || (iterationLimit.HasValue && iterationCount > iterationLimit.Value))
src\libraries\Common\src\System\Security\Cryptography\Pkcs\Pkcs12Info.cs (2)
76if (pfx.MacData.HasValue) 96if (pfx.MacData.HasValue)
src\libraries\Common\src\System\Security\Cryptography\Pkcs\Pkcs12SafeContents.cs (1)
231if (!encryptedData.EncryptedContentInfo.EncryptedContent.HasValue)
src\libraries\Common\src\System\Security\Cryptography\Pkcs\Pkcs9SigningTime.cs (1)
53if (!_lazySigningTime.HasValue)
System\Security\Cryptography\Pkcs\Asn1\EnvelopedDataAsn.xml.cs (1)
32if (OriginatorInfo.HasValue)
System\Security\Cryptography\Pkcs\Asn1\EssCertId.xml.cs (1)
28if (IssuerSerial.HasValue)
System\Security\Cryptography\Pkcs\Asn1\EssCertIdV2.xml.cs (1)
59if (IssuerSerial.HasValue)
System\Security\Cryptography\Pkcs\Asn1\KeyAgreeRecipientIdentifierAsn.xml.cs (2)
40if (IssuerAndSerialNumber.HasValue) 49if (RKeyId.HasValue)
System\Security\Cryptography\Pkcs\Asn1\KeyAgreeRecipientInfoAsn.xml.cs (1)
35if (Ukm.HasValue)
System\Security\Cryptography\Pkcs\Asn1\OriginatorIdentifierOrKeyAsn.xml.cs (3)
42if (IssuerAndSerialNumber.HasValue) 51if (SubjectKeyIdentifier.HasValue) 60if (OriginatorKey.HasValue)
System\Security\Cryptography\Pkcs\Asn1\OtherKeyAttributeAsn.xml.cs (1)
35if (KeyAttr.HasValue)
System\Security\Cryptography\Pkcs\Asn1\PkiStatusInfo.xml.cs (2)
29if (StatusString.HasValue) 51if (FailInfo.HasValue)
System\Security\Cryptography\Pkcs\Asn1\RecipientIdentifierAsn.xml.cs (2)
40if (IssuerAndSerialNumber.HasValue) 49if (SubjectKeyIdentifier.HasValue)
System\Security\Cryptography\Pkcs\Asn1\RecipientInfoAsn.xml.cs (2)
40if (Ktri.HasValue) 49if (Kari.HasValue)
System\Security\Cryptography\Pkcs\Asn1\RecipientKeyIdentifier.xml.cs (2)
29if (Date.HasValue) 35if (Other.HasValue)
System\Security\Cryptography\Pkcs\Asn1\Rfc3161Accuracy.xml.cs (3)
28if (Seconds.HasValue) 34if (Millis.HasValue) 40if (Micros.HasValue)
System\Security\Cryptography\Pkcs\Asn1\Rfc3161TimeStampReq.xml.cs (1)
64if (Nonce.HasValue)
System\Security\Cryptography\Pkcs\Asn1\Rfc3161TimeStampResp.xml.cs (1)
28if (TimeStampToken.HasValue)
System\Security\Cryptography\Pkcs\Asn1\Rfc3161TstInfo.xml.cs (3)
65if (Accuracy.HasValue) 84if (Nonce.HasValue) 90if (Tsa.HasValue)
System\Security\Cryptography\Pkcs\CmsSignature.MLDsa.cs (1)
45if (signatureParameters.HasValue)
System\Security\Cryptography\Pkcs\CmsSignature.RSA.cs (1)
59if (_expectedDigest.HasValue && _expectedDigest.Value != digestAlgorithmName)
System\Security\Cryptography\Pkcs\CmsSignature.SlhDsa.cs (1)
56if (signatureParameters.HasValue)
System\Security\Cryptography\Pkcs\KeyAgreeRecipientInfo.cs (1)
63if (!_lazyDate.HasValue)
System\Security\Cryptography\Pkcs\Rfc3161TimestampRequest.cs (1)
264if (nonce.HasValue)
System\Security\Cryptography\Pkcs\Rfc3161TimestampToken.cs (8)
370if (certId.HasValue && certId.Value.IssuerSerial != null) 381if (certId2.HasValue && certId2.Value.IssuerSerial != null) 481Debug.Assert(certId.HasValue || certId2.HasValue); 484if (certId.HasValue) 495if (certId.Value.IssuerSerial.HasValue) 510if (certId2.HasValue) 542if (certId2.Value.IssuerSerial.HasValue)
System\Security\Cryptography\Pkcs\Rfc3161TimestampTokenInfo.cs (1)
161Debug.Assert(_tsaNameBytes.HasValue);
System\Security\Cryptography\Pkcs\SignedCms.cs (3)
93if (choice.Certificate.HasValue) 181if (content.HasValue) 423Debug.Assert(_heldContent.HasValue);
System\Security\Cryptography\Pkcs\SignerInfo.cs (3)
49if (_signedAttributesMemory.HasValue) 600if (additionalContent.HasValue) 784if (!additionalContent.HasValue)
System\Security\Cryptography\Pkcs\SubjectIdentifier.cs (1)
54if (issuerAndSerialNumber.HasValue)
System.ServiceModel.Federation (1)
System\ServiceModel\Federation\WsTrustTokenParameters.cs (1)
142if (value.HasValue)
System.ServiceModel.Http (4)
System\ServiceModel\Channels\HttpResponseMessageHelper.cs (3)
137_contentLength = content.Headers.ContentLength.HasValue ? content.Headers.ContentLength.Value : -1; 179if (!content.Headers.ContentLength.HasValue) 315_contentLength = content.Headers.ContentLength.HasValue ? content.Headers.ContentLength.Value : -1;
System\ServiceModel\Channels\MessageContent.cs (1)
269if (_contentLength.HasValue)
System.ServiceModel.Primitives (2)
Internals\System\Runtime\Fx.cs (1)
44if (!s_isUap.HasValue)
System\ServiceModel\Channels\CreateSequenceResponse.cs (1)
109if (Expires.HasValue)
System.ServiceModel.Syndication (1)
System\ServiceModel\Syndication\SyndicationFeed.cs (1)
190if (value.HasValue && (value.Value.Milliseconds != 0 || value.Value.Seconds != 0 || value.Value.TotalMinutes < 0))
System.Text.Json (29)
System\Text\Json\Nodes\JsonArray.cs (3)
80return jsonElement.HasValue 270if (list is null && jsonElement.HasValue) 300if (jsonElement.HasValue)
System\Text\Json\Nodes\JsonNode.cs (1)
37if (!_options.HasValue && Parent != null)
System\Text\Json\Nodes\JsonObject.cs (4)
89return jsonElement.HasValue 110return item.HasValue ? item.Value.Key : string.Empty; 167if (dictionary is null && jsonElement.HasValue) 189if (dictionary is null && jsonElement.HasValue)
System\Text\Json\Nodes\JsonObject.IDictionary.cs (1)
255if (jsonElement.HasValue)
System\Text\Json\Nodes\JsonValue.CreateOverloads.cs (16)
25public static JsonValue? Create(bool? value, JsonNodeOptions? options = null) => value.HasValue ? new JsonValuePrimitive<bool>(value.Value, JsonMetadataServices.BooleanConverter, options) : null; 41public static JsonValue? Create(byte? value, JsonNodeOptions? options = null) => value.HasValue ? new JsonValuePrimitive<byte>(value.Value, JsonMetadataServices.ByteConverter, options) : null; 57public static JsonValue? Create(char? value, JsonNodeOptions? options = null) => value.HasValue ? new JsonValuePrimitive<char>(value.Value, JsonMetadataServices.CharConverter, options) : null; 73public static JsonValue? Create(DateTime? value, JsonNodeOptions? options = null) => value.HasValue ? new JsonValuePrimitive<DateTime>(value.Value, JsonMetadataServices.DateTimeConverter, options) : null; 89public static JsonValue? Create(DateTimeOffset? value, JsonNodeOptions? options = null) => value.HasValue ? new JsonValuePrimitive<DateTimeOffset>(value.Value, JsonMetadataServices.DateTimeOffsetConverter, options) : null; 105public static JsonValue? Create(decimal? value, JsonNodeOptions? options = null) => value.HasValue ? new JsonValuePrimitive<decimal>(value.Value, JsonMetadataServices.DecimalConverter, options) : null; 121public static JsonValue? Create(double? value, JsonNodeOptions? options = null) => value.HasValue ? new JsonValuePrimitive<double>(value.Value, JsonMetadataServices.DoubleConverter, options) : null; 137public static JsonValue? Create(Guid? value, JsonNodeOptions? options = null) => value.HasValue ? new JsonValuePrimitive<Guid>(value.Value, JsonMetadataServices.GuidConverter, options) : null; 153public static JsonValue? Create(short? value, JsonNodeOptions? options = null) => value.HasValue ? new JsonValuePrimitive<short>(value.Value, JsonMetadataServices.Int16Converter, options) : null; 169public static JsonValue? Create(int? value, JsonNodeOptions? options = null) => value.HasValue ? new JsonValuePrimitive<int>(value.Value, JsonMetadataServices.Int32Converter, options) : null; 185public static JsonValue? Create(long? value, JsonNodeOptions? options = null) => value.HasValue ? new JsonValuePrimitive<long>(value.Value, JsonMetadataServices.Int64Converter, options) : null; 203public static JsonValue? Create(sbyte? value, JsonNodeOptions? options = null) => value.HasValue ? new JsonValuePrimitive<sbyte>(value.Value, JsonMetadataServices.SByteConverter, options) : null; 219public static JsonValue? Create(float? value, JsonNodeOptions? options = null) => value.HasValue ? new JsonValuePrimitive<float>(value.Value, JsonMetadataServices.SingleConverter, options) : null; 246public static JsonValue? Create(ushort? value, JsonNodeOptions? options = null) => value.HasValue ? new JsonValuePrimitive<ushort>(value.Value, JsonMetadataServices.UInt16Converter, options) : null; 264public static JsonValue? Create(uint? value, JsonNodeOptions? options = null) => value.HasValue ? new JsonValuePrimitive<uint>(value.Value, JsonMetadataServices.UInt32Converter, options) : null; 282public static JsonValue? Create(ulong? value, JsonNodeOptions? options = null) => value.HasValue ? new JsonValuePrimitive<ulong>(value.Value, JsonMetadataServices.UInt64Converter, options) : null;
System\Text\Json\Nodes\JsonValueOfT.cs (1)
57internal static bool TypeIsSupportedPrimitive => s_valueKind.HasValue;
System\Text\Json\Serialization\Metadata\JsonPropertyInfo.cs (3)
584if (!EffectiveNumberHandling.HasValue && Options.NumberHandling != JsonNumberHandling.Strict) 605if (!handling.HasValue && Options.NumberHandling != JsonNumberHandling.Strict) 612else if (NumberHandling.HasValue && NumberHandling != JsonNumberHandling.Strict)
System.Text.Json.SourceGeneration (2)
JsonSourceGenerator.Emitter.cs (2)
650string ignoreConditionNamedArg = property.DefaultIgnoreCondition.HasValue 1455=> numberHandling.HasValue
System.Text.RegularExpressions (2)
System\Text\RegularExpressions\RegexPrefixAnalyzer.cs (1)
773Debug.Assert(sameDistance.HasValue);
System\Text\RegularExpressions\Symbolic\SymbolicRegexNode.cs (1)
639if (subsumes.HasValue)
System.Text.RegularExpressions.Generator (1)
src\libraries\System.Text.RegularExpressions\src\System\Text\RegularExpressions\RegexPrefixAnalyzer.cs (1)
773Debug.Assert(sameDistance.HasValue);
System.Threading.RateLimiting (3)
System\Threading\RateLimiting\FixedWindowRateLimiter.cs (1)
437if (metadataName == MetadataName.RetryAfter.Name && _retryAfter.HasValue)
System\Threading\RateLimiting\SlidingWindowRateLimiter.cs (1)
450if (metadataName == MetadataName.RetryAfter.Name && _retryAfter.HasValue)
System\Threading\RateLimiting\TokenBucketRateLimiter.cs (1)
451if (metadataName == MetadataName.RetryAfter.Name && _retryAfter.HasValue)
System.Threading.Tasks.Dataflow (1)
Blocks\TransformManyBlock.cs (1)
379if (!isNextNullable.HasValue) return; // data was successfully output
System.Windows.Controls.Ribbon (2)
Microsoft\Windows\Controls\Ribbon\RibbonGallery.cs (2)
952if (isSynchronizedWithCurrentItem.HasValue) 2645Debug.Assert(_localMousePosition.HasValue);
System.Windows.Forms (14)
System\Windows\Forms\ActiveX\Control.ActiveXImpl.cs (2)
1213if (_lastClipRect.HasValue) 1790if (_lastClipRect.HasValue)
System\Windows\Forms\Application.ThreadContext.cs (1)
539if (loopExists.HasValue)
System\Windows\Forms\Control.cs (1)
10361&& !DarkModeRequestState.HasValue)
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (2)
22065if (resizeResult.HasValue) 23442if (resizeResult.HasValue)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\MergePropertyDescriptor.cs (3)
42if (!_localizable.HasValue) 63if (!_readOnly.HasValue) 87if (!_canReset.HasValue)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyDescriptorGridEntry.cs (1)
138if (!_parensAroundName.HasValue)
System\Windows\Forms\DataBinding\ICommandBindingTargetProvider.cs (1)
102if (PreviousEnabledStatus.HasValue)
System\Windows\Forms\Rendering\FontCache.Data.cs (1)
36if (!_tmHeight.HasValue)
System\Windows\Forms\SendKeys\SendKeys.cs (2)
268if (!s_sendMethod.HasValue) 938if (!s_hookSupported.HasValue && s_sendMethod.Value == SendMethodTypes.Default)
System.Windows.Forms.Design.Tests (1)
System\Windows\Forms\Design\DataGridViewAddColumnDialogTests.cs (1)
54ITypeResolutionService? typeResolutionService = useTypeResolutionService.HasValue && useTypeResolutionService.Value ? new MockTypeResolutionService() : null;
System.Windows.Forms.Primitives (73)
Windows.Win32.IMessageFilter.g.cs (1)
59 uint __result = this.HandleInComingCall(dwCallType, htaskCaller, dwTickCount, lpInterfaceInfo.HasValue ? &lpInterfaceInfoLocal : null);
Windows.Win32.IOleInPlaceActiveObject.g.cs (1)
118 winmdroot.Foundation.HRESULT __result = this.TranslateAccelerator(lpmsg.HasValue ? &lpmsgLocal : null);
Windows.Win32.IViewObject.g.cs (2)
60 this.Draw(dwDrawAspect, lindex, pvAspect, ptd, hdcTargetDev, hdcDraw, lprcBounds.HasValue ? &lprcBoundsLocal : null, lprcWBounds.HasValue ? &lprcWBoundsLocal : null, pfnContinue, dwContinue);
Windows.Win32.IViewObject2.g.cs (2)
60 this.Draw(dwDrawAspect, lindex, pvAspect, ptd, hdcTargetDev, hdcDraw, lprcBounds.HasValue ? &lprcBoundsLocal : null, lprcWBounds.HasValue ? &lprcWBoundsLocal : null, pfnContinue, dwContinue);
Windows.Win32.IWebBrowser.g.cs (5)
218 this.Navigate(URL, Flags.HasValue ? &FlagsLocal : null, TargetFrameName.HasValue ? &TargetFrameNameLocal : null, PostData.HasValue ? &PostDataLocal : null, Headers.HasValue ? &HeadersLocal : null); 275 this.Refresh2(Level.HasValue ? &LevelLocal : null);
Windows.Win32.IWebBrowser2.g.cs (12)
230 this.Navigate(URL, Flags.HasValue ? &FlagsLocal : null, TargetFrameName.HasValue ? &TargetFrameNameLocal : null, PostData.HasValue ? &PostDataLocal : null, Headers.HasValue ? &HeadersLocal : null); 287 winmdroot.Foundation.HRESULT __result = this.Refresh2(Level.HasValue ? &LevelLocal : null); 1420 winmdroot.Foundation.HRESULT __result = this.Navigate2(URLLocal, Flags.HasValue ? &FlagsLocal : null, TargetFrameName.HasValue ? &TargetFrameNameLocal : null, PostData.HasValue ? &PostDataLocal : null, Headers.HasValue ? &HeadersLocal : null); 1481 winmdroot.Foundation.HRESULT __result = this.ExecWB(cmdID, cmdexecopt, pvaIn.HasValue ? &pvaInLocal : null, pvaOut); 1517 this.ShowBrowserBar(pvaClsidLocal, pvarShow.HasValue ? &pvarShowLocal : null, pvarSize.HasValue ? &pvarSizeLocal : null);
Windows.Win32.IWebBrowserApp.g.cs (5)
218 this.Navigate(URL, Flags.HasValue ? &FlagsLocal : null, TargetFrameName.HasValue ? &TargetFrameNameLocal : null, PostData.HasValue ? &PostDataLocal : null, Headers.HasValue ? &HeadersLocal : null); 275 this.Refresh2(Level.HasValue ? &LevelLocal : null);
Windows.Win32.Media_Audio_IMessageFilter_Extensions.g.cs (1)
27 uint __result = @this.HandleInComingCall(dwCallType, htaskCaller, dwTickCount, lpInterfaceInfo.HasValue ? &lpInterfaceInfoLocal : null);
Windows.Win32.PInvoke.GDI32.dll.g.cs (1)
112 winmdroot.Foundation.BOOL __result = PInvoke.ExtTextOut(hdc, x, y, options, lprect.HasValue ? &lprectLocal : null, lpStringLocal, (uint )lpDx.Length, lpDxLocal);
Windows.Win32.PInvoke.SHELL32.dll.g.cs (1)
149 winmdroot.Foundation.HRESULT __result = PInvoke.SHCreateShellItem(pidlParent.HasValue ? &pidlParentLocal : null, psfParent, pidlLocal, ppsi);
Windows.Win32.PInvoke.USER32.dll.g.cs (9)
294 winmdroot.Foundation.BOOL __result = PInvoke.ClipCursor(lpRect.HasValue ? &lpRectLocal : null); 782 int __result = PInvoke.DrawTextEx(hdc, wstrlpchText, cchText, lprcLocal, format, lpdtp.HasValue ? &lpdtpLocal : null); 2101 winmdroot.Foundation.BOOL __result = PInvoke.InvalidateRect(hWnd, lpRect.HasValue ? &lpRectLocal : null, bErase); 2609 winmdroot.Foundation.BOOL __result = PInvoke.RedrawWindow(hWnd, lprcUpdate.HasValue ? &lprcUpdateLocal : null, hrgnUpdate, flags); 2762 winmdroot.Foundation.BOOL __result = PInvoke.ScrollWindow(hWnd, XAmount, YAmount, lpRect.HasValue ? &lpRectLocal : null, lpClipRect.HasValue ? &lpClipRectLocal : null); 2812 int __result = PInvoke.ScrollWindowEx(hWnd, dx, dy, prcScroll.HasValue ? &prcScrollLocal : null, prcClip.HasValue ? &prcClipLocal : null, hrgnUpdate, prcUpdate, flags); 3873 winmdroot.Foundation.BOOL __result = PInvoke.ValidateRect(hWnd, lpRect.HasValue ? &lpRectLocal : null);
Windows.Win32.PInvoke.UXTHEME.dll.g.cs (5)
46 winmdroot.Foundation.HRESULT __result = PInvoke.DrawThemeBackground(hTheme, hdc, iPartId, iStateId, pRectLocal, pClipRect.HasValue ? &pClipRectLocal : null); 141 winmdroot.Foundation.HRESULT __result = PInvoke.DrawThemeParentBackground(hwnd, hdc, prc.HasValue ? &prcLocal : null); 733 winmdroot.Foundation.HRESULT __result = PInvoke.GetThemeMargins(hTheme, hdc, iPartId, iStateId, iPropId, prc.HasValue ? &prcLocal : null, pMarginsLocal); 790 winmdroot.Foundation.HRESULT __result = PInvoke.GetThemePartSize(hTheme, hdc, iPartId, iStateId, prc.HasValue ? &prcLocal : null, eSize, pszLocal); 985 winmdroot.Foundation.HRESULT __result = PInvoke.GetThemeTextExtent(hTheme, hdc, iPartId, iStateId, pszTextLocal, cchCharCount, dwTextFlags, pBoundingRect.HasValue ? &pBoundingRectLocal : null, pExtentRectLocal);
Windows.Win32.PInvoke.winspool.drv.g.cs (1)
30 int __result = PInvoke.DocumentProperties(hWnd, hPrinter, pDeviceName, pDevModeOutput, pDevModeInput.HasValue ? &pDevModeInputLocal : null, fMode);
Windows.Win32.System_Ole_IOleInPlaceActiveObject_Extensions.g.cs (1)
37 winmdroot.Foundation.HRESULT __result = @this.TranslateAccelerator(lpmsg.HasValue ? &lpmsgLocal : null);
Windows.Win32.System_Ole_IViewObject_Extensions.g.cs (2)
28 winmdroot.Foundation.HRESULT __result = @this.Draw(dwDrawAspect, lindex, pvAspect, ptd, hdcTargetDev, hdcDraw, lprcBounds.HasValue ? &lprcBoundsLocal : null, lprcWBounds.HasValue ? &lprcWBoundsLocal : null, pfnContinue, dwContinue);
Windows.Win32.System_Ole_IViewObject2_Extensions.g.cs (2)
28 winmdroot.Foundation.HRESULT __result = @this.Draw(dwDrawAspect, lindex, pvAspect, ptd, hdcTargetDev, hdcDraw, lprcBounds.HasValue ? &lprcBoundsLocal : null, lprcWBounds.HasValue ? &lprcWBoundsLocal : null, pfnContinue, dwContinue);
Windows.Win32.UI_Shell_IWebBrowser_Extensions.g.cs (5)
30 winmdroot.Foundation.HRESULT __result = @this.Navigate(URL, Flags.HasValue ? &FlagsLocal : null, TargetFrameName.HasValue ? &TargetFrameNameLocal : null, PostData.HasValue ? &PostDataLocal : null, Headers.HasValue ? &HeadersLocal : null); 38 winmdroot.Foundation.HRESULT __result = @this.Refresh2(Level.HasValue ? &LevelLocal : null);
Windows.Win32.UI_Shell_IWebBrowser2_Extensions.g.cs (12)
30 winmdroot.Foundation.HRESULT __result = @this.Navigate(URL, Flags.HasValue ? &FlagsLocal : null, TargetFrameName.HasValue ? &TargetFrameNameLocal : null, PostData.HasValue ? &PostDataLocal : null, Headers.HasValue ? &HeadersLocal : null); 38 winmdroot.Foundation.HRESULT __result = @this.Refresh2(Level.HasValue ? &LevelLocal : null); 84 winmdroot.Foundation.HRESULT __result = @this.Navigate2(URLLocal, Flags.HasValue ? &FlagsLocal : null, TargetFrameName.HasValue ? &TargetFrameNameLocal : null, PostData.HasValue ? &PostDataLocal : null, Headers.HasValue ? &HeadersLocal : null); 103 winmdroot.Foundation.HRESULT __result = @this.ExecWB(cmdID, cmdexecopt, pvaIn.HasValue ? &pvaInLocal : null, pvaOut); 114 winmdroot.Foundation.HRESULT __result = @this.ShowBrowserBar(pvaClsidLocal, pvarShow.HasValue ? &pvarShowLocal : null, pvarSize.HasValue ? &pvarSizeLocal : null);
Windows.Win32.UI_Shell_IWebBrowserApp_Extensions.g.cs (5)
30 winmdroot.Foundation.HRESULT __result = @this.Navigate(URL, Flags.HasValue ? &FlagsLocal : null, TargetFrameName.HasValue ? &TargetFrameNameLocal : null, PostData.HasValue ? &PostDataLocal : null, Headers.HasValue ? &HeadersLocal : null); 38 winmdroot.Foundation.HRESULT __result = @this.Refresh2(Level.HasValue ? &LevelLocal : null);
System.Windows.Forms.Primitives.TestUtilities (8)
Metafiles\Validators\BitBltValidator.cs (1)
32if (_bounds.HasValue)
Metafiles\Validators\LineToValidator.cs (2)
38if (_from.HasValue) 43if (_to.HasValue)
Metafiles\Validators\Poly16Validator.cs (1)
29if (_bounds.HasValue)
Metafiles\Validators\PolyPoly16Validator.cs (2)
30if (_bounds.HasValue) 35if (_polyCount.HasValue)
Metafiles\Validators\RectangleValidator.cs (1)
32if (_bounds.HasValue)
Metafiles\Validators\TextOutValidator.cs (1)
43if (_bounds.HasValue)
System.Windows.Forms.Tests (9)
System\Windows\Forms\AccessibleObjects\CheckedListBoxItemAccessibleObjectTests.cs (1)
349isChecked.HasValue
System\Windows\Forms\AccessibleObjects\ListBoxAccessibleObjectTests.cs (1)
331if (expectedIndex.HasValue)
System\Windows\Forms\ClipboardTests.cs (1)
630data.HasValue.Should().BeFalse();
System\Windows\Forms\ListViewTests.cs (1)
5105if (!resultItem.HasValue)
System\Windows\Forms\MonthCalendar.HitTestInfoTests.cs (1)
22HitTestInfo hitTestInfo = time.HasValue
System\Windows\Forms\ToolStripDropDownTests.cs (1)
4975if (reason.HasValue)
System\Windows\Forms\ToolStripTextBoxTests.cs (1)
290if (textLength.HasValue)
System\Windows\Forms\TreeNodeCollectionTests.cs (2)
393if (selectedImageIndex.HasValue) 494if (selectedImageIndex.HasValue)
System.Xaml (7)
System\Xaml\XamlMember.cs (4)
466return _reflector.SerializationVisibility.HasValue; 814if (!result.HasValue) 830if (!result.HasValue) 950if (!result.HasValue)
System\Xaml\XamlObjectReader.cs (1)
1131if (isAttributableMarkupExtension.HasValue)
System\Xaml\XamlType.cs (2)
1345if (usable.HasValue) 1525if (!result.HasValue)
Templates.Blazor.Tests (2)
BlazorTemplateTest.cs (1)
159Assert.True(result.HasValue);
src\Shared\Process\ProcessEx.cs (1)
207if (!timeSpan.HasValue)
Templates.Blazor.WebAssembly.Auth.Tests (3)
src\Shared\E2ETesting\BrowserTestBase.cs (2)
57if (_originalWindowSize.HasValue && _originalWindowSize.Value != Browser.Manage().Window.Size) 95if (!_originalWindowSize.HasValue)
src\Shared\Process\ProcessEx.cs (1)
207if (!timeSpan.HasValue)
Templates.Blazor.WebAssembly.Tests (3)
src\Shared\E2ETesting\BrowserTestBase.cs (2)
57if (_originalWindowSize.HasValue && _originalWindowSize.Value != Browser.Manage().Window.Size) 95if (!_originalWindowSize.HasValue)
src\Shared\Process\ProcessEx.cs (1)
207if (!timeSpan.HasValue)
Templates.Mvc.Tests (3)
src\Shared\E2ETesting\BrowserTestBase.cs (2)
57if (_originalWindowSize.HasValue && _originalWindowSize.Value != Browser.Manage().Window.Size) 95if (!_originalWindowSize.HasValue)
src\Shared\Process\ProcessEx.cs (1)
207if (!timeSpan.HasValue)
Templates.Tests (3)
src\Shared\E2ETesting\BrowserTestBase.cs (2)
57if (_originalWindowSize.HasValue && _originalWindowSize.Value != Browser.Manage().Window.Size) 95if (!_originalWindowSize.HasValue)
src\Shared\Process\ProcessEx.cs (1)
207if (!timeSpan.HasValue)
Test.Utilities (25)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (2)
173if (!effectiveSeverity.HasValue) 223return overriddenSeverity.HasValue ? overriddenSeverity.Value.ToDiagnosticSeverity() : rule.DefaultSeverity;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\AnalysisContextExtensions.cs (3)
14=> !contextFilterSpan.HasValue || span.IntersectsWith(contextFilterSpan.Value); 166Contract.ThrowIfFalse(context.FilterSpan.HasValue); 178Contract.ThrowIfFalse(context.FilterSpan.HasValue);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\DiagnosticDescriptorExtensions.cs (1)
154if (providerAndTree.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SourceTextExtensions_SharedWithCodeStyle.cs (1)
22if (!linePosition.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\StringExtensions.cs (3)
50return firstOffset.HasValue 61return lastOffset.HasValue && lastOffset.Value < lineText.Length 195if (firstNonWhitespaceChar.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SymbolUsageInfo.cs (4)
33Debug.Assert(valueUsageInfoOpt.HasValue ^ typeOrNamespaceUsageInfoOpt.HasValue); 46=> ValueUsageInfoOpt.HasValue && ValueUsageInfoOpt.Value.IsReadFrom(); 49=> ValueUsageInfoOpt.HasValue && ValueUsageInfoOpt.Value.IsWrittenTo();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
786return span.HasValue
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTreeExtensions.cs (1)
237if (isUserConfiguredGeneratedCode.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\TextLineExtensions.cs (1)
34return firstNonWhitespaceOffset.HasValue
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Helpers\RemoveUnnecessaryImports\AbstractUnnecessaryImportsProvider.cs (1)
30if (span.HasValue && !HasImportThatIntersectsWithSpan(span.Value))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_NamingRule.cs (2)
29severity.Value.HasValue) 56severity.Value.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_NamingStyle.cs (2)
32capitalization.Value.HasValue) 61capitalization.Value.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\SymbolSpecification.cs (1)
112if (accessibility.HasValue && !ApplicableAccessibilityList.Any(static (k, accessibility) => k == accessibility, accessibility))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (2)
46if (result.HasValue) 91if (result.HasValue)
Testing.Tests (1)
WaitFailures.cs (1)
156await app.ResourceNotifications.WaitForResourceAsync(nginx.Resource.Name, x => x.Snapshot.HealthReports.All(x => x.Status.HasValue), cts.Token);
TestProject.AppHost (1)
TestProgram.cs (1)
56if (trustDeveloperCertificate.HasValue)
Text.Analyzers (30)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\CodeAnalysisMetricData.cs (2)
43Debug.Assert(depthOfInheritance.HasValue == (symbol.Kind == SymbolKind.Assembly || symbol.Kind == SymbolKind.Namespace || symbol.Kind == SymbolKind.NamedType)); 160if (DepthOfInheritance.HasValue)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (2)
173if (!effectiveSeverity.HasValue) 223return overriddenSeverity.HasValue ? overriddenSeverity.Value.ToDiagnosticSeverity() : rule.DefaultSeverity;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\AnalysisContextExtensions.cs (3)
14=> !contextFilterSpan.HasValue || span.IntersectsWith(contextFilterSpan.Value); 166Contract.ThrowIfFalse(context.FilterSpan.HasValue); 178Contract.ThrowIfFalse(context.FilterSpan.HasValue);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\DiagnosticDescriptorExtensions.cs (1)
154if (providerAndTree.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SourceTextExtensions_SharedWithCodeStyle.cs (1)
22if (!linePosition.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\StringExtensions.cs (3)
50return firstOffset.HasValue 61return lastOffset.HasValue && lastOffset.Value < lineText.Length 195if (firstNonWhitespaceChar.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SymbolUsageInfo.cs (4)
33Debug.Assert(valueUsageInfoOpt.HasValue ^ typeOrNamespaceUsageInfoOpt.HasValue); 46=> ValueUsageInfoOpt.HasValue && ValueUsageInfoOpt.Value.IsReadFrom(); 49=> ValueUsageInfoOpt.HasValue && ValueUsageInfoOpt.Value.IsWrittenTo();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
786return span.HasValue
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTreeExtensions.cs (1)
237if (isUserConfiguredGeneratedCode.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\TextLineExtensions.cs (1)
34return firstNonWhitespaceOffset.HasValue
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Helpers\RemoveUnnecessaryImports\AbstractUnnecessaryImportsProvider.cs (1)
30if (span.HasValue && !HasImportThatIntersectsWithSpan(span.Value))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_NamingRule.cs (2)
29severity.Value.HasValue) 56severity.Value.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_NamingStyle.cs (2)
32capitalization.Value.HasValue) 61capitalization.Value.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\SymbolSpecification.cs (1)
112if (accessibility.HasValue && !ApplicableAccessibilityList.Any(static (k, accessibility) => k == accessibility, accessibility))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (2)
46if (result.HasValue) 91if (result.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationHelpers.cs (1)
244if (desiredIndex.HasValue)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SemanticModelReuse\SemanticModelWorkspaceServiceFactory.SemanticModelWorkspaceService.cs (2)
119reuseInfoOpt.HasValue && 186if (!map.TryGetValue(document.Id, out var reuseInfoOpt) || !reuseInfoOpt.HasValue)
vbc (1)
src\Compilers\Shared\BuildClient.cs (1)
153if (serverResult.HasValue)
VBCSCompiler (5)
src\Compilers\Server\VBCSCompiler\MetadataCache.cs (2)
62if (fileKey.HasValue && _metadataCache.TryGetValue(fileKey.Value, out metadata) && metadata != null) 75Debug.Assert(fileKey.HasValue);
src\Compilers\Server\VBCSCompiler\ServerDispatcher.cs (2)
247if (_state == State.Running && _connectionList.Count == 0 && _timeoutTask is null && _keepAlive.HasValue) 324if (_keepAliveIsDefault || !_keepAlive.HasValue || keepAlive > _keepAlive.Value)
src\Compilers\Shared\BuildClient.cs (1)
153if (serverResult.HasValue)
xunit.assert (19)
BooleanAsserts.cs (2)
81 if (!condition.HasValue || condition.GetValueOrDefault()) 140 if (!condition.HasValue || !condition.GetValueOrDefault())
EqualityAsserts.cs (1)
234 if (mismatchedIndex.HasValue)
NullAsserts.cs (2)
54 if (!value.HasValue) 88 if (value.HasValue)
Sdk\CollectionTracker.cs (1)
796 if (enumerator == null || !index.HasValue)
Sdk\Exceptions\CollectionException.cs (1)
80 if (failurePointerIndent.HasValue)
Sdk\Exceptions\DoesNotContainException.cs (4)
49 if (failurePointerIndent.HasValue) 76 if (failurePointerIndent.HasValue) 143 if (failurePointerIndent.HasValue) 170 if (failurePointerIndent.HasValue)
Sdk\Exceptions\EqualException.cs (4)
123 if (expectedPointer.HasValue && mismatchedIndex.HasValue) 128 if (actualPointer.HasValue && mismatchedIndex.HasValue)
Sdk\Exceptions\NotEqualException.cs (4)
97 if (expectedPointer.HasValue && mismatchedIndex.HasValue) 102 if (actualPointer.HasValue && mismatchedIndex.HasValue)
xunit.console (6)
CommandLine.cs (2)
162if (breakOn.HasValue) 193if (sb.Length > 0 || breakOn.HasValue || shouldCreateNewArg)
ConsoleRunner.cs (4)
278if (!parallelizeAssemblies.HasValue) 347if (appDomains.HasValue) 354if (maxThreadCount.HasValue) 356if (parallelizeTestCollections.HasValue)