7 instantiations of Nullable
Microsoft.CodeAnalysis.Workspaces (1)
CodeRefactorings\CodeRefactoringContext.cs (1)
113internal void RegisterRefactoring(CodeAction action, TextSpan applicableToSpan) => RegisterRefactoring(action, new Nullable<TextSpan>(applicableToSpan));
Microsoft.ML.Sweeper (2)
Parameters.cs (2)
627generatorOptions.StepSize = (stepSize > 0 ? stepSize : new Nullable<Double>()); 651floatOptions.StepSize = (stepSize > 0 ? stepSize : new Nullable<Double>());
PresentationCore (1)
System\Windows\Media\Effects\Effect.cs (1)
119return worldBounds.IsEmpty ? null : new Nullable<Point>(UnitToWorldUnsafe(unitPoint, worldBounds));
PresentationFramework (2)
System\Windows\Controls\Primitives\ToggleButton.cs (2)
136return new Nullable<bool>(); 138return new Nullable<bool>((bool)value);
System.Data.Common (1)
System\Data\DataRowExtensions.cs (1)
205=> value == DBNull.Value ? default : new Nullable<TElem>((TElem)value);
1893 references to Nullable
aspire (51)
Agents\Hooks\TelemetryHookConfigurator.cs (1)
108var claudeSkipReason = await ConfigureClaudeAsync(scripts, cancellationToken);
Backchannel\AuxiliaryBackchannelMonitor.cs (1)
458var pid = appHostSocket.ProcessId;
Backchannel\ExtensionBackchannel.cs (1)
611var result = await rpc.InvokeWithCancellationAsync<bool?>(
Bundles\BundleService.cs (1)
125var activeVersion = ResolveActiveVersionDirectory(extractDir);
Commands\AgentInitCommand.cs (1)
202var detectedLanguage = await _languageDiscovery.DetectLanguageRecursiveAsync(workspaceRoot, cancellationToken);
Commands\AppHostLauncher.cs (3)
202var isolatedOption = ResolveIsolatedOption(isolated); 479var childStartedAt = childProcess.StartTime; 484var childStableStartedAt = ProcessStartTimeHelper.TryGetProcessStartTimeUnixMilliseconds(childProcess.ProcessId);
Commands\LogsCommand.cs (1)
150var tail = parseResult.GetValue(s_tailOption);
Commands\PsCommand.cs (1)
342var cliPid = info.CliProcessId;
Commands\ResourceCommand.cs (1)
341var value = parseResult.GetValue(numberOption);
Commands\RootCommand.cs (1)
111var level = pr.GetValue(DebugLevelOption);
Commands\RunCommand.cs (3)
1023var observedExitCode = await ObserveEarlyDetachedStartupExitAsync(pendingRun, cancellationToken).ConfigureAwait(false); 1479var isolated = AppHostLauncher.GetExplicitIsolated(parseResult); 1487var stopAfterLaunchDelay = captureProfile
Commands\SecretListCommand.cs (1)
41var format = parseResult.GetValue(s_formatOption);
Commands\StartCommand.cs (2)
52var explicitIsolated = AppHostLauncher.GetExplicitIsolated(parseResult); 65var stopAfterLaunchDelay = captureProfile
Commands\TelemetryLogsCommand.cs (1)
87var limit = parseResult.GetValue(s_limitOption);
Commands\TelemetrySpansCommand.cs (2)
77var limit = parseResult.GetValue(s_limitOption); 79var hasError = parseResult.GetValue(s_hasErrorOption);
Commands\TelemetryTracesCommand.cs (2)
75var limit = parseResult.GetValue(s_limitOption); 77var hasError = parseResult.GetValue(s_hasErrorOption);
Commands\TerminalAttachCommand.cs (1)
81var requestedReplica = parseResult.GetValue(s_replicaOption);
Documentation\Docs\LlmsTxtParser.cs (1)
633var headingInfo = TryParseHeading(docSpan, position);
Packaging\PackageChannel.cs (1)
740var packageIdentity = TryGetPackageIdentityFromPackageFileName(packageFile);
Processes\LauncherLivenessMonitor.cs (1)
48var launcherStartedUnix = ProcessStartTimeHelper.TryParseStartTimeUnixSeconds(configuration[KnownConfigNames.CliLauncherProcessStarted]);
Program.cs (1)
222var consoleLogLevel = loggingOptions.ConsoleLogLevel;
Projects\AppHostServerSession.cs (1)
330var exitCode = TryGetServerExitCode();
Projects\DotNetBasedAppHostServerProject.cs (1)
639var hostStartedUnix = ProcessStartTimeHelper.TryGetProcessStartTimeUnixMilliseconds(hostPid);
Projects\GuestAppHostProject.cs (1)
1361var exitCode = serverSession.TryGetServerExitCode();
Projects\LegacyTypeScriptAppHost.cs (1)
158var detectedLanguageId = await languageDiscovery.DetectLanguageRecursiveAsync(workingDirectory, cancellationToken);
Projects\PrebuiltAppHostServer.cs (1)
1453var hostStartedUnix = ProcessStartTimeHelper.TryGetProcessStartTimeUnixMilliseconds(hostPid);
src\Shared\AppHostSocketManager.cs (1)
212var pid = BackchannelConstants.ExtractPid(socketPath);
src\Shared\ConsoleLogs\AnsiParser.cs (1)
229else if (TryGetForegroundColor(parameter, out var color))
src\Shared\ConsoleLogs\LogEntry.cs (1)
62_strippedLogContent ??= TimestampParser.TryParseConsoleTimestamp(RawContent, out var timestampParseResult)
src\Shared\ConsoleLogs\LogParser.cs (1)
35if (TimestampParser.TryParseConsoleTimestamp(content, out var timestampParseResult))
src\Shared\ConsoleLogs\SharedAIHelpers.cs (5)
243var statusCode = span.Status?.Code; 251var timestamp = span.StartTimeUnixNano is { } startNano 396var timestamp = rootSpan?.Span.StartTimeUnixNano is { } startNano 719var logId = long.TryParse(logIdString, CultureInfo.InvariantCulture, out var parsedLogId) ? parsedLogId : (long?)null; 759if (TimestampParser.TryParseConsoleTimestamp(content, out var timestampParseResult))
src\Shared\IConfigurationExtensions.cs (2)
44var value = configuration.GetBool(primaryKey) ?? configuration.GetBool(secondaryKey); 218var value = configuration.GetEnum<T>(key, defaultValue: null);
src\Shared\ProcessSignaler.cs (1)
81var actualStartTimeUnixMilliseconds = ProcessStartTimeHelper.TryGetProcessStartTimeUnixMilliseconds(pid);
src\Shared\ProcessStartTimeHelper.cs (1)
180var actual = TryGetProcessStartTimeUnixMilliseconds(pid);
Telemetry\InternalMicrosoftDetector.cs (1)
1368var stale = TryGetBoolean(account, "Stale");
Telemetry\TelemetryConfiguration.cs (1)
61var consoleExporterLevel = configuration.GetEnum<ConsoleExporterLevel>(AspireCliTelemetry.ConsoleExporterLevelConfigKey, defaultValue: null);
Utils\DotNetToolDetection.cs (1)
43var storeIndex = GetDotNetToolStorePackagePathIndex(parts);
Utils\EnvironmentChecker\DotNetSdkCheck.cs (1)
106var detectedLanguage = await languageDiscovery.DetectLanguageRecursiveAsync(executionContext.WorkingDirectory, cancellationToken);
Utils\Markdown\MarkdownToSpectreConverter.Renderable.cs (1)
203var alignment = markdownTable.ColumnDefinitions[i].Alignment;
aspire-managed (2)
src\Shared\ParentProcessWatchdog.cs (1)
52var expectedStartTimeUnix = GetExpectedParentStartTimeUnix(
src\Shared\ProcessStartTimeHelper.cs (1)
180var actual = TryGetProcessStartTimeUnixMilliseconds(pid);
Aspire.Cli.EndToEnd.Tests (3)
DotnetToolSmokeTests.cs (1)
147var quality = CliInstallStrategy.GetQualityFromEnvironment();
tests\Shared\CliInstallStrategy.cs (2)
471var quality = GetQualityFromEnvironment(); 478var qualityStr = GetQualityFromEnvironment();
Aspire.Cli.Tests (12)
Backchannel\BackchannelConstantsTests.cs (4)
170var pid = BackchannelConstants.ExtractPid(socketPath); 181var pid = BackchannelConstants.ExtractPid(socketPath); 192var pid = BackchannelConstants.ExtractPid(socketPath); 203var pid = BackchannelConstants.ExtractPid(socketPath);
Backchannel\OrphanedAppHostCollectorTests.cs (1)
402var startTime = ProcessStartTimeHelper.TryGetProcessStartTime(process.Id);
Commands\AppHostLauncherTests.cs (3)
76var ready = await AppHostLauncher.WaitForAppHostReadyAsync(connection, CancellationToken.None).DefaultTimeout(); 1761var childStableStartedAt = ProcessStartTimeHelper.TryGetProcessStartTimeUnixMilliseconds(childPid); 1785var childStableStartedAt = ProcessStartTimeHelper.TryGetProcessStartTimeUnixMilliseconds(childPid);
Commands\RunCommandTests.cs (1)
5426var startTime = ProcessStartTimeHelper.TryGetProcessStartTimeUnixMilliseconds(process.Id);
Processes\LauncherLivenessMonitorTests.cs (1)
110var startTime = ProcessStartTimeHelper.TryGetProcessStartTimeUnixMilliseconds(process.Id);
Processes\ParentProcessLivenessMonitorTests.cs (1)
158var startTime = ProcessStartTimeHelper.TryGetProcessStartTimeUnixMilliseconds(process.Id);
Processes\ProcessTreeGracefulShutdownServiceTests.cs (1)
376var startTime = ProcessStartTimeHelper.TryGetRuntimeProcessStartTimeUnixSeconds(process.Id);
Aspire.Dashboard (58)
Api\ApiAuthenticationHandler.cs (1)
34var apiAuthMode = currentOptions.Api.AuthMode;
Api\TelemetryApiService.cs (1)
562if (!TryResolveResourceForTelemetry(resources, resourceName, out var resourceKey))
Components\Controls\Chart\ChartBase.cs (1)
257if (PauseManager.AreMetricsPaused(out var pausedAt))
Components\Controls\Chart\ChartContainer.razor.cs (2)
298endDate = PauseManager.AreMetricsPaused(out var pausedAt) ? pausedAt.Value : DateTime.UtcNow; 364var latestEndTime = TelemetryRepository.GetInstrumentLatestEndTime(resourceKey, meterName, instrumentName);
Components\Controls\Chart\ChartDataCalculator.cs (1)
252var percentileValue = CalculatePercentile(percentileValues.Key, currentBucketCounts!, explicitBounds!);
Components\Controls\Chart\MetricTable.razor.cs (5)
178var yValue = trace.Values[i]; 179var valueDiff = yValue is not null && (previousMetric as MetricValueView)?.Value is { } previousValue ? yValue - previousValue : yValue; 210var endTime = (i != newMetrics.Count - 1) ? current.DateTime : (DateTimeOffset?)null; 211var startTime = (i > 0) ? newMetrics.GetKeyAtIndex(i - 1) : (DateTimeOffset?)null; 219var latestCurrentMetric = _metrics.Keys.OfType<DateTimeOffset?>().LastOrDefault();
Components\Controls\Chart\PlotlyChart.razor.cs (2)
123var start = i > 0 ? xValues[i - 1] : (DateTimeOffset?)null; 124var end = i < xValues.Count ? xValues[i] : (DateTimeOffset?)null;
Components\Dialogs\GenAIVisualizerDialog.razor.cs (3)
146var previousIndex = SelectedItem?.Index; 192var selectedIndex = Content.SelectedTreeItem?.Data as int?; 260var selectedIndex = SelectedItem?.Index;
Components\Pages\ConsoleLogs.razor.cs (1)
376var timestampFilterDate = ConsoleLogsManager.GetFilterDate(resourceName);
Components\Pages\Metrics.razor.cs (3)
183var selectedInstance = viewModel.SelectedResource.Id?.GetResourceKey(); 253private string? PauseText => PauseManager.AreMetricsPaused(out var startTime) 327var selectedResourceKey = PageViewModel.SelectedResource.Id?.GetResourceKey();
Components\Pages\StructuredLogs.razor.cs (2)
335var resourceKey = PageViewModel.SelectedResource.Id?.GetResourceKey(); 466private string? PauseText => PauseManager.AreStructuredLogsPaused(out var startTime)
Components\Pages\Traces.razor.cs (3)
231var selectedResourceKey = PageViewModel.SelectedResource.Id?.GetResourceKey(); 296private string? PauseText => PauseManager.AreTracesPaused(out var startTime) 364var resourceKey = PageViewModel.SelectedResource.Id?.GetResourceKey();
Configuration\ValidateDashboardOptions.cs (1)
116var effectiveApiAuthMode = options.Api.AuthMode;
DashboardWebApplication.cs (2)
220var browserHttpsPort = dashboardOptions.Frontend.GetEndpointAddresses().FirstOrDefault(IsHttpsOrNull)?.Port; 681var protocol = notNullProtocols.Count == 0
Model\ConnectionStringParser.cs (1)
259if (TryParseAsUri(token, out var tokenHost, out var tokenPort))
Model\ConsoleLogsFetcher.cs (1)
75var filterDate = _consoleLogsManager.GetFilterDate(resource.Name);
Model\ConsoleLogsManager.cs (1)
118if (_filters.TryGetResourceFilterDate(resourceName, out var resourceFilterDate))
Model\GenAI\GenAIVisualizerDialogViewModel.cs (2)
318if (!string.IsNullOrEmpty(item.Message) && OtlpHelpers.GetEventName(item) is { } name && TryMapEventName(name, out var type)) 335if (TryMapEventName(item.Name, out var type))
Model\LegacyResourcePropertyMetadata.cs (1)
18var metadata = (resourceType, propertyName) switch
Model\ResourceViewModel.cs (2)
81ConnectionStringParser.TryDetectHostAndPort(connectionString, out var host, out var port)) 90ConnectionStringParser.TryDetectHostAndPort(parameterValue, out var parameterHost, out var parameterPort))
Model\TextVisualizerViewModel.cs (2)
227if (!TrySkipLeadingWhitespace(input, out var i)) 251if (!TrySkipLeadingWhitespace(input, out var i))
Otlp\Storage\SqliteTelemetryRepository.Caching.cs (1)
140var resourceViewId = connection.QuerySingleOrDefault<long?>(sql.ToString(), parameters, transaction);
Otlp\Storage\SqliteTelemetryRepository.Metrics.Reads.cs (2)
145var endTimeTicks = connection.QuerySingleOrDefault<long?>(""" 437var pointIntervalTicks = dataPointInterval?.Ticks;
Otlp\Storage\SqliteTelemetryRepository.Metrics.Writes.cs (5)
187var latestPointType = pendingLatest?.PointType ?? latest?.PointType; 188var latestEndTimeTicks = pendingLatest?.EndTimeTicks ?? latest?.EndTimeTicks; 257var latestPointType = pendingLatest?.PointType ?? latest?.PointType; 258var latestEndTimeTicks = pendingLatest?.EndTimeTicks ?? latest?.EndTimeTicks; 259var latestBucketCountLength = pendingLatest?.HistogramBucketCounts?.Length ?? latest?.HistogramBucketCountLength;
Otlp\Storage\SqliteTelemetryRepository.Traces.Reads.cs (1)
657var lastUpdatedTicks = connection.QuerySingleOrDefault<long?>("""
ServiceClient\DashboardClient.cs (1)
151var authMode = _dashboardOptions.ResourceServiceClient.AuthMode;
ServiceClient\DashboardSqliteDatabase.cs (2)
153var existingSchemaVersion = GetSchemaVersion(connection, transaction: null); 166var initializedSchemaVersion = GetSchemaVersion(connection, transaction);
ServiceClient\Partials.cs (1)
166var legacyMetadata = useLegacyMetadata ? LegacyResourcePropertyMetadata.Get(resourceType, property.Name) : null;
ServiceClient\SqliteResourceRepository.cs (1)
343TimestampParser.TryParseConsoleTimestamp(line.Text, out var timestamp) &&
src\Shared\ConsoleLogs\AnsiParser.cs (1)
229else if (TryGetForegroundColor(parameter, out var color))
src\Shared\ConsoleLogs\LogEntry.cs (1)
62_strippedLogContent ??= TimestampParser.TryParseConsoleTimestamp(RawContent, out var timestampParseResult)
src\Shared\ConsoleLogs\LogParser.cs (1)
35if (TimestampParser.TryParseConsoleTimestamp(content, out var timestampParseResult))
src\Shared\IConfigurationExtensions.cs (2)
44var value = configuration.GetBool(primaryKey) ?? configuration.GetBool(secondaryKey); 218var value = configuration.GetEnum<T>(key, defaultValue: null);
Utils\CallbackThrottler.cs (1)
48var lastExecute = _lastExecute;
Aspire.Dashboard.Components.Tests (1)
Pages\MetricsTests.cs (1)
591Assert.True(pauseManager.AreMetricsPaused(out var pausedAt));
Aspire.Dashboard.Tests (18)
ChartDataCalculatorTests.cs (1)
48var result = ChartDataCalculator.CalculatePercentile(percentile, counts, bounds);
ConnectionStringParserTests.cs (4)
106var result = ConnectionStringParser.TryDetectHostAndPort(connectionString, out var host, out var port); 148var result = ConnectionStringParser.TryDetectHostAndPort(connectionString, out var host, out var port); 159var result = ConnectionStringParser.TryDetectHostAndPort(connectionString, out var host, out var port); 170var result = ConnectionStringParser.TryDetectHostAndPort(connectionString, out var host, out var port);
ConsoleLogsTests\TimestampParserTests.cs (3)
18var result = TimestampParser.TryParseConsoleTimestamp(input, out var _); 30var result = TimestampParser.TryParseConsoleTimestamp(input, out var parseResult); 66var result = TimestampParser.TryParseConsoleTimestamp(input, out var _);
Model\ConsoleLogsFiltersTests.cs (3)
57Assert.True(updatedFilters.TryGetResourceFilterDate("existing-resource", out var existingDate)); 61Assert.True(updatedFilters.TryGetResourceFilterDate("new-resource", out var newDate)); 72Assert.False(filters.TryGetResourceFilterDate("non-existent", out var filterDate));
Model\GenAISchemaHelpersTests.cs (6)
114var result = GenAISchemaHelpers.ParseTypeValue(typeAsObject); 123var result = GenAISchemaHelpers.ParseTypeValue(typeArrayWithObjects); 137var result = GenAISchemaHelpers.ParseTypeValue(typeArrayWithOnlyObjects); 144var result = GenAISchemaHelpers.ParseTypeValue(null); 152var result = GenAISchemaHelpers.ParseTypeValue(typeString); 160var result = GenAISchemaHelpers.ParseTypeValue(typeArray);
Model\ResourceViewModelTests.cs (1)
31var actualStatus = ResourceViewModel.ComputeHealthStatus(reports, state);
Aspire.Deployment.EndToEnd.Tests (3)
FoundryHostedAgentDeploymentTests.cs (1)
596var expectedId = requestDocument.RootElement.TryGetProperty("id", out var requestId)
tests\Shared\CliInstallStrategy.cs (2)
471var quality = GetQualityFromEnvironment(); 478var qualityStr = GetQualityFromEnvironment();
Aspire.Hosting (41)
ApplicationModel\ExecutableLaunchRecipe.cs (3)
339var effectiveArgumentIndex = executable ? nextExecutableArgumentIndex++ : (int?)null; 669var dotnetProjectLaunchResourceArgumentIndex = FindExecutableAnnotatedDotnetProjectLaunchArgument( 691var effectiveArgumentIndex = executable ? nextExecutableArgumentIndex++ : (int?)null;
ApplicationModel\ResourceExtensions.cs (2)
851var publicPort = EndpointAnnotation.NormalizePort(endpoint.Port); 852var configuredTargetPort = EndpointAnnotation.NormalizePort(endpoint.TargetPort);
Backchannel\AppHostRpcTarget.cs (1)
145var healthStatus = CustomResourceSnapshot.ComputeHealthStatus(resourceEvent.Snapshot.HealthReports, resourceEvent.Snapshot.State?.Text);
ContainerResourceBuilderExtensions.cs (8)
1567var defaultOwner = GetIntegralContainerFilesOption( 1572var defaultGroup = GetIntegralContainerFilesOption( 1577var umaskValue = GetIntegralContainerFilesOption( 1582var umask = umaskValue is { } value ? (UnixFileMode)value : (UnixFileMode?)null; 1616var defaultOwner = GetIntegralContainerFilesOption( 1621var defaultGroup = GetIntegralContainerFilesOption( 1626var umaskValue = GetIntegralContainerFilesOption( 1631var umask = umaskValue is { } value ? (UnixFileMode)value : (UnixFileMode?)null;
Dashboard\DashboardEventHandlers.cs (2)
483var showDashboardResources = configuration.GetBool(KnownConfigNames.ShowDashboardResources, KnownConfigNames.Legacy.ShowDashboardResources); 952if (TimestampParser.TryParseConsoleTimestamp(content, out var result))
Dcp\ContainerCreator.cs (1)
161if (container.TryGetContainerImagePullPolicy(out var pullPolicy))
Dcp\DcpExecutor.cs (1)
833var effectivePublicPort = EndpointAnnotation.NormalizePort(resource.IsContainer() ? endpoint.SpecifiedPort : endpoint.Port);
Dcp\DcpLogParser.cs (1)
88if (TimestampParser.TryParseConsoleTimestamp(timestampText, out var timestampParseResult))
Dcp\DcpModelUtilities.cs (2)
165var allocatedPort = svc.AllocatedPort ?? fallbackPort; 233var port = sp.EndpointAnnotation.TargetPort!;
Dcp\DcpProcessMonitor.cs (1)
17var timestamp = GetProcessIdentityTimestamp(parentProcess);
Dcp\DcpResourceWatcher.cs (2)
581var timestamp = entry.Timestamp; 584if (timestamp is null && TimestampParser.TryParseConsoleTimestamp(resolvedContent, out var result))
Dcp\ResourceLogSource.cs (2)
69if (parseDcpLogs && DcpLogParser.TryParseDcpLog(rawLine, out var parsedMessage, out _, out var isErrorLevel, out var dcpTimestamp)) 198if (TimestampParser.TryParseConsoleTimestamp(line, out var timestampParseResult))
Dcp\ResourceSnapshotBuilder.cs (2)
106var launchArguments = GetLaunchArgs(executable, effectiveArgs); 172var launchArguments = GetLaunchArgs(executable, effectiveArgs);
DistributedApplicationBuilder.cs (1)
765var profilingEnabled =
InteractionService.cs (3)
127var promptState = completion.State as bool?; 280var promptState = completion.State as bool?; 383var promptState = completion.State as bool?;
OtlpConfigurationExtensions.cs (1)
105var dashboardEndpoint = ResolveOtlpEndpointFromDashboard(context, otlpExporterAnnotation.RequiredProtocol);
ProjectResourceBuilderExtensions.cs (1)
860var defaultEndpointTargetPort = httpEndpoint.TargetPort ?? httpsEndpoint.TargetPort;
src\Shared\AppHostSocketManager.cs (1)
212var pid = BackchannelConstants.ExtractPid(socketPath);
src\Shared\ConsoleLogs\AnsiParser.cs (1)
229else if (TryGetForegroundColor(parameter, out var color))
src\Shared\ConsoleLogs\LogEntry.cs (1)
62_strippedLogContent ??= TimestampParser.TryParseConsoleTimestamp(RawContent, out var timestampParseResult)
src\Shared\IConfigurationExtensions.cs (2)
44var value = configuration.GetBool(primaryKey) ?? configuration.GetBool(secondaryKey); 218var value = configuration.GetEnum<T>(key, defaultValue: null);
src\Shared\ProcessSignaler.cs (1)
81var actualStartTimeUnixMilliseconds = ProcessStartTimeHelper.TryGetProcessStartTimeUnixMilliseconds(pid);
src\Shared\ProcessStartTimeHelper.cs (1)
180var actual = TryGetProcessStartTimeUnixMilliseconds(pid);
Aspire.Hosting.Analyzers (1)
Infrastructure\WellKnownTypes.cs (1)
131public bool IsType(ITypeSymbol type, WellKnownTypeData.WellKnownType[] wellKnownTypes) => IsType(type, wellKnownTypes, out var _);
Aspire.Hosting.Azure (6)
AzureEnvironmentResource.cs (1)
175var tenantId = provisioningContext.Tenant.TenantId;
AzureProvisioningController.cs (1)
2516var tenantId = Guid.TryParse(context.TenantId, out var parsedTenantId) ? parsedTenantId : (Guid?)null;
AzureProvisioningFailureDetails.cs (1)
172var httpStatus = int.TryParse(statusCode, out var parsedHttpStatus) ? parsedHttpStatus : (int?)null;
Provisioning\Internal\DefaultTokenCredentialProvider.cs (1)
53var processTimeout = _options.Value.CredentialProcessTimeoutSeconds is { } timeoutSeconds
Provisioning\Internal\PublishModeProvisioningContextProvider.cs (1)
393var existingResourceGroup = resourceGroupOptions?.FirstOrDefault(rg => rg.Name.Equals(selectedResourceGroup, StringComparison.OrdinalIgnoreCase));
Provisioning\Provisioners\BicepProvisioner.cs (1)
768var provisioningState = deployment.Data.Properties.ProvisioningState;
Aspire.Hosting.Azure.AppContainers (1)
ContainerAppContext.cs (1)
217var targetPort = httpIngress.Port ?? (Resource is ProjectResource ? null : 80);
Aspire.Hosting.Azure.Sandboxes (2)
AzureSandboxContainerDeployment.cs (1)
1502var targetPort = ResolveSandboxTargetPort(resource.TargetResource, resolvedEndpoint);
AzureSandboxEndpointPropertyValueProvider.cs (1)
162var resolvedTargetPort = ResolveEndpointTargetPort(resource, endpointName) ?? endpointReference.EndpointAnnotation.TargetPort;
Aspire.Hosting.Azure.Tests (1)
AzureCosmosDBExtensionsTests.cs (1)
41var actualPort = endpointAnnotation.Port;
Aspire.Hosting.Blazor (1)
BlazorGatewayExtensions.cs (1)
484var paths = await BlazorWasmAppBuilder.GetManifestPathsAsync(reg.Resource.ProjectPath, logger, ct).ConfigureAwait(false);
Aspire.Hosting.Browsers (3)
BrowserLogsEventLogger.cs (2)
378var lineNumber = details.LineNumber + 1; 379var columnNumber = details.ColumnNumber + 1;
BrowserLogsSessionManager.cs (1)
381var startTimeStamp = GetStartTimeStamp(resourceState, pendingSession?.StartedAt ?? fallbackStartTimeStamp);
Aspire.Hosting.Browsers.Tests (8)
BrowserLogsBuilderExtensionsTests.cs (1)
1832var processId = NextProcessIdIsNull ? (int?)null : NextProcessId ?? 1000 + sessionNumber;
BrowserLogsCdpConnectionTests.cs (1)
327var fromSurface = parameters?.TryGetProperty("fromSurface", out var fromSurfaceElement) == true
BrowserLogsSessionManagerTests.cs (3)
214var closed = BrowserPageSession.TryGetPageCompletion( 224var crashed = BrowserPageSession.TryGetPageCompletion( 235var unrelated = BrowserPageSession.TryGetPageCompletion(
src\Aspire.Hosting.Browsers\BrowserLogsEventLogger.cs (2)
378var lineNumber = details.LineNumber + 1; 379var columnNumber = details.ColumnNumber + 1;
src\Aspire.Hosting.Browsers\BrowserLogsSessionManager.cs (1)
381var startTimeStamp = GetStartTimeStamp(resourceState, pendingSession?.StartedAt ?? fallbackStartTimeStamp);
Aspire.Hosting.Docker (1)
DockerComposeEnvironmentContext.cs (1)
55var exposedPort = (resolved.ExposedPort.IsAllocated || resolved.ExposedPort.IsImplicit) ? null : resolved.ExposedPort.Value;
Aspire.Hosting.Dotnet (1)
DotnetProjectBuildArtifactManager.cs (1)
263if (!TryReadState(statePath, out var inactiveObservedUtc))
Aspire.Hosting.EntityFrameworkCore (1)
EFCoreOperationExecutor.cs (1)
352var exitCode = snapshot.ExitCode;
Aspire.Hosting.Foundry (1)
Toolbox\FoundryToolboxReadinessProbe.cs (1)
172var expectedId = requestDocument.RootElement.TryGetProperty("id", out var requestId)
Aspire.Hosting.GitHub.Models (2)
src\Shared\IConfigurationExtensions.cs (2)
44var value = configuration.GetBool(primaryKey) ?? configuration.GetBool(secondaryKey); 218var value = configuration.GetEnum<T>(key, defaultValue: null);
Aspire.Hosting.Integration.Analyzers (2)
AspireExportAnalyzer.cs (1)
1115var targetParameterOrdinal = GetTargetParameterOrdinal(targetMethod, argument, invocationSyntax.ArgumentList);
src\Aspire.Hosting.Analyzers\Infrastructure\WellKnownTypes.cs (1)
131public bool IsType(ITypeSymbol type, WellKnownTypeData.WellKnownType[] wellKnownTypes) => IsType(type, wellKnownTypes, out var _);
Aspire.Hosting.Maui (3)
MauiOtlpExtensions.cs (1)
97var configuredOtlpEndpoint = ResolveConfiguredOtlpEndpoint(configuration);
src\Shared\IConfigurationExtensions.cs (2)
44var value = configuration.GetBool(primaryKey) ?? configuration.GetBool(secondaryKey); 218var value = configuration.GetEnum<T>(key, defaultValue: null);
Aspire.Hosting.MongoDB (1)
MongoDBBuilderExtensions.cs (1)
577var targetPort = resource.PrimaryEndpoint.TargetPort;
Aspire.Hosting.OpenAI (2)
src\Shared\IConfigurationExtensions.cs (2)
44var value = configuration.GetBool(primaryKey) ?? configuration.GetBool(secondaryKey); 218var value = configuration.GetEnum<T>(key, defaultValue: null);
Aspire.Hosting.Radius (1)
RadiusEnvironmentResource.cs (1)
157var resolvedServicePort = RadiusServiceDiscovery.ResolveServicePort(endpointReference.Resource, endpoint.Name);
Aspire.Hosting.Radius.Tests (2)
Publishing\RadiusServiceDiscoveryTests.cs (2)
86var first = RadiusServiceDiscovery.ResolveServicePort(resource, "one"); 87var second = RadiusServiceDiscovery.ResolveServicePort(resource, "two");
Aspire.Hosting.RemoteHost (1)
src\Shared\ProcessStartTimeHelper.cs (1)
180var actual = TryGetProcessStartTimeUnixMilliseconds(pid);
Aspire.Hosting.Testing (1)
DistributedApplicationFactory.cs (1)
498using var applicationStartedRegistration = _hostApplicationLifetime?.ApplicationStarted.Register(
Aspire.Hosting.Tests (10)
Cli\ProcessStartTimeHelperTests.cs (3)
38var startedUnix = ProcessStartTimeHelper.TryGetProcessStartTimeUnixMilliseconds(process.Id); 60var fromPid = ProcessStartTimeHelper.TryGetProcessStartTimeUnixMilliseconds(Environment.ProcessId); 97var startTicks = ProcessStartTimeHelper.TryGetLinuxProcessStartTicks(Environment.ProcessId, ProcessStartTimeHelper.LinuxProcRoot);
Dcp\DcpLogParserTests.cs (2)
36var result = DcpLogParser.TryParseDcpLog(bytes.AsSpan(), out var message, out var logLevel, out var category, out var timestamp); 51var result = DcpLogParser.TryParseDcpLog(bytes.AsSpan(), out _, out _, out _, out var timestamp);
Dcp\TestKubernetesService.cs (1)
238var hostPort = container.Spec.Ports?.FirstOrDefault(port => port.ContainerPort == serviceProduced.Port)?.HostPort;
EndpointReferenceTests.cs (2)
273var targetPort = endpointRef.TargetPort; 286var targetPort = endpointRef.TargetPort;
Health\HealthStatusTests.cs (1)
27var actualStatus = CustomResourceSnapshot.ComputeHealthStatus(reports, state);
WithTerminalTests.cs (1)
542var liveProcessStartTimeUnixMilliseconds =
Aspire.Managed.Tests (3)
ParentProcessWatchdogTests.cs (2)
21var startTime = ParentProcessWatchdog.GetExpectedParentStartTimeUnix(environment.GetValueOrDefault, out var useRuntimeStartTime); 35var startTime = ParentProcessWatchdog.GetExpectedParentStartTimeUnix(environment.GetValueOrDefault, out var useRuntimeStartTime);
TerminalHostSignalTests.cs (1)
125var parentIdentity = ProcessStartTimeHelper.TryGetProcessStartTimeUnixMilliseconds(parentProcess.Id);
Aspire.Microsoft.Azure.Cosmos (2)
AspireMicrosoftAzureCosmosExtensions.cs (1)
230var cosmosConnectionInfo = GetCosmosConnectionInfo(builder, connectionName);
CosmosDatabaseBuilder.cs (1)
64var connectionInfo = hostBuilder.GetCosmosConnectionInfo(name);
Aspire.TerminalHost (4)
src\Shared\IConfigurationExtensions.cs (2)
44var value = configuration.GetBool(primaryKey) ?? configuration.GetBool(secondaryKey); 218var value = configuration.GetEnum<T>(key, defaultValue: null);
src\Shared\ParentProcessWatchdog.cs (1)
52var expectedStartTimeUnix = GetExpectedParentStartTimeUnix(
src\Shared\ProcessStartTimeHelper.cs (1)
180var actual = TryGetProcessStartTimeUnixMilliseconds(pid);
Aspire.TestTools (1)
GitHubCli.cs (1)
168var match = openMatch ?? closedMatch;
ConfigurationSchemaGenerator (1)
ConfigSchemaEmitter.cs (1)
412var attributes = propertySymbol?.GetAttributes();
csc (1)
src\roslyn\src\Compilers\Shared\BuildClient.cs (1)
152var serverResult = RunServerCompilation(textWriter, parsedArgs, buildPaths, libDirectory, pipeName, keepAliveOpt);
CSharpSyntaxGenerator (1)
src\roslyn\src\Compilers\Core\Portable\Symbols\WellKnownMemberNames.cs (1)
419/// The required name for the <see cref="Nullable{T}.Value"/> property used in
dotnet-aot (3)
parent\dotnet\Commands\Workload\Install\WorkloadAdvertisingManifestUpdater.cs (1)
142var advertisingInfo = GetAdvertisingManifestVersionAndWorkloads(manifestId);
parent\dotnet\Telemetry\TelemetryClient.cs (1)
166var parentActivityContext = GetParentActivityContext();
parent\dotnet\ToolManifest\ToolManifestEditor.cs (1)
312var deserializedManifestVersion = deserializedManifest.Version;
dotnet-openapi (3)
Commands\AddFileCommand.cs (1)
37var codeGenerator = GetCodeGenerator(_codeGeneratorOption);
Commands\AddProjectCommand.cs (1)
32var codeGenerator = GetCodeGenerator(_codeGeneratorOption);
Commands\AddURLCommand.cs (1)
38var codeGenerator = GetCodeGenerator(_codeGeneratorOption);
dotnet-svcutil-lib (27)
FrameworkFork\Microsoft.Xml\Xml\Serialization\Types.cs (1)
1006if (type.GetGenericTypeDefinition() == typeof(Nullable<>).GetGenericTypeDefinition())
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSerializationReader.cs (17)
744value = default(Nullable<int>); 747value = default(Nullable<bool>); 749value = default(Nullable<Int16>); 751value = default(Nullable<long>); 753value = default(Nullable<float>); 755value = default(Nullable<double>); 757value = default(Nullable<decimal>); 759value = default(Nullable<DateTime>); 763value = default(Nullable<DateTime>); 765value = default(Nullable<DateTime>); 767value = default(Nullable<byte>); 769value = default(Nullable<SByte>); 771value = default(Nullable<UInt16>); 773value = default(Nullable<UInt32>); 775value = default(Nullable<UInt64>); 788value = default(Nullable<char>); 790value = default(Nullable<Guid>);
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\DataContract.cs (4)
1551var isReferenceProperty = universalDataContractAttribute.NamedArguments?.FirstOrDefault(a => a.MemberName == "IsReference"); 1552var isReference = (bool?)isReferenceProperty?.TypedValue.Value; 1554var namespaceProperty = universalDataContractAttribute.NamedArguments?.FirstOrDefault(a => a.MemberName == "Namespace"); 1557var nameProperty = universalDataContractAttribute.NamedArguments?.FirstOrDefault(a => a.MemberName == "Name");
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\Globals.cs (1)
652s_typeOfNullable = typeof(Nullable<>);
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\XmlObjectSerializerWriteContext.cs (2)
516internal static T GetNullableValue<T>(Nullable<T> value) where T : struct 535internal static bool GetHasValue<T>(Nullable<T> value) where T : struct
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\MessageContractImporter.cs (1)
1745return typeRef.BaseType == typeof(Nullable<>).FullName;
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\SecurityUtils.cs (1)
63public static int GetOrdinal(Nullable<ProtectionLevel> p)
dotnet-svcutil-lib.Tests (1)
TestInit.cs (1)
414if (!CompareFiles(baseline, generated, out var diffLines))
GenerateDocumentationAndConfigFiles (47)
src\5f6f2f95b47c3dc6\SemanticModelWorkspaceServiceFactory.SemanticModelWorkspaceService.cs (5)
118if (originalMap.TryGetValue(document.Id, out var reuseInfoOpt) && 149var reuseInfo = await TryReuseCachedSemanticModelAsync( 167var linkedReuseInfo = map.TryGetValue(linkedId, out var info) ? info : null; 186if (!map.TryGetValue(document.Id, out var reuseInfoOpt) || !reuseInfoOpt.HasValue)
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\SingleInitNullable.cs (2)
12/// A lazily initialized version of <see cref="Nullable{T}"/> which uses the same space as a <see cref="Nullable{T}"/>.
src\roslyn\src\Compilers\Core\Portable\Syntax\SyntaxTreeExtensions.cs (1)
50var textSpanOpt = span.Intersection(fullSpan);
src\roslyn\src\RoslynAnalyzers\Microsoft.CodeAnalysis.Analyzers\Core\MetaAnalyzers\ReleaseTrackingHelper.cs (4)
194out var category, out var defaultSeverity, out var enabledByDefault); 204out var oldCategory, out var oldDefaultSeverity, out var oldEnabledByDefault);
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (1)
172var effectiveSeverity = GetEffectiveSeverity();
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Options\SymbolNamesWithValueOption.cs (1)
159var symbolKind = parts.SymbolName[0] switch
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\CodeStyleOption2`1.cs (1)
165var version = (int?)element.Attribute(XmlAttribute_SerializationVersion);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\Common\EmbeddedSyntaxNode.cs (4)
71var start = ComputeStart(); 72var end = ComputeEnd(); 83var span = child.GetFullSpan(); 96var span = child.GetFullSpan();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.cs (1)
200var index = sequence.FindIndex(position);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\CollectionExpressionUtilities.cs (1)
79var collectionBuilderMethods = TryGetCollectionBuilderFactoryMethods(
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ListExtensions.cs (2)
52var newValue = transform(list[sourceIndex], arg); 71var newValue = transform(list[sourceIndex], arg);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SourceTextExtensions_SharedWithCodeStyle.cs (1)
21var linePosition = line.GetFirstNonWhitespacePosition();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\StringExtensions.cs (3)
48var firstOffset = lineText.GetFirstNonWhitespaceOffset(); 59var lastOffset = lineText.GetLastNonWhitespaceOffset(); 193var firstNonWhitespaceChar = line.GetFirstNonWhitespaceOffset();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTreeExtensions.cs (1)
240var isUserConfiguredGeneratedCode = GeneratedCodeUtilities.GetGeneratedCodeKindFromOptions(analyzerConfigOptions).ToNullable();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\TextLineExtensions.cs (1)
32var firstNonWhitespaceOffset = line.GetFirstNonWhitespaceOffset();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Indentation\AbstractIndentation.Indenter.cs (6)
92var token = TryGetPrecedingVisibleToken(); 98var trivia = TryGetImmediatelyPrecedingVisibleTrivia(); 112var lastPos = previousLine.GetLastNonWhitespacePosition(); 154var offset = line.GetFirstNonWhitespaceOffset(); 176var nonWhitespaceOffset = updatedLine.GetFirstNonWhitespaceOffset(); 216var firstNonWhitespace = lineToMatch.GetFirstNonWhitespacePosition();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser.cs (1)
27TryGetRule(namingRuleTitle, symbolSpec, namingStyle, trimmedDictionary, out var rule, out var priority))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\AbstractDocumentationCommentService.cs (1)
52var exteriorTrivia = leadingTrivia.Where(_syntaxFacts.IsDocumentationCommentExteriorTrivia)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (2)
45var result = Resolve(semanticModel, syntaxTree.GetRoot(reader.CancellationToken), name, target, reader.CancellationToken); 90var result = Resolve(semanticModel, childNode, name, target, cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BodyLevelSymbolKey.cs (1)
221var resolutionOpt = reader.ResolveLocation(loc);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.TypeParameterSymbolKey.cs (1)
44var resolution = reader.ResolveLocation(location);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.cs (1)
479var r = t1[i].IsMoreSpecificThan(t2[i]);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeFixesAndRefactorings\AbstractFixAllSpanMappingService.cs (1)
56var partialDeclSpan = syntaxFacts.GetContainingTypeDeclaration(root, syntaxRef.Span.Start)?.FullSpan;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationHelpers.cs (2)
241var desiredIndex = TryGetDesiredIndexIfGrouped( 305var result = TryGetDesiredIndexIfGroupedWorker(
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_Negate.cs (1)
272var valueType = (operation as IIsPatternOperation)?.Value.Type?.SpecialType;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Indentation\IIndentationService.cs (1)
34var firstNonWhitespacePos = tokenLine.GetFirstNonWhitespacePosition();
ILAssembler (2)
GrammarVisitor.cs (2)
1716var resolved = TryResolveTypedefAsCustomAttribute(alias); 2801var fieldOffset = VisitRepeatOpt(context.repeatOpt()).Value;
ILCompiler.Compiler (8)
Compiler\Dataflow\MethodBodyScanner.cs (1)
1216var valueBasicBlockPair = locals[localVariableReferenceValue.LocalIndex];
Compiler\Dataflow\ReflectionMethodBodyScanner.cs (1)
80if (!calledMember.DoesMemberRequire(requiresAttributeName, out var requiresAttribute))
parent\parent\Common\Compiler\MethodExtensions.cs (5)
18var decoded = This.GetDecodedCustomAttribute("System.Runtime", "RuntimeImportAttribute"); 32var decoded = This.GetDecodedCustomAttribute("System.Runtime", "RuntimeImportAttribute"); 46var decoded = This.GetDecodedCustomAttribute("System.Runtime", "RuntimeExportAttribute"); 66var decoded = This.GetDecodedCustomAttribute("System.Runtime.InteropServices", "UnmanagedCallersOnlyAttribute"); 83var decoded = This.GetDecodedCustomAttribute("System.Runtime.InteropServices", "UnmanagedCallersOnlyAttribute");
src\runtime\src\tools\illink\src\ILLink.Shared\TrimAnalysis\HandleCallAction.cs (1)
1281if (TryGetBaseType(systemTypeValue.RepresentedType, out var baseType))
ILCompiler.ReadyToRun (15)
Compiler\DependencyAnalysis\ReadyToRun\InstanceEntryPointTableNode.cs (1)
69var handle = manifestMetadata.TryGetExistingEntityHandle(typicalMethod);
Compiler\DependencyAnalysis\ReadyToRun\ManifestMetadataTableNode.cs (1)
305var handle = _mutableModule.TryGetAssemblyRefHandle(assemblyName);
Compiler\DependencyAnalysis\ReadyToRun\ModuleTokenResolver.cs (3)
81var handle = _manifestMutableModule.TryGetExistingEntityHandle(type); 114var handle = _manifestMutableModule.TryGetExistingEntityHandle(ecmaMethod); 145var handle = _manifestMutableModule.TryGetExistingEntityHandle(ecmaField);
Compiler\DependencyAnalysis\ReadyToRun\ReadyToRunInstructionSetSupportSignature.cs (2)
28var r2rInstructionSet = instructionSetSupported.R2RInstructionSet(instructionSetSupport.Architecture); 52var r2rInstructionSet = instructionSetUnsupported.R2RInstructionSet(instructionSetSupport.Architecture);
IL\ReadyToRunILProvider.cs (2)
303var owningMethodHandle = mutableModule.TryGetEntityHandle(owningMethod); 319var newHandle = _mutableModule.TryGetHandle((TypeSystemEntity)wrappedMethod.GetObject(region.ClassToken));
parent\parent\Common\Compiler\MethodExtensions.cs (5)
18var decoded = This.GetDecodedCustomAttribute("System.Runtime", "RuntimeImportAttribute"); 32var decoded = This.GetDecodedCustomAttribute("System.Runtime", "RuntimeImportAttribute"); 46var decoded = This.GetDecodedCustomAttribute("System.Runtime", "RuntimeExportAttribute"); 66var decoded = This.GetDecodedCustomAttribute("System.Runtime.InteropServices", "UnmanagedCallersOnlyAttribute"); 83var decoded = This.GetDecodedCustomAttribute("System.Runtime.InteropServices", "UnmanagedCallersOnlyAttribute");
TypeSystem\Mutable\MutableModule.cs (1)
391var handle = TryGetHandle(tse);
ILCompiler.TypeSystem (2)
parent\parent\Common\TypeSystem\Ecma\EcmaType.TypeEquivalence.cs (1)
58var typeIdentifierAttribute = this.GetDecodedCustomAttribute("System.Runtime.InteropServices", "TypeIdentifierAttribute");
parent\parent\Common\TypeSystem\Ecma\MetadataExtensions.cs (1)
223var customAttributeValue = type.GetDecodedCustomAttribute(
illink (4)
ILLink.RoslynAnalyzer (1)
src\runtime\src\tools\illink\src\ILLink.Shared\TrimAnalysis\HandleCallAction.cs (1)
1281if (TryGetBaseType(systemTypeValue.RepresentedType, out var baseType))
Infrastructure.Tests (8)
tools\GenerateCITimeline\TimelineRenderer.cs (8)
226var created = ParseTs(raw, "created_at"); 227var started = ParseTs(raw, "started_at"); 228var completed = ParseTs(raw, "completed_at"); 484var completed = ParseTs(j, "completed_at"); 485var started = ParseTs(j, "started_at"); 486var created = ParseTs(j, "created_at"); 502var runStarted = ParseTs(runInfo, "run_started_at"); 503var runUpdated = ParseTs(runInfo, "updated_at");
Microsoft.Analyzers.Extra (3)
CallAnalysis\Fixers\LegacyLoggingFixer.cs (3)
203var argLevel = GetLogMethodAttributeParameter(methodAttr.AttributeConstructor.Parameters, methodAttr.ConstructorArguments, "level"); 211var argMessage = GetLogMethodAttributeParameter(methodAttr.AttributeConstructor.Parameters, methodAttr.ConstructorArguments, "message"); 642var arg = GetLogMethodAttributeParameter(methodAttr.AttributeConstructor.Parameters, methodAttr.ConstructorArguments, "eventId");
Microsoft.AspNetCore.App.Analyzers (27)
Infrastructure\EmbeddedSyntax\EmbeddedSyntaxNode.cs (4)
49var start = ComputeStart(); 50var end = ComputeEnd(); 63var span = child.GetFullSpan(); 78var span = child.GetFullSpan();
Infrastructure\RoutePattern\RoutePatternParser.cs (5)
420var literal = _lexer.TryScanLiteral()!; 443var replacementToken = _lexer.TryScanReplacementToken(); 520var parameterName = _lexer.TryScanParameterName(); 586var escapedPolicyFragment = _lexer.TryScanEscapedPolicyFragment(); 601var policyFragment = _lexer.TryScanUnescapedPolicyFragment();
Mvc\MvcAnalyzer.cs (2)
99if (attribute.AttributeClass is null || !wellKnownTypes.IsType(attribute.AttributeClass, RouteAttributeTypes, out var match)) 124if (attribute.AttributeClass is null || !wellKnownTypes.IsType(attribute.AttributeClass, RouteAttributeTypes, out var match))
RouteEmbeddedLanguage\FrameworkParametersCompletionProvider.cs (3)
152var mapMethodParts = RouteUsageDetector.FindMapMethodParts(semanticModel, wellKnownTypes, container, context.CancellationToken); 206var routeToken = TryGetMvcActionRouteToken(context, semanticModel, methodSyntax); 522var newPosition = replacementStart + positionOffset;
RouteEmbeddedLanguage\Infrastructure\RouteUsageDetector.cs (2)
85var mapMethodParts = FindMapMethodParts(semanticModel, wellKnownTypes, container, cancellationToken); 249var mapMethodParts = FindValidMapMethodParts(semanticModel, wellKnownTypes, argumentList, methodSymbol);
RouteEmbeddedLanguage\RoutePatternAnalyzer.cs (1)
83var insertPoint = CalculateInsertPoint(
RouteEmbeddedLanguage\RoutePatternBraceMatcher.cs (1)
33var virtualChar = tree.Text.Find(position);
RouteEmbeddedLanguage\RoutePatternCompletionProvider.cs (4)
168var result = GetCurrentToken(context); 221var previousVirtualCharOpt = context.RouteUsage.RoutePattern.Text.Find(context.Position - 1); 288var result = FindToken(child.Node, ch); 368var newPosition = replacementStart + positionOffset;
RouteEmbeddedLanguage\RoutePatternHighlighter.cs (1)
38var virtualChar = routePattern.Text.Find(position);
src\aspnetcore\src\Shared\Roslyn\CodeAnalysisExtensions.cs (1)
205var typeInfo = model?.GetTypeInfo(receiverSyntax, cancellationToken);
src\aspnetcore\src\Shared\RoslynUtils\ParsabilityHelper.cs (2)
52return GetParsability(typeSymbol, wellKnownTypes, out var _); 62if (IsTypeAlwaysParsable(typeSymbol, wellKnownTypes, out var parsabilityMethod))
src\aspnetcore\src\Shared\RoslynUtils\WellKnownTypes.cs (1)
145public bool IsType(ITypeSymbol type, WellKnownTypeData.WellKnownType[] wellKnownTypes) => IsType(type, wellKnownTypes, out var _);
Microsoft.AspNetCore.Authentication.Cookies (5)
CookieAuthenticationHandler.cs (5)
96var issuedUtc = ticket.Properties.IssuedUtc; 97var expiresUtc = ticket.Properties.ExpiresUtc; 119var issuedUtc = ticket.Properties.IssuedUtc; 120var expiresUtc = ticket.Properties.ExpiresUtc; 182var expiresUtc = ticket.Properties.ExpiresUtc;
Microsoft.AspNetCore.Authentication.Negotiate (3)
NegotiateHandler.cs (3)
154var result = await InvokeAuthenticateFailedEvent(exception); 161var result = await InvokeAuthenticateFailedEvent(exception); 254var result = await InvokeAuthenticateFailedEvent(ex);
Microsoft.AspNetCore.Authentication.OpenIdConnect (1)
OpenIdConnectHandler.cs (1)
438var maxAge = properties.GetParameter<TimeSpan?>(OpenIdConnectParameterNames.MaxAge) ?? Options.MaxAge;
Microsoft.AspNetCore.Components (8)
BindConverter.cs (1)
1581ConvertToNullableGuidCore(obj, culture, out var converted);
Rendering\RenderTreeBuilder.cs (4)
537var parentFrameIndex = GetCurrentParentFrameIndex(); 614var parentFrameIndex = GetCurrentParentFrameIndex(); 648var parentFrameIndex = GetCurrentParentFrameIndex(); 741var parentIndex = GetCurrentParentFrameIndex();
src\aspnetcore\src\Http\Routing\src\Patterns\RouteParameterParser.cs (2)
109var currentChar = currentIndex > endIndex ? null : (char?)text[currentIndex]; 145var nextChar = currentIndex + 1 > endIndex ? null : (char?)text[currentIndex + 1];
src\aspnetcore\src\Shared\Components\ComponentsActivityLinkStore.cs (1)
51var tag = kvp.Value.Item2;
Microsoft.AspNetCore.Components.Endpoints (3)
Forms\ClientValidationCache.cs (1)
58var cachedMetadata = _metadataCache.GetOrAdd(
Rendering\EndpointHtmlRenderer.EventDispatch.cs (1)
55var eventHandlerId = FindEventHandlerIdForNamedEvent("onsubmit", frameLocation.ComponentId, frameLocation.FrameIndex);
src\aspnetcore\src\Shared\Components\ComponentsActivityLinkStore.cs (1)
51var tag = kvp.Value.Item2;
Microsoft.AspNetCore.Components.QuickGrid (1)
QuickGrid.razor.cs (1)
431var sortFromQuery = ReadSortFromQueryString();
Microsoft.AspNetCore.Components.Server (6)
BlazorPack\BlazorPackHubProtocolWorker.cs (2)
39var bytes = reader.ReadBytes(); 53var bytes = reader.ReadBytes();
CircuitDisconnectMiddleware.cs (1)
40var circuitId = await GetCircuitIdAsync(context);
Circuits\CircuitPersistenceManager.cs (2)
215var distributedRetention = circuitOptions.Value.PersistedCircuitDistributedRetentionPeriod; 217var maxRetention = distributedRetention > localRetention ? distributedRetention : localRetention;
src\aspnetcore\src\Shared\Components\ComponentsActivityLinkStore.cs (1)
51var tag = kvp.Value.Item2;
Microsoft.AspNetCore.Components.Web (2)
Virtualization\Virtualize.cs (2)
367var fillDirection = await _jsInterop.AlignToItemAsync(localIndex, token); 531var fillDirection = await AlignToTargetAsync(InitialItemIndex, CancellationToken.None);
Microsoft.AspNetCore.Components.WebAssembly.Server (1)
WebAssemblyEndpointProvider.cs (1)
33var pathPrefix = wasmWithOptions.EndpointOptions?.PathPrefix;
Microsoft.AspNetCore.Connections.Abstractions (1)
src\aspnetcore\src\Shared\ParameterDefaultValue\ParameterDefaultValue.cs (1)
35parameter.ParameterType.GetGenericTypeDefinition() == typeof(Nullable<>);
Microsoft.AspNetCore.DataProtection (2)
KeyManagement\XmlKeyManager.cs (1)
435var processed = ProcessAllElements(allElements, out var mostRecentMassRevocationDate);
RegistryPolicyResolver.cs (1)
101var defaultKeyLifetime = (int?)policyRegKey.GetValue("DefaultKeyLifetime");
Microsoft.AspNetCore.Grpc.JsonTranscoding (3)
Internal\Json\JsonConverterHelper.cs (1)
104return nullableType ? typeof(Nullable<>).MakeGenericType(descriptor.EnumType.ClrType) : descriptor.EnumType.ClrType;
parent\Shared\HttpRoutePatternParser.cs (2)
207var c = CurrentChar; 245var c = CurrentChar;
Microsoft.AspNetCore.Hosting (1)
Internal\HostingApplicationDiagnostics.cs (1)
428var initializeTags = !SuppressActivityOpenTelemetryData
Microsoft.AspNetCore.Http (3)
parent\parent\Shared\CookieHeaderParserShared.cs (2)
35if (TryParseValue(value, ref index, supportsMultipleValues, out var parsedName, out var parsedValue))
parent\parent\Shared\StreamCopyOperationInternal.cs (1)
34var bytesRemaining = count;
Microsoft.AspNetCore.Http.Abstractions (1)
src\aspnetcore\src\Shared\ParameterDefaultValue\ParameterDefaultValue.cs (1)
35parameter.ParameterType.GetGenericTypeDefinition() == typeof(Nullable<>);
Microsoft.AspNetCore.Http.Connections (7)
Internal\HttpConnectionContext.cs (2)
501var currentIdentityKey = GetUserIdentityKey(currentUser); 502var newIdentityKey = GetUserIdentityKey(user);
Internal\HttpConnectionDispatcher.cs (3)
578var expiresUtc = authenticateResult is not null && !HasWindowsIdentity(authenticateResult.Principal ?? context.User) 1090var originalIdentity = originalUser is null ? null : HttpConnectionContext.GetUserIdentityKey(originalUser); 1091var newIdentity = HttpConnectionContext.GetUserIdentityKey(newUser);
Internal\HttpConnectionManager.cs (1)
151var lastSeenTick = connection.LastSeenTicksIfInactive;
ServerSentEventsMessageFormatter.cs (1)
71var sliceEnd = payload.PositionOf(LineFeed);
Microsoft.AspNetCore.Http.Extensions (6)
parent\parent\Shared\StreamCopyOperationInternal.cs (1)
34var bytesRemaining = count;
src\aspnetcore\src\Shared\ParameterBindingMethodCache.cs (5)
162if (TryGetNumberStylesTryGetMethod(type, out methodInfo, out var numberStyle)) 263valueTaskResultType.GetGenericTypeDefinition() == typeof(Nullable<>) && 695private static ValueTask<object?> ConvertValueTaskOfNullableResult<T>(ValueTask<Nullable<T>> typedValueTask) where T : struct 699var result = typedValueTask.GetAwaiter().GetResult(); 703static async ValueTask<object?> ConvertAwaited(ValueTask<Nullable<T>> typedValueTask) => await typedValueTask;
Microsoft.AspNetCore.Http.RequestDelegateGenerator (6)
src\aspnetcore\src\Shared\RoslynUtils\ParsabilityHelper.cs (2)
52return GetParsability(typeSymbol, wellKnownTypes, out var _); 62if (IsTypeAlwaysParsable(typeSymbol, wellKnownTypes, out var parsabilityMethod))
src\aspnetcore\src\Shared\RoslynUtils\WellKnownTypes.cs (1)
145public bool IsType(ITypeSymbol type, WellKnownTypeData.WellKnownType[] wellKnownTypes) => IsType(type, wellKnownTypes, out var _);
StaticRouteHandlerModel\EndpointParameter.cs (3)
172!TryGetAsParametersConstructor(endpoint, namedTypeSymbol, wellKnownTypes, out var isDefaultConstructor, out var matchedProperties)) 218else if (HasBindAsync(Type, wellKnownTypes, out var bindMethod, out var bindMethodSymbol)) 333if (ParsabilityHelper.GetParsability(parameterType, wellKnownTypes, out var parsabilityMethod) != Parsability.Parsable)
Microsoft.AspNetCore.Http.Results (7)
parent\parent\Shared\StreamCopyOperationInternal.cs (1)
34var bytesRemaining = count;
PhysicalFileHttpResult.cs (1)
149var count = (long?)null;
src\aspnetcore\src\Shared\RangeHelper\RangeHelper.cs (2)
96var start = range.From; 97var end = range.To;
src\aspnetcore\src\Shared\ResultsHelpers\FileResultHelper.cs (2)
237var ifModifiedSince = httpRequestHeaders.IfModifiedSince; 245var ifUnmodifiedSince = httpRequestHeaders.IfUnmodifiedSince;
VirtualFileHttpResult.cs (1)
139var count = (long?)null;
Microsoft.AspNetCore.HttpsPolicy (1)
HttpsRedirectionMiddleware.cs (1)
127var nullablePort = GetIntConfigValue("HTTPS_PORT") ?? GetIntConfigValue("ANCM_HTTPS_PORT");
Microsoft.AspNetCore.Identity (1)
SecurityStampValidator.cs (1)
139var issuedUtc = context.Properties.IssuedUtc;
Microsoft.AspNetCore.JsonPatch (1)
Internal\ConversionResultProvider.cs (1)
86return type.IsGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>);
Microsoft.AspNetCore.JsonPatch.SystemTextJson (1)
Internal\ConversionResultProvider.cs (1)
68return type.IsGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>);
Microsoft.AspNetCore.Mvc.Abstractions (11)
ModelBinding\Metadata\ModelMetadataIdentity.cs (1)
174var other = obj as ModelMetadataIdentity?;
ModelBinding\ModelBindingResult.cs (1)
55var other = obj as ModelBindingResult?;
ModelBinding\ModelMetadata.cs (2)
489/// Gets a value indicating whether or not <see cref="ModelType"/> is a <see cref="Nullable{T}"/>. 534/// Gets the underlying type argument if <see cref="ModelType"/> inherits from <see cref="Nullable{T}"/>.
ModelBinding\ModelStateDictionary.cs (1)
650var entryState = GetValidity(node.ChildNodes[i], currentDepth);
ModelBinding\ValueProviderResult.cs (1)
90var other = obj as ValueProviderResult?;
src\aspnetcore\src\Shared\ParameterBindingMethodCache.cs (5)
162if (TryGetNumberStylesTryGetMethod(type, out methodInfo, out var numberStyle)) 263valueTaskResultType.GetGenericTypeDefinition() == typeof(Nullable<>) && 695private static ValueTask<object?> ConvertValueTaskOfNullableResult<T>(ValueTask<Nullable<T>> typedValueTask) where T : struct 699var result = typedValueTask.GetAwaiter().GetResult(); 703static async ValueTask<object?> ConvertAwaited(ValueTask<Nullable<T>> typedValueTask) => await typedValueTask;
Microsoft.AspNetCore.Mvc.Analyzers (2)
src\aspnetcore\src\Shared\Roslyn\CodeAnalysisExtensions.cs (1)
205var typeInfo = model?.GetTypeInfo(receiverSyntax, cancellationToken);
TopLevelParameterNameAnalyzer.cs (1)
278var members = disposable?.GetMembers(nameof(IDisposable.Dispose));
Microsoft.AspNetCore.Mvc.Core (13)
ApplicationModels\AttributeRouteModel.cs (1)
275var c = i < template.Length ? (char?)template[i] : null;
Formatters\InputFormatter.cs (1)
96var canHaveBody = context.HttpContext.Features.Get<IHttpRequestBodyDetectionFeature>()?.CanHaveBody;
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\LoggerMessage.g.cs (1)
587var StatusCode = this._statusCode;
ModelBinding\Binders\BodyModelBinder.cs (1)
135var hasBody = httpContext.Features.Get<IHttpRequestBodyDetectionFeature>()?.CanHaveBody;
ModelBinding\Binders\DecimalModelBinder.cs (1)
13/// An <see cref="IModelBinder"/> for <see cref="decimal"/> and <see cref="Nullable{T}"/> where <c>T</c> is
ModelBinding\Binders\DoubleModelBinder.cs (1)
13/// An <see cref="IModelBinder"/> for <see cref="double"/> and <see cref="Nullable{T}"/> where <c>T</c> is
ModelBinding\Binders\FloatingPointTypeModelBinderProvider.cs (1)
14/// <see cref="float"/>, and their <see cref="Nullable{T}"/> wrappers.
ModelBinding\Binders\FloatModelBinder.cs (1)
13/// An <see cref="IModelBinder"/> for <see cref="float"/> and <see cref="Nullable{T}"/> where <c>T</c> is
src\aspnetcore\src\Shared\ParameterDefaultValue\ParameterDefaultValue.cs (1)
35parameter.ParameterType.GetGenericTypeDefinition() == typeof(Nullable<>);
src\aspnetcore\src\Shared\RangeHelper\RangeHelper.cs (2)
96var start = range.From; 97var end = range.To;
src\aspnetcore\src\Shared\ResultsHelpers\FileResultHelper.cs (2)
237var ifModifiedSince = httpRequestHeaders.IfModifiedSince; 245var ifUnmodifiedSince = httpRequestHeaders.IfUnmodifiedSince;
Microsoft.AspNetCore.Mvc.ViewFeatures (1)
DefaultHtmlGenerator.cs (1)
1200var modelStateWasChecked = GetModelStateValue(viewContext, fullName, typeof(bool)) as bool?;
Microsoft.AspNetCore.OpenApi (8)
Extensions\JsonTypeInfoExtensions.cs (1)
112if (type.IsGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>))
Schemas\OpenApiJsonSchema.Helpers.cs (1)
367schema.Enum = ReadJsonNode(ref reader, out var constType) is { } jsonNode ? [jsonNode] : [];
Services\Schemas\OpenApiSchemaService.cs (1)
49var hasRequiredAttribute = propertyInfo.AttributeProvider?
src\aspnetcore\src\Shared\ParameterBindingMethodCache.cs (5)
162if (TryGetNumberStylesTryGetMethod(type, out methodInfo, out var numberStyle)) 263valueTaskResultType.GetGenericTypeDefinition() == typeof(Nullable<>) && 695private static ValueTask<object?> ConvertValueTaskOfNullableResult<T>(ValueTask<Nullable<T>> typedValueTask) where T : struct 699var result = typedValueTask.GetAwaiter().GetResult(); 703static async ValueTask<object?> ConvertAwaited(ValueTask<Nullable<T>> typedValueTask) => await typedValueTask;
Microsoft.AspNetCore.OutputCaching (1)
OutputCacheMiddleware.cs (1)
429var contentLength = context.HttpContext.Response.ContentLength;
Microsoft.AspNetCore.Razor.Utilities.Shared (2)
src\roslyn\src\Razor\src\Shared\Microsoft.AspNetCore.Razor.SharedUtilities\PooledObjects\PooledArrayBuilder`1.cs (2)
348var oldCapacity = _capacity; 641var oldCapacity = _capacity;
Microsoft.AspNetCore.RequestDecompression (1)
RequestDecompressionMiddleware.cs (1)
61var sizeLimit =
Microsoft.AspNetCore.ResponseCaching (3)
ResponseCachingMiddleware.cs (1)
376var contentLength = context.HttpContext.Response.ContentLength;
ResponseCachingPolicyProvider.cs (2)
185if (HeaderUtilities.TryParseSeconds(requestCacheControlHeaders, CacheControlHeaderValue.MinFreshString, out var minFresh)) 209var lowestMaxAge = cachedMaxAge < requestMaxAge ? cachedMaxAge : requestMaxAge ?? cachedMaxAge;
Microsoft.AspNetCore.ResponseCompression (1)
ResponseCompressionProvider.cs (1)
250var slashPos = mimeType?.IndexOf('/');
Microsoft.AspNetCore.Routing (7)
EndpointRoutingMiddleware.cs (1)
361var maxRequestBodySize = sizeLimitMetadata.MaxRequestBodySize;
InlineRouteParameterParser.cs (2)
105var currentChar = currentIndex > endIndex ? null : (char?)routeParameter[currentIndex]; 141var nextChar = currentIndex + 1 > endIndex ? null : (char?)routeParameter[currentIndex + 1];
Matching\AcceptsMatcherPolicy.cs (1)
93var mediaType = string.IsNullOrEmpty(contentType) ? (ReadOnlyMediaTypeHeaderValue?)null : new(contentType);
Matching\HttpMethodMatcherPolicy.cs (1)
481var other = obj as EdgeKey?;
Patterns\RouteParameterParser.cs (2)
109var currentChar = currentIndex > endIndex ? null : (char?)text[currentIndex]; 145var nextChar = currentIndex + 1 > endIndex ? null : (char?)text[currentIndex + 1];
Microsoft.AspNetCore.Routing.Abstractions (1)
RouteData.cs (1)
143var count = _routers?.Count;
Microsoft.AspNetCore.Server.HttpSys (7)
RequestProcessing\RequestStream.cs (1)
312var contentLength = RequestContext.Request.ContentLength;
RequestProcessing\Response.cs (1)
416var responseContentLength = ContentLength;
RequestProcessing\ResponseBody.cs (1)
548var contentLength = _requestContext.Response.ContentLength;
src\aspnetcore\src\Shared\HttpSys\RequestProcessing\RequestUriBuilder.cs (4)
106var byte1 = UnescapePercentEncoding(ref reader, end, buffer); 168var nextByte = UnescapePercentEncoding(ref nextItr, end, buffer); 275var value1 = ReadHex(ref probe, end, buffer); 281var value2 = ReadHex(ref probe, end, buffer);
Microsoft.AspNetCore.Server.IIS (5)
Core\IO\WebSocketsAsyncIOEngine.cs (1)
75var continuation = init.Invoke();
src\aspnetcore\src\Shared\HttpSys\RequestProcessing\RequestUriBuilder.cs (4)
106var byte1 = UnescapePercentEncoding(ref reader, end, buffer); 168var nextByte = UnescapePercentEncoding(ref nextItr, end, buffer); 275var value1 = ReadHex(ref probe, end, buffer); 281var value2 = ReadHex(ref probe, end, buffer);
Microsoft.AspNetCore.Server.Kestrel.Core (7)
Internal\Http\Http1Connection.cs (1)
1168var reason = (_requestRejectedException as BadHttpRequestException)?.Reason;
Internal\Http\Http1ContentLengthMessageBody.cs (1)
247var maxRequestBodySize = _context.MaxRequestBodySize;
Internal\Http\MessageBody.cs (1)
191var maxRequestBodySize = _context.MaxRequestBodySize;
Internal\Http2\Http2MessageBody.cs (1)
36var maxRequestBodySize = _context.MaxRequestBodySize;
Internal\Http3\Http3Connection.cs (1)
586var streamId = _highestOpenedRequestStreamId != DefaultHighestOpenedRequestStreamId
Internal\Http3\Http3MessageBody.cs (1)
27var maxRequestBodySize = _context.MaxRequestBodySize;
Internal\HttpConnection.cs (1)
114using var shutdownRegistration = connectionLifetimeNotificationFeature?.ConnectionClosedRequested.Register(state => ((HttpConnection)state!).StopProcessingNextRequest(ConnectionEndReason.GracefulAppShutdown), this);
Microsoft.AspNetCore.SignalR.Client.Core (2)
HubConnection.cs (2)
774var newTtl = await RefreshAuthenticationAsyncCore(timerState.ConnectionState, cancellationToken: default).ConfigureAwait(false); 2118var nextRetryDelay = GetNextRetryDelay(previousReconnectAttempts, TimeSpan.Zero, retryReason);
Microsoft.AspNetCore.SignalR.Common (1)
src\aspnetcore\src\SignalR\common\Shared\TextMessageParser.cs (1)
39var position = buffer.PositionOf(TextMessageFormatter.RecordSeparator);
Microsoft.AspNetCore.SignalR.Core (2)
HubConnectionHandler.cs (2)
231var currentIdentityKey = GetUserIdentityKey(currentUser); 232var newIdentityKey = GetUserIdentityKey(newUser);
Microsoft.AspNetCore.SignalR.Protocols.Json (1)
src\aspnetcore\src\SignalR\common\Shared\TextMessageParser.cs (1)
39var position = buffer.PositionOf(TextMessageFormatter.RecordSeparator);
Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson (2)
Protocol\NewtonsoftJsonHubProtocol.cs (1)
161var messageType = JsonUtils.ReadAsInt32(reader, TypePropertyName);
src\aspnetcore\src\SignalR\common\Shared\TextMessageParser.cs (1)
39var position = buffer.PositionOf(TextMessageFormatter.RecordSeparator);
Microsoft.AspNetCore.SignalR.StackExchangeRedis (3)
Internal\RedisProtocol.cs (1)
271var ros = reader.ReadBytes();
RedisHubLifetimeManager.cs (2)
572var invocationInfo = _clientResultsManager.RemoveInvocation(invocation.InvocationId); 701var invocationInfo = _clientResultsManager.RemoveInvocation(((CompletionMessage)hubMessage!).InvocationId!);
Microsoft.AspNetCore.StaticAssets (4)
src\aspnetcore\src\Shared\RangeHelper\RangeHelper.cs (2)
96var start = range.From; 97var end = range.To;
StaticAssetsInvoker.cs (2)
344var ifModifiedSince = requestHeaders.IfModifiedSince; 353var ifUnmodifiedSince = requestHeaders.IfUnmodifiedSince;
Microsoft.AspNetCore.StaticFiles (4)
src\aspnetcore\src\Shared\RangeHelper\RangeHelper.cs (2)
96var start = range.From; 97var end = range.To;
StaticFileContext.cs (2)
184var ifModifiedSince = requestHeaders.IfModifiedSince; 192var ifUnmodifiedSince = requestHeaders.IfUnmodifiedSince;
Microsoft.AspNetCore.TestHost (1)
ClientHandler.cs (1)
127var contentLength = requestContent.Headers.ContentLength;
Microsoft.AspNetCore.WebSockets (2)
HandshakeHelpers.cs (2)
145if (!ParseWindowBits(value, out var clientMaxWindowBits)) 190if (!ParseWindowBits(value, out var parsedServerMaxWindowBits))
Microsoft.Build (4)
BackEnd\Components\Communications\NodeProviderOutOfProcTaskHost.cs (1)
741var sdkVersion = ExtractSdkVersionFromPath(path);
Instance\ProjectInstance.cs (1)
2540var forcedProjectInstanceTranslationMode = Traits.Instance.EscapeHatches.ProjectInstanceTranslation;
Logging\BinaryLogger\BuildEventArgsWriter.cs (1)
412var result = e.ProfilerResult;
Logging\ProfilerLogger.cs (1)
230var parentId = FindBigEnoughParentId(idTable, key.ParentId);
Microsoft.Build.Framework (2)
FileUtilities.cs (2)
642var leftBound = leftIndex - 1 >= 0 646var rightBound = rightIndex + 1 < path.Length
Microsoft.Build.Tasks.Git (3)
GitDataReader\GitRefTableReader.cs (3)
44var record = FindRefRecord(referenceName); 100var result = SearchRefBlock(footer.Header, referenceName, out var blockEndPosition); 272var result = SearchBlock(header, record.BlockPosition, referenceName);
Microsoft.CodeAnalysis (24)
CommandLine\CommonCompiler.cs (2)
963var cachedExitCode = CheckCache(compilation, analyzers, generators, additionalTexts, cancellationToken, out var cacheState); 985out var driverTimingInfo);
CommandLine\SarifV2ErrorLogger.cs (1)
401var reportDiagnostic = DiagnosticDescriptor.MapReportToSeverity(severity);
DiagnosticAnalyzer\AnalysisContextInfo.cs (1)
112var lineSpan = text?.Lines?.GetLinePositionSpan(_node.Span);
DiagnosticAnalyzer\CompilationWithAnalyzers.cs (1)
926if (tryProcessTree(partialTree, out var analysisScopeAndEvents))
DiagnosticAnalyzer\SuppressMessageAttributeState.TargetSymbolResolver.cs (4)
323var parameter = ParseParameter(); 362var type = ParseType(null); 664var type = ParseType(bindingContext); 815var result = this.ParseType(bindingContext);
DocumentationCommentId.cs (1)
1530var parameter = ParseParameter(id, ref index, compilation, typeParameterContext);
Emit\NoPia\CommonEmbeddedType.cs (3)
426var layout = GetTypeLayoutIfStruct(); 435var layout = GetTypeLayoutIfStruct(); 444var layout = GetTypeLayoutIfStruct();
Generated\Operations.Generated.cs (4)
1065/// created to work on the <see cref="System.Nullable{T}" /> versions of those 1119/// created to work on the <see cref="System.Nullable{T}" /> versions of those 2183/// created to work on the <see cref="System.Nullable{T}" /> versions of those 3139/// created to work on the <see cref="System.Nullable{T}" /> versions of those
InternalUtilities\SingleInitNullable.cs (2)
12/// A lazily initialized version of <see cref="Nullable{T}"/> which uses the same space as a <see cref="Nullable{T}"/>.
Optional.cs (1)
42/// <para>Unlike <see cref="Nullable{T}.Value"/>, this property does not throw an exception when
SpecialType.cs (1)
186/// Indicates that the type is <see cref="Nullable{T}"/>.
SymbolDisplay\SymbolDisplayMiscellaneousOptions.cs (1)
56/// Displays <see cref="Nullable{T}"/> as a normal generic type, rather than with
Symbols\WellKnownMemberNames.cs (1)
419/// The required name for the <see cref="Nullable{T}.Value"/> property used in
Syntax\SyntaxTreeExtensions.cs (1)
50var textSpanOpt = span.Intersection(fullSpan);
Microsoft.CodeAnalysis.Analyzers (51)
MetaAnalyzers\Fixers\DefineDiagnosticDescriptorArgumentsCorrectlyFix.cs (2)
53context.CancellationToken, out var fixInfo)) 148if (DiagnosticDescriptorCreationAnalyzer.TryGetAdditionalDocumentLocationInfo(diagnostic, out var path, out var fixSpan) &&
MetaAnalyzers\Fixers\DefineDiagnosticDescriptorArgumentsCorrectlyFix.CustomFixAllProvider.cs (1)
110TryGetAdditionalDocumentFixInfo(diagnostic, fixValue, additionalDocuments, out var fixInfo))
MetaAnalyzers\ReleaseTrackingHelper.cs (4)
194out var category, out var defaultSeverity, out var enabledByDefault); 204out var oldCategory, out var oldDefaultSeverity, out var oldEnabledByDefault);
MetaAnalyzers\SymbolIsBannedInAnalyzersAnalyzer.cs (1)
103var parsed = DocumentationCommentIdParser.ParseDeclaredSymbolId(entry.DeclarationId);
src\5f6f2f95b47c3dc6\SemanticModelWorkspaceServiceFactory.SemanticModelWorkspaceService.cs (5)
118if (originalMap.TryGetValue(document.Id, out var reuseInfoOpt) && 149var reuseInfo = await TryReuseCachedSemanticModelAsync( 167var linkedReuseInfo = map.TryGetValue(linkedId, out var info) ? info : null; 186if (!map.TryGetValue(document.Id, out var reuseInfoOpt) || !reuseInfoOpt.HasValue)
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\SingleInitNullable.cs (2)
12/// A lazily initialized version of <see cref="Nullable{T}"/> which uses the same space as a <see cref="Nullable{T}"/>.
src\roslyn\src\Compilers\Core\Portable\Syntax\SyntaxTreeExtensions.cs (1)
50var textSpanOpt = span.Intersection(fullSpan);
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (1)
172var effectiveSeverity = GetEffectiveSeverity();
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Options\SymbolNamesWithValueOption.cs (1)
159var symbolKind = parts.SymbolName[0] switch
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\CodeStyleOption2`1.cs (1)
165var version = (int?)element.Attribute(XmlAttribute_SerializationVersion);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\Common\EmbeddedSyntaxNode.cs (4)
71var start = ComputeStart(); 72var end = ComputeEnd(); 83var span = child.GetFullSpan(); 96var span = child.GetFullSpan();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.cs (1)
200var index = sequence.FindIndex(position);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\CollectionExpressionUtilities.cs (1)
79var collectionBuilderMethods = TryGetCollectionBuilderFactoryMethods(
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ListExtensions.cs (2)
52var newValue = transform(list[sourceIndex], arg); 71var newValue = transform(list[sourceIndex], arg);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SourceTextExtensions_SharedWithCodeStyle.cs (1)
21var linePosition = line.GetFirstNonWhitespacePosition();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\StringExtensions.cs (3)
48var firstOffset = lineText.GetFirstNonWhitespaceOffset(); 59var lastOffset = lineText.GetLastNonWhitespaceOffset(); 193var firstNonWhitespaceChar = line.GetFirstNonWhitespaceOffset();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTreeExtensions.cs (1)
240var isUserConfiguredGeneratedCode = GeneratedCodeUtilities.GetGeneratedCodeKindFromOptions(analyzerConfigOptions).ToNullable();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\TextLineExtensions.cs (1)
32var firstNonWhitespaceOffset = line.GetFirstNonWhitespaceOffset();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Indentation\AbstractIndentation.Indenter.cs (6)
92var token = TryGetPrecedingVisibleToken(); 98var trivia = TryGetImmediatelyPrecedingVisibleTrivia(); 112var lastPos = previousLine.GetLastNonWhitespacePosition(); 154var offset = line.GetFirstNonWhitespaceOffset(); 176var nonWhitespaceOffset = updatedLine.GetFirstNonWhitespaceOffset(); 216var firstNonWhitespace = lineToMatch.GetFirstNonWhitespacePosition();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser.cs (1)
27TryGetRule(namingRuleTitle, symbolSpec, namingStyle, trimmedDictionary, out var rule, out var priority))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\AbstractDocumentationCommentService.cs (1)
52var exteriorTrivia = leadingTrivia.Where(_syntaxFacts.IsDocumentationCommentExteriorTrivia)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (2)
45var result = Resolve(semanticModel, syntaxTree.GetRoot(reader.CancellationToken), name, target, reader.CancellationToken); 90var result = Resolve(semanticModel, childNode, name, target, cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BodyLevelSymbolKey.cs (1)
221var resolutionOpt = reader.ResolveLocation(loc);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.TypeParameterSymbolKey.cs (1)
44var resolution = reader.ResolveLocation(location);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.cs (1)
479var r = t1[i].IsMoreSpecificThan(t2[i]);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeFixesAndRefactorings\AbstractFixAllSpanMappingService.cs (1)
56var partialDeclSpan = syntaxFacts.GetContainingTypeDeclaration(root, syntaxRef.Span.Start)?.FullSpan;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationHelpers.cs (2)
241var desiredIndex = TryGetDesiredIndexIfGrouped( 305var result = TryGetDesiredIndexIfGroupedWorker(
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_Negate.cs (1)
272var valueType = (operation as IIsPatternOperation)?.Value.Type?.SpecialType;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Indentation\IIndentationService.cs (1)
34var firstNonWhitespacePos = tokenLine.GetFirstNonWhitespacePosition();
Microsoft.CodeAnalysis.AnalyzerUtilities (37)
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\SingleInitNullable.cs (2)
12/// A lazily initialized version of <see cref="Nullable{T}"/> which uses the same space as a <see cref="Nullable{T}"/>.
src\roslyn\src\Compilers\Core\Portable\Syntax\SyntaxTreeExtensions.cs (1)
50var textSpanOpt = span.Intersection(fullSpan);
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (1)
172var effectiveSeverity = GetEffectiveSeverity();
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Options\SymbolNamesWithValueOption.cs (1)
159var symbolKind = parts.SymbolName[0] switch
src\roslyn\src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\CopyAnalysis\CopyAnalysis.CopyDataFlowOperationVisitor.cs (1)
474var returnValueAndPredicateKind = base.GetReturnValueAndPredicateKind();
src\roslyn\src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowAnalysis.cs (1)
398blockToUniqueInputFlowMap.TryGetValue(successorBlock.Ordinal, out var uniqueInputBranchOpt) &&
src\roslyn\src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (2)
2435var invocationInstance = GetInvocationInstance(); 2436var thisOrMeInstance = GetThisOrMeInstance();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\CodeStyleOption2`1.cs (1)
165var version = (int?)element.Attribute(XmlAttribute_SerializationVersion);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\Common\EmbeddedSyntaxNode.cs (4)
71var start = ComputeStart(); 72var end = ComputeEnd(); 83var span = child.GetFullSpan(); 96var span = child.GetFullSpan();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.cs (1)
200var index = sequence.FindIndex(position);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\CollectionExpressionUtilities.cs (1)
79var collectionBuilderMethods = TryGetCollectionBuilderFactoryMethods(
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ListExtensions.cs (2)
52var newValue = transform(list[sourceIndex], arg); 71var newValue = transform(list[sourceIndex], arg);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SourceTextExtensions_SharedWithCodeStyle.cs (1)
21var linePosition = line.GetFirstNonWhitespacePosition();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\StringExtensions.cs (3)
48var firstOffset = lineText.GetFirstNonWhitespaceOffset(); 59var lastOffset = lineText.GetLastNonWhitespaceOffset(); 193var firstNonWhitespaceChar = line.GetFirstNonWhitespaceOffset();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTreeExtensions.cs (1)
240var isUserConfiguredGeneratedCode = GeneratedCodeUtilities.GetGeneratedCodeKindFromOptions(analyzerConfigOptions).ToNullable();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\TextLineExtensions.cs (1)
32var firstNonWhitespaceOffset = line.GetFirstNonWhitespaceOffset();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Indentation\AbstractIndentation.Indenter.cs (6)
92var token = TryGetPrecedingVisibleToken(); 98var trivia = TryGetImmediatelyPrecedingVisibleTrivia(); 112var lastPos = previousLine.GetLastNonWhitespacePosition(); 154var offset = line.GetFirstNonWhitespaceOffset(); 176var nonWhitespaceOffset = updatedLine.GetFirstNonWhitespaceOffset(); 216var firstNonWhitespace = lineToMatch.GetFirstNonWhitespacePosition();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser.cs (1)
27TryGetRule(namingRuleTitle, symbolSpec, namingStyle, trimmedDictionary, out var rule, out var priority))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\AbstractDocumentationCommentService.cs (1)
52var exteriorTrivia = leadingTrivia.Where(_syntaxFacts.IsDocumentationCommentExteriorTrivia)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (2)
45var result = Resolve(semanticModel, syntaxTree.GetRoot(reader.CancellationToken), name, target, reader.CancellationToken); 90var result = Resolve(semanticModel, childNode, name, target, cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BodyLevelSymbolKey.cs (1)
221var resolutionOpt = reader.ResolveLocation(loc);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.TypeParameterSymbolKey.cs (1)
44var resolution = reader.ResolveLocation(location);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.cs (1)
479var r = t1[i].IsMoreSpecificThan(t2[i]);
Microsoft.CodeAnalysis.CodeStyle (47)
src\4f5ad909b1ed0e10\AbstractUseCoalesceExpressionForNullableTernaryConditionalCheckDiagnosticAnalyzer.cs (3)
83if (conditionName != nameof(Nullable<>.HasValue)) 93if (whenPartName != nameof(Nullable<>.Value)) 109var nullableType = semanticModel.Compilation.GetTypeByMetadataName(typeof(Nullable<>).FullName!);
src\roslyn\src\Analyzers\Core\Analyzers\RemoveUnnecessaryParentheses\AbstractRemoveUnnecessaryParenthesesDiagnosticAnalyzer.cs (1)
76var parentKind = parenthesizedExpression.Parent?.RawKind;
src\roslyn\src\Analyzers\Core\Analyzers\UseCollectionInitializer\AbstractObjectCreationExpressionAnalyzer.cs (1)
101var result =
src\roslyn\src\Analyzers\Core\Analyzers\UseCollectionInitializer\AbstractUseCollectionInitializerAnalyzer.cs (1)
148var match = TryAnalyzeStatement(statement, ref seenInvocation, ref seenIndexAssignment, cancellationToken);
src\roslyn\src\Analyzers\Core\Analyzers\UseCollectionInitializer\AbstractUseCollectionInitializerDiagnosticAnalyzer.cs (2)
161var collectionExpressionMatches = GetCollectionExpressionMatches(); 162var collectionInitializerMatches = GetCollectionInitializerMatches();
src\roslyn\src\Analyzers\Core\Analyzers\UseNullPropagation\AbstractUseNullPropagationDiagnosticAnalyzer_IfStatement.cs (1)
42var analysisResultOpt = AnalyzeIfStatement(
src\roslyn\src\Analyzers\Core\Analyzers\UseNullPropagation\AbstractUseNullPropagationDiagnosticAnalyzer.cs (3)
25Name: nameof(Nullable<>.Value), 119var analysisResult = AnalyzeTernaryConditionalExpression( 139var analysisResult = AnalyzeTernaryConditionalExpression(
src\roslyn\src\Compilers\Core\Portable\DiagnosticAnalyzer\SuppressMessageAttributeState.TargetSymbolResolver.cs (4)
323var parameter = ParseParameter(); 362var type = ParseType(null); 664var type = ParseType(bindingContext); 815var result = this.ParseType(bindingContext);
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\SingleInitNullable.cs (2)
12/// A lazily initialized version of <see cref="Nullable{T}"/> which uses the same space as a <see cref="Nullable{T}"/>.
src\roslyn\src\Compilers\Core\Portable\Syntax\SyntaxTreeExtensions.cs (1)
50var textSpanOpt = span.Intersection(fullSpan);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\CodeStyleOption2`1.cs (1)
165var version = (int?)element.Attribute(XmlAttribute_SerializationVersion);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\Common\EmbeddedSyntaxNode.cs (4)
71var start = ComputeStart(); 72var end = ComputeEnd(); 83var span = child.GetFullSpan(); 96var span = child.GetFullSpan();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.cs (1)
200var index = sequence.FindIndex(position);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\CollectionExpressionUtilities.cs (1)
79var collectionBuilderMethods = TryGetCollectionBuilderFactoryMethods(
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ListExtensions.cs (2)
52var newValue = transform(list[sourceIndex], arg); 71var newValue = transform(list[sourceIndex], arg);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SourceTextExtensions_SharedWithCodeStyle.cs (1)
21var linePosition = line.GetFirstNonWhitespacePosition();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\StringExtensions.cs (3)
48var firstOffset = lineText.GetFirstNonWhitespaceOffset(); 59var lastOffset = lineText.GetLastNonWhitespaceOffset(); 193var firstNonWhitespaceChar = line.GetFirstNonWhitespaceOffset();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTreeExtensions.cs (1)
240var isUserConfiguredGeneratedCode = GeneratedCodeUtilities.GetGeneratedCodeKindFromOptions(analyzerConfigOptions).ToNullable();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\TextLineExtensions.cs (1)
32var firstNonWhitespaceOffset = line.GetFirstNonWhitespaceOffset();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Indentation\AbstractIndentation.Indenter.cs (6)
92var token = TryGetPrecedingVisibleToken(); 98var trivia = TryGetImmediatelyPrecedingVisibleTrivia(); 112var lastPos = previousLine.GetLastNonWhitespacePosition(); 154var offset = line.GetFirstNonWhitespaceOffset(); 176var nonWhitespaceOffset = updatedLine.GetFirstNonWhitespaceOffset(); 216var firstNonWhitespace = lineToMatch.GetFirstNonWhitespacePosition();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser.cs (1)
27TryGetRule(namingRuleTitle, symbolSpec, namingStyle, trimmedDictionary, out var rule, out var priority))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\AbstractDocumentationCommentService.cs (1)
52var exteriorTrivia = leadingTrivia.Where(_syntaxFacts.IsDocumentationCommentExteriorTrivia)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (2)
45var result = Resolve(semanticModel, syntaxTree.GetRoot(reader.CancellationToken), name, target, reader.CancellationToken); 90var result = Resolve(semanticModel, childNode, name, target, cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BodyLevelSymbolKey.cs (1)
221var resolutionOpt = reader.ResolveLocation(loc);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.TypeParameterSymbolKey.cs (1)
44var resolution = reader.ResolveLocation(location);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.cs (1)
479var r = t1[i].IsMoreSpecificThan(t2[i]);
Microsoft.CodeAnalysis.CodeStyle.Fixes (19)
src\5f6f2f95b47c3dc6\SemanticModelWorkspaceServiceFactory.SemanticModelWorkspaceService.cs (5)
118if (originalMap.TryGetValue(document.Id, out var reuseInfoOpt) && 149var reuseInfo = await TryReuseCachedSemanticModelAsync( 167var linkedReuseInfo = map.TryGetValue(linkedId, out var info) ? info : null; 186if (!map.TryGetValue(document.Id, out var reuseInfoOpt) || !reuseInfoOpt.HasValue)
src\roslyn\src\Analyzers\Core\CodeFixes\AddParameter\AbstractAddParameterCodeFixProvider.cs (1)
389var newParameterIndex = isNamedArgument ? (int?)null : argumentList.IndexOf(argument);
src\roslyn\src\Analyzers\Core\CodeFixes\ConvertToAsync\AbstractConvertToAsyncCodeFixProvider.cs (1)
56var result = await GetRootInOtherSyntaxTreeAsync(node, semanticModel, diagnostic, cancellationToken).ConfigureAwait(false);
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateDefaultConstructors\AbstractGenerateDefaultConstructorCodeFixProvider.cs (1)
33var typeName = TryGetTypeName(typeDecl);
src\roslyn\src\Analyzers\Core\CodeFixes\UseConditionalExpression\AbstractUseConditionalExpressionCodeFixProvider.cs (1)
180var suppressKind = this.SyntaxFacts.SyntaxKinds.SuppressNullableWarningExpression;
src\roslyn\src\Analyzers\Core\CodeFixes\UseNullPropagation\AbstractUseNullPropagationCodeFixProvider.cs (5)
111var conditionalExpressionParts = this.GetPartsOfConditionalExpression( 169var ifStatementParts = this.GetPartsOfIfStatement(semanticModel, ifStatement, cancellationToken); 253if (arity == 0 && comparer.Equals(name, nameof(Nullable<>.Value))) 299var analysisResult = this.Analyzer.AnalyzeIfStatement( 311var analysisResult = this.Analyzer.AnalyzeTernaryConditionalExpression(
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeFixesAndRefactorings\AbstractFixAllSpanMappingService.cs (1)
56var partialDeclSpan = syntaxFacts.GetContainingTypeDeclaration(root, syntaxRef.Span.Start)?.FullSpan;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationHelpers.cs (2)
241var desiredIndex = TryGetDesiredIndexIfGrouped( 305var result = TryGetDesiredIndexIfGroupedWorker(
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_Negate.cs (1)
272var valueType = (operation as IIsPatternOperation)?.Value.Type?.SpecialType;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Indentation\IIndentationService.cs (1)
34var firstNonWhitespacePos = tokenLine.GetFirstNonWhitespacePosition();
Microsoft.CodeAnalysis.CSharp (31)
Binder\Binder_Attributes.cs (1)
795var kv = VisitNamedArgument(argument, diagnostics, ref attrHasErrors);
Binder\Binder_Expressions.cs (1)
4411var knownSizeOpt = knownSizes[dimension - 1];
Binder\Binder_Statements.cs (1)
3639var messageId = expressionBody.Parent switch
Binder\DecisionDagBuilder_CheckOrReachability.cs (4)
916var saveExpectingOperandOfDisjunction = _expectingOperandOfDisjunction; 1141var saveExpectingOperandOfDisjunction = _expectingOperandOfDisjunction; 1295var saveExpectingOperandOfDisjunction = _expectingOperandOfDisjunction; 1358var saveExpectingOperandOfDisjunction = _expectingOperandOfDisjunction;
Binder\Semantics\Operators\UnaryOperatorOverloadResolution.cs (1)
518var pointerOperator = GetPointerOperation(kind, operand);
Binder\Semantics\OverloadResolution\AnalyzedArguments.cs (1)
54var nameAndLocation = Names[i];
BoundTree\NullabilityRewriter.cs (1)
272var updatedType = _snapshotManager?.GetUpdatedTypeForLocalSymbol(local);
CommandLine\CSharpCommandLineParser.cs (1)
2068out var isPublic,
Compilation\CSharpCompilation.cs (2)
324var value = GetNullableAnalysisValue(); 1775/// Given a provided <paramref name="typeArgument"/>, gives back <see cref="Nullable{T}"/> constructed with that
FlowAnalysis\AbstractFlowPass.cs (1)
1050var leftNullTest = currentBoolTest;
FlowAnalysis\NullableWalker.cs (1)
10101var explicitType = operandConversion.ConversionGroupOpt?.ExplicitType;
Lowering\ClosureConversion\ClosureConversion.Analysis.cs (1)
539var parentClosureId = parentClosure?.ClosureId;
Lowering\ClosureConversion\ClosureConversion.cs (2)
386DebugId closureId = _analysis.GetClosureId(env, syntax, closureDebugInfo, out var rudeEdit); 1513var rudeEdit = closureRudeEdit ?? lambdaRudeEdit;
Lowering\Instrumentation\DebugInfoInjector_SequencePoints.cs (1)
111var firstToken =
Parser\LanguageParser.cs (1)
449var siblingsToMoveIntoType = determineSiblingsToMoveIntoType(typeDeclarationIndex: currentBodyMemberIndex, body);
src\roslyn\src\Compilers\CSharp\CSharpAnalyzerDriver\CSharpDeclarationComputer.cs (1)
70var newLevel = DecrementLevel(levelsToCompute);
SymbolDisplay\SymbolDisplayVisitor_Minimal.cs (1)
217var usings = (startNode as BaseNamespaceDeclarationSyntax)?.Usings;
Symbols\Source\SourceAssemblySymbol.cs (1)
432var fieldValue = (AssemblyHashAlgorithm?)null;
Syntax\SyntaxNodeRemover.cs (2)
337var eol = GetEndOfLine(token.LeadingTrivia) ?? 393var eol = GetEndOfLine(node.GetTrailingTrivia()) ??
Utilities\TypeUnionValueSet.cs (6)
185var result = evaluateCore(node, inputValue, ref useSiteInfo); 241var leftResult = evaluateCore(andNode.Left, inputValue, ref useSiteInfo); 242var rightResult = evaluateCore(andNode.Right, inputValue, ref useSiteInfo); 253var leftResult = evaluateCore(orNode.Left, inputValue, ref useSiteInfo); 254var rightResult = evaluateCore(orNode.Right, inputValue, ref useSiteInfo); 295var sample = TryGetSampleType(_root, ref useSiteInfo);
Microsoft.CodeAnalysis.CSharp.CodeStyle (14)
src\roslyn\src\Analyzers\CSharp\Analyzers\MakeStructMemberReadOnly\CSharpMakeStructMemberReadOnlyAnalyzer.cs (1)
194var nameToken = declaration switch
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryNullableDirective\CSharpRemoveRedundantNullableDirectiveDiagnosticAnalyzer.cs (1)
99var newState = GetNullableContextOptions(defaultNullableContext, currentState, (NullableDirectiveTriviaSyntax)directive);
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryNullableDirective\CSharpRemoveUnnecessaryNullableDirectiveDiagnosticAnalyzer.cs (2)
103var currentOptions = retainedOptions; 194var newOptions = CSharpRemoveRedundantNullableDirectiveDiagnosticAnalyzer.GetNullableContextOptions(compilationOptions, currentOptions, nullableDirectiveTrivia);
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForBuilderDiagnosticAnalyzer.cs (1)
171var match = state.TryAnalyzeStatementForCollectionExpression(
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForFluentDiagnosticAnalyzer.cs (1)
95var analysisResult = AnalyzeInvocation(sourceText, state, invocation, expressionType, allowSemanticsChange, addMatches: true, cancellationToken);
src\roslyn\src\Analyzers\CSharp\Analyzers\UseIndexOrRangeOperator\CSharpUseRangeOperatorDiagnosticAnalyzer.cs (1)
81var result = AnalyzeInvocation((IInvocationOperation)operation, infoCache);
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePatternCombinators\AnalyzedPattern.cs (2)
129var leftConv = (leftTarget as IConversionOperation)?.Conversion; 130var rightConv = (rightTarget as IConversionOperation)?.Conversion;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\ElasticTriviaFormattingRule.cs (1)
56var lastTokenOfType = GetLastTokenOfType(node);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\NewLineUserSettingFormattingRule.cs (1)
49var parentKind = node.Parent?.Kind();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\FormattingRangeHelper.cs (1)
24var tokenRange = FixupOpenBrace(FindAppropriateRangeWorker(endToken, useDefaultRange));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (2)
843this.GetConversions(originalExpression, originalTargetType, newExpression, newTargetType, out var originalConversion, out var newConversion);
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (11)
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordEngine.cs (5)
613var exteriorTrivia = GetExteriorTrivia(typeDeclaration) ?? 626var classDocComment = classTrivia.FirstOrNull(trivia => trivia.IsDocComment()); 699var potentialDocComment = declaration.GetLeadingTrivia().FirstOrNull(trivia => trivia.IsDocComment()); 728var potentialResult = SearchInNodes(element.Content); 776var potentialDocComment = result.Declaration.GetLeadingTrivia().FirstOrNull(trivia => trivia.IsDocComment());
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseExplicitArrayInExpressionTree\CSharpUseExplicitArrayInExpressionTreeCodeFixProvider.cs (1)
105var index = DetermineFirstArgumentIndexToWrap(semanticModel, invocationExpression, cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\WithElementSyntaxExtensions.cs (1)
66var constructedBuilderMethods = CollectionExpressionUtilities.TryGetCollectionBuilderFactoryMethods(
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Formatting\CSharpSyntaxFormattingService.cs (1)
202var tokenRange = FormattingRangeHelper.FindAppropriateRange(endToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.cs (1)
67var firstNonWhitespacePosition = line.GetFirstNonWhitespacePosition();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.Indenter.cs (2)
191var indentation = indenter.Finder.FromIndentBlockOperations(indenter.Tree, token, position, indenter.CancellationToken); 197var alignmentTokenIndentation = indenter.Finder.FromAlignTokensOperations(indenter.Tree, token);
Microsoft.CodeAnalysis.CSharp.Features (58)
BraceCompletion\CurlyBraceCompletionService.cs (2)
206var parentKind = node?.Parent?.Kind(); 235var needsNewLine = NeedsNewLine(currentToken, _options);
Completion\CompletionProviders\AwaitCompletionProvider.cs (1)
184var dotToken = GetDotTokenLeftOfPosition(syntaxTree, position, cancellationToken);
Completion\CompletionProviders\DeclarationName\DeclarationNameInfo.cs (1)
312var modifiers = modifierGetter(target);
Completion\CompletionProviders\OperatorsAndIndexer\UnnamedSymbolCompletionProvider_Conversions.cs (1)
84var questionToken = dotToken.GetPreviousToken().Kind() == SyntaxKind.QuestionToken
Completion\CompletionProviders\OperatorsAndIndexer\UnnamedSymbolCompletionProvider.cs (1)
189var questionToken = dotToken.GetPreviousToken().Kind() == SyntaxKind.QuestionToken
Completion\CompletionProviders\SymbolCompletionProvider.cs (1)
149var result = await IsTriggerOnDotAsync(document, caretPosition - 1, cancellationToken).ConfigureAwait(false);
Completion\CompletionProviders\TupleNameCompletionProvider.cs (1)
52var index = GetElementIndex(context);
Completion\KeywordRecommenders\AbstractSyntacticSingleKeywordRecommender.cs (1)
51var syntaxKind = RecommendKeyword(position, context, cancellationToken);
ConvertNamespace\ConvertNamespaceCodeRefactoringProvider.cs (2)
52if (!CanOfferRefactoring(namespaceDecl, root, options, out var info)) 97if (!CanOfferRefactoring(namespaceDecl, root, options, out var info)
ConvertProgram\ConvertProgramTransform_ProgramMain.cs (1)
157var comment = leadingTrivia.FirstOrNull(
ConvertToExtension\ConvertToExtensionCodeRefactoringProvider.cs (2)
131var extensionInfo = TryGetExtensionMethodInfo(semanticModel, methodDeclaration, cancellationToken); 158var specificExtension = TryGetExtensionMethodInfo(semanticModel, methodDeclaration, cancellationToken);
EditAndContinue\BreakpointSpans.cs (2)
73var candidate = (TextSpan?)null; 77var breakpointSpan = TryCreateSpanForNode(node, position);
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (2)
670var fieldOrPropertyModifiers = SyntaxUtilities.TryGetFieldOrPropertyModifiers(statement); 731var nodeModifiers = SyntaxUtilities.TryGetFieldOrPropertyModifiers(node);
EditAndContinue\SyntaxComparer.cs (2)
930var leftName = TryGetName(leftNode); 931var rightName = TryGetName(rightNode);
NavigationBar\CSharpNavigationBarItemService.cs (3)
117var spans = GetSymbolLocation(solution, type, tree, cancellationToken); 191var location = GetSymbolLocation(solution, member, semanticModel.SyntaxTree, cancellationToken); 230var location = GetSymbolLocation(solution, localFunctionSymbol, semanticModel.SyntaxTree, cancellationToken);
QuickInfo\CSharpSemanticQuickInfoProvider.cs (1)
238var nullabilityInfo = GetNullabilityInfo();
SignatureHelp\AttributeSignatureHelpProvider.cs (1)
108var selectedItem = TryGetSelectedIndex(accessibleConstructors, symbolInfo.Symbol);
SignatureHelp\ConstructorInitializerSignatureHelpProvider.cs (2)
101var selectedItem = TryGetSelectedIndex(constructors, currentSymbol); 103var argumentState = await GetCurrentArgumentStateAsync(
SignatureHelp\InvocationExpressionSignatureHelpProvider.cs (3)
104var argumentState = await GetCurrentArgumentStateAsync( 147semanticModel, structuralTypeDisplayService, documentationCommentFormattingService, out var selectedItem, cancellationToken); 150var argumentState = await GetCurrentArgumentStateAsync(
SignatureHelp\InvocationExpressionSignatureHelpProviderBase_MethodGroup.cs (1)
31var selectedItemIndex = TryGetSelectedIndex(accessibleMethods, currentSymbol);
SignatureHelp\ObjectCreationExpressionSignatureHelpProvider.cs (3)
93var selectedItem = TryGetSelectedIndex(methods, currentSymbol); 96var argumentState = await GetCurrentArgumentStateAsync( 120var argumentState = await GetCurrentArgumentStateAsync(
SignatureHelp\PrimaryConstructorBaseTypeSignatureHelpProvider.cs (1)
100var selectedItem = TryGetSelectedIndex(accessibleConstructors, currentConstructor);
SignatureHelp\TupleConstructionSignatureHelpProvider.cs (1)
160var state = GetCurrentArgumentState(root, position, syntaxFacts, targetExpression.FullSpan, cancellationToken);
SignatureHelp\WithElementSignatureHelpProvider.cs (2)
91var selectedItem = TryGetSelectedIndex(creationMethods, currentSymbol); 94var argumentState = await GetCurrentArgumentStateAsync(
src\roslyn\src\Analyzers\CSharp\Analyzers\MakeStructMemberReadOnly\CSharpMakeStructMemberReadOnlyAnalyzer.cs (1)
194var nameToken = declaration switch
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryNullableDirective\CSharpRemoveRedundantNullableDirectiveDiagnosticAnalyzer.cs (1)
99var newState = GetNullableContextOptions(defaultNullableContext, currentState, (NullableDirectiveTriviaSyntax)directive);
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryNullableDirective\CSharpRemoveUnnecessaryNullableDirectiveDiagnosticAnalyzer.cs (2)
103var currentOptions = retainedOptions; 194var newOptions = CSharpRemoveRedundantNullableDirectiveDiagnosticAnalyzer.GetNullableContextOptions(compilationOptions, currentOptions, nullableDirectiveTrivia);
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForBuilderDiagnosticAnalyzer.cs (1)
171var match = state.TryAnalyzeStatementForCollectionExpression(
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForFluentDiagnosticAnalyzer.cs (1)
95var analysisResult = AnalyzeInvocation(sourceText, state, invocation, expressionType, allowSemanticsChange, addMatches: true, cancellationToken);
src\roslyn\src\Analyzers\CSharp\Analyzers\UseIndexOrRangeOperator\CSharpUseRangeOperatorDiagnosticAnalyzer.cs (1)
81var result = AnalyzeInvocation((IInvocationOperation)operation, infoCache);
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePatternCombinators\AnalyzedPattern.cs (2)
129var leftConv = (leftTarget as IConversionOperation)?.Conversion; 130var rightConv = (rightTarget as IConversionOperation)?.Conversion;
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordEngine.cs (5)
613var exteriorTrivia = GetExteriorTrivia(typeDeclaration) ?? 626var classDocComment = classTrivia.FirstOrNull(trivia => trivia.IsDocComment()); 699var potentialDocComment = declaration.GetLeadingTrivia().FirstOrNull(trivia => trivia.IsDocComment()); 728var potentialResult = SearchInNodes(element.Content); 776var potentialDocComment = result.Declaration.GetLeadingTrivia().FirstOrNull(trivia => trivia.IsDocComment());
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseExplicitArrayInExpressionTree\CSharpUseExplicitArrayInExpressionTreeCodeFixProvider.cs (1)
105var index = DetermineFirstArgumentIndexToWrap(semanticModel, invocationExpression, cancellationToken);
src\roslyn\src\Compilers\CSharp\CSharpAnalyzerDriver\CSharpDeclarationComputer.cs (1)
70var newLevel = DecrementLevel(levelsToCompute);
StringIndentation\CSharpStringIndentationService.cs (2)
149var currentLineOffset = line.GetFirstNonWhitespaceOffset(); 164var offsetOpt = lastLine.GetFirstNonWhitespaceOffset();
Structure\CSharpStructureHelpers.cs (2)
30var lastTrailingCommentOrWhitespaceTrivia = firstToken.TrailingTrivia.GetLastCommentOrWhitespace(); 243var firstComment = startToken.LeadingTrivia.FirstOrNull(t => t.Kind() is SyntaxKind.SingleLineCommentTrivia or SyntaxKind.SingleLineDocumentationCommentTrivia);
Microsoft.CodeAnalysis.CSharp.Workspaces (24)
CodeGeneration\CSharpSyntaxGenerator.cs (1)
2630var result = declaration.Kind() switch
FindSymbols\CSharpDeclaredSymbolInfoFactoryService.cs (2)
638var typeParameterNames = methodDeclaration.TypeParameterList?.Parameters.SelectAsArray(p => p.Identifier.Text); 648var typeParameterNames = extensionBlockDeclaration.TypeParameterList?.Parameters.SelectAsArray(p => p.Identifier.Text);
Recommendations\CSharpRecommendationServiceRunner_Conversions.cs (1)
203var conversions = GetPredefinedNumericConversions(containerWithoutNullable);
Simplification\Simplifiers\AbstractCSharpSimplifier.cs (3)
154var keywordToken = TryGetPredefinedKeywordToken(semanticModel, type.SpecialType); 168var keywordToken = TryGetPredefinedKeywordToken(semanticModel, type.SpecialType); 316var namespaceId = GetNamespaceIdForAliasSearch(semanticModel, token, cancellationToken);
Simplification\Simplifiers\ExpressionSimplifier.cs (2)
103var replacementToken = TryGetPredefinedKeywordToken( 180var keywordToken = TryGetPredefinedKeywordToken(semanticModel, namedType.SpecialType);
Simplification\Simplifiers\NameSimplifier.cs (3)
104var keywordToken = TryGetPredefinedKeywordToken(semanticModel, SpecialTypeAnnotation.GetSpecialType(name.GetAnnotations(SpecialTypeAnnotation.Kind).First())); 253var keywordToken = TryGetPredefinedKeywordToken(semanticModel, type.SpecialType); 262var keywordToken = TryGetPredefinedKeywordToken(semanticModel, namedType.SpecialType);
Simplification\Simplifiers\QualifiedCrefSimplifier.cs (1)
50var keywordToken = TryGetPredefinedKeywordToken(semanticModel, namedSymbol.SpecialType);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\ElasticTriviaFormattingRule.cs (1)
56var lastTokenOfType = GetLastTokenOfType(node);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\NewLineUserSettingFormattingRule.cs (1)
49var parentKind = node.Parent?.Kind();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\FormattingRangeHelper.cs (1)
24var tokenRange = FixupOpenBrace(FindAppropriateRangeWorker(endToken, useDefaultRange));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (2)
843this.GetConversions(originalExpression, originalTargetType, newExpression, newTargetType, out var originalConversion, out var newConversion);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\WithElementSyntaxExtensions.cs (1)
66var constructedBuilderMethods = CollectionExpressionUtilities.TryGetCollectionBuilderFactoryMethods(
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Formatting\CSharpSyntaxFormattingService.cs (1)
202var tokenRange = FormattingRangeHelper.FindAppropriateRange(endToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.cs (1)
67var firstNonWhitespacePosition = line.GetFirstNonWhitespacePosition();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.Indenter.cs (2)
191var indentation = indenter.Finder.FromIndentBlockOperations(indenter.Tree, token, position, indenter.CancellationToken); 197var alignmentTokenIndentation = indenter.Finder.FromAlignTokensOperations(indenter.Tree, token);
SyncedSource\FileBasedPrograms\FileLevelDirectiveHelpers.cs (1)
442var separator = tokens.Count == 0 ? nameSeparator : '=';
Microsoft.CodeAnalysis.Extensions.Package (1)
Symbols\ITypeSymbolExtensions.cs (1)
479var r = t1[i].IsMoreSpecificThan(t2[i]);
Microsoft.CodeAnalysis.Features (178)
AddConstructorParametersFromMembers\AddConstructorParametersFromMembersCodeRefactoringProvider.cs (2)
41var result = await AddConstructorParametersFromMembersAsync(document, textSpan, cancellationToken).ConfigureAwait(false); 160var addConstructorParametersResult = await AddConstructorParametersFromMembersAsync(priorDocument, priorSelection, cancellationToken).ConfigureAwait(false);
AddDebuggerDisplay\AbstractAddDebuggerDisplayCodeRefactoringProvider.cs (1)
35var typeAndPriority =
BraceMatching\AbstractEmbeddedLanguageBraceMatcher.cs (1)
46var result = braceMatcher.Value.FindBraces(document.Project, semanticModel, token, position, options, cancellationToken);
BraceMatching\BraceMatchingService.cs (1)
36var braces = await matcher.Value.FindBracesAsync(document, position, options, cancellationToken).ConfigureAwait(false);
BraceMatching\IBraceMatchingServiceExtensions.cs (1)
21var braces1 = await service.GetMatchingBracesAsync(document, position, options, cancellationToken).ConfigureAwait(false);
CallHierarchy\AbstractCallHierarchyService.cs (2)
45var resolved = await searchDescriptor.ItemId.TryResolveAsync(solution, cancellationToken).ConfigureAwait(false); 69var resolved = await itemId.TryResolveAsync(solution, cancellationToken).ConfigureAwait(false);
ChangeSignature\AbstractChangeSignatureService.cs (2)
493var updatedIndex = updatedSignature.GetUpdatedIndex(originalIndex); 514var actualIndex = updatedSignature.GetUpdatedIndex(declarationParameters.IndexOf(param));
CodeLens\CodeLensReferencesService.cs (4)
141var glyph = symbol?.GetGlyph(); 234var results = await SpanMappingHelper.TryGetMappedSpanResultAsync(document, [span], cancellationToken).ConfigureAwait(false); 260var referenceExcerpt = await DocumentExcerptHelper.TryExcerptAsync(document, span, ExcerptMode.SingleLine, classificationOptions, cancellationToken).ConfigureAwait(false); 261var tooltipExcerpt = await DocumentExcerptHelper.TryExcerptAsync(document, span, ExcerptMode.Tooltip, classificationOptions, cancellationToken).ConfigureAwait(false);
Completion\CompletionHelper.cs (2)
34var match1 = matchResult1.PatternMatch; 37var match2 = matchResult2.PatternMatch;
Completion\MatchResult.cs (2)
55var matchX = x.PatternMatch; 56var matchY = y.PatternMatch;
Completion\PatternMatchHelper.cs (7)
44var match = GetMatch(text, includeMatchSpans: true, culture: culture); 51var match = patternMatcher.GetFirstMatch(text); 66var enUSCultureMatch = patternMatcher.GetFirstMatch(text); 102var match = GetMatch(item.FilterText, includeMatchSpans, culture); 109var additionalMatch = GetMatch(additionalFilterText, includeMatchSpans, culture); 149var patternMatch = Pattern.Length > 0 166var additionalMatch = GetMatch(additionalFilterText, includeMatchSpans, CultureInfo.CurrentCulture);
Completion\Providers\AbstractAwaitCompletionProvider.cs (2)
200var returnTypeChange = await GetReturnTypeChangeAsync( 226var dotToken = GetDotTokenLeftOfPosition(syntaxTree, position, cancellationToken);
Completion\Providers\AbstractCrefCompletionProvider.cs (1)
27var kind = SymbolCompletionItem.GetKind(item);
Completion\Providers\AbstractMemberInsertingCompletionProvider.cs (4)
88var lineStart = line.GetFirstNonWhitespacePosition(); 161var startToken = insertionRoot.GetAnnotatedTokens(_replaceStartAnnotation).FirstOrNull(); 163var endToken = insertionRoot.GetAnnotatedTokens(_replaceEndAnnotation).FirstOrNull(); 208var trailingEndOfLine = originalAdjusted.TrailingTrivia.FirstOrNull(t => syntaxFacts.IsEndOfLineTrivia(t));
Completion\Providers\AbstractRecommendationServiceBasedCompletionProvider.cs (2)
228var kind = SymbolCompletionItem.GetKind(item); 289var result = await IsTriggerOnDotAsync(document, characterPosition, cancellationToken).ConfigureAwait(false);
ConvertToInterpolatedString\AbstractConvertPlaceholderToInterpolatedStringRefactoringProvider.cs (1)
142var data = this.AnalyzeInvocation(document, semanticModel, invocation, placeholderArgument, cancellationToken);
Debugging\AbstractBreakpointResolver.cs (1)
93ParseText(out var nameParts, out var parameterCount);
Diagnostics\Service\DiagnosticAnalyzerService_ForceCodeAnalysisDiagnostics.cs (1)
90var analyzerConfigOptions = project.GetAnalyzerConfigOptions();
Diagnostics\Service\DiagnosticAnalyzerService.IncrementalMemberEditAnalyzer.cs (2)
70var changedMemberAndIdAndSpansAndDocument = await TryGetChangedMemberAsync(document, root, cancellationToken).ConfigureAwait(false); 141var span = spanBased ? changedMember.FullSpan : (TextSpan?)null;
Diagnostics\Service\DocumentAnalysisExecutor.cs (3)
82var span = AnalysisScope.Span; 241var span = AnalysisScope.Span; 249var adjustedSpan = await GetAdjustedSpanForCompilerAnalyzerAsync(document).ConfigureAwait(false);
DocumentationComments\AbstractDocumentationCommentSnippetService.cs (4)
204var lineOffset = line.GetFirstNonWhitespaceOffset(); 303var currentLinePosition = currentLine.GetFirstNonWhitespacePosition(); 421var firstNonWhitespaceOffset = currentLine.GetFirstNonWhitespaceOffset(); 440var firstNonWhitespaceOffsetInPreviousXmlText = trimmedPreviousLine.GetFirstNonWhitespaceOffset();
DocumentHighlighting\AbstractDocumentHighlightsService.cs (1)
301var span = await GetLocationSpanAsync(solution, location, cancellationToken).ConfigureAwait(false);
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (4)
278var span = TryGetDiagnosticSpan(current, editKind); 3487var partialType = editKind == SemanticEditKind.Update && symbol.IsPartialImplementation() 5586var partialType = isPartialEdit ? typeKey : (SymbolKey?)null; 6539var primaryParameterMap = ComputeParameterMap(
EditAndContinue\CommittedSolution.cs (2)
329var maybePdbHasDocument = TryReadSourceFileDebugInfo(document, sourceText.Encoding, out var requiredChecksum, out var checksumAlgorithm, out var defaultEncoding); 492var result = TryReadSourceFileChecksumFromPdb(debuggingSession.SessionLog, debugInfoReader, document.FilePath, out checksum, out checksumAlgorithm);
EditAndContinue\SemanticEditInfo.cs (3)
64var partialType = symbol.IsPartialImplementation() ? SymbolKey.Create(symbol.ContainingType, cancellationToken) : (SymbolKey?)null; 74var partialType = symbol.IsPartialImplementation() ? SymbolKey.Create(symbol.ContainingType, cancellationToken) : (SymbolKey?)null; 87var partialType = symbol.IsPartialImplementation() ? containingSymbolKey : (SymbolKey?)null;
EmbeddedLanguages\DateAndTime\DateAndTimeEmbeddedCompletionProvider.cs (1)
76var stringTokenOpt = await _language.TryGetDateAndTimeTokenAtPositionAsync(
EmbeddedLanguages\Json\JsonLexer.cs (4)
106var escapeDiag = AdvanceToEndOfEscape(start, escapeStart: Position - 1); 200var comment = ScanComment(); 207var endOfLine = ScanEndOfLine(); 222var whitespace = ScanWhitespace();
EmbeddedLanguages\Json\JsonParser.cs (8)
133var diagnostic1 = GetFirstDiagnostic(root); 134var diagnostic2 = CheckTopLevel(_lexer.Text, root); 135var diagnostic3 = options.HasFlag(JsonOptions.Strict) 139var diagnostic = Earliest(Earliest(diagnostic1, diagnostic2), diagnostic3); 212var diagnostic = node.Kind switch 228var diagnostic = CheckSyntax(child.Node); 275var diagnostic = GetFirstDiagnostic(child); 295var diagnostic = trivia.Diagnostics.FirstOrNull();
EmbeddedLanguages\Json\JsonParser.JsonNetSyntaxChecks.cs (2)
23var diagnostic = node.Kind switch 42var diagnostic = CheckSyntax(child.Node);
EmbeddedLanguages\Json\JsonParser.StrictSyntaxChecker.cs (3)
36var diagnostic = node.Kind switch 53var diagnostic = child.IsNode 72var diagnostic = CheckTrivia(trivia, allowComments);
EmbeddedLanguages\Json\LanguageServices\JsonBraceMatcher.cs (3)
60var virtualChar = tree.Text.Find(position); 75var fullSpan = node.GetFullSpan(); 98var result = FindBraceMatchingResult(child.Node, ch);
EmbeddedLanguages\RegularExpressions\LanguageServices\EmbeddedCompletionContext.cs (1)
51var newPosition = replacementStart + positionOffset;
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexBraceMatcher.cs (4)
58var virtualChar = tree.Text.Find(position); 78var trivia = FindTrivia(tree.Root, ch); 134var result = FindTrivia(child.Node, ch); 141var trivia = TryGetTrivia(token.LeadingTrivia, ch) ??
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexDocumentHighlighter.cs (1)
71var virtualChar = tree.Text.Find(position);
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexEmbeddedCompletionProvider.cs (5)
149var virtualChar = context.Tree.Text.Find(context.Position); 164var previousVirtualCharOpt = context.Tree.Text.Find(context.Position - 1); 173var result = FindToken(context.Tree.Root, previousVirtualChar); 258var token = FindToken(tree.Root, escapeChar); 398var result = FindToken(child.Node, ch);
EmbeddedLanguages\RegularExpressions\RegexLexer.cs (2)
108var comment = ScanComment(options); 115var whitespace = ScanWhitespace(options);
EmbeddedLanguages\RegularExpressions\RegexParser.cs (13)
369var firstCharIndex = text.FindIndex(startCharacter.Span.Start); 370var lastCharIndex = text.FindIndex(lastCharacter.Span.Start); 492out var commaToken, 493out var secondNumberToken, 532var firstNumber = _lexer.TryScanNumber(); 742var optionsToken = _lexer.TryScanOptions(); 803var captureToken = _lexer.TryScanNumberOrCaptureName(); 904var comment = _lexer.ScanComment(options: default); 1001var captureToken = _lexer.TryScanNumberOrCaptureName(); 1086var secondCapture = _lexer.TryScanNumberOrCaptureName(); 1725var number = _lexer.TryScanNumber(); 1807var captureToken = _lexer.TryScanNumberOrCaptureName(); 2000var category = _lexer.TryScanEscapeCategory();
EmbeddedLanguages\StackFrame\StackFrameLexer.cs (14)
85var atTrivia = scanAtTrivia ? TryScanAtTrivia() : null; 86var leadingWhitespace = scanLeadingWhitespace ? TryScanWhiteSpace() : null; 92var ctor = TryScanConstructor(); 112var trailingWhitespace = scanTrailingWhitespace ? TryScanWhiteSpace() : null; 192var result = TryScanStringTrivia(language.At, StackFrameKind.AtTrivia); 206var result = TryScanStringTrivia(language.In, StackFrameKind.InTrivia); 220var result = TryScanStringTrivia(language.Line, StackFrameKind.LineTrivia); 236var inTrivia = TryScanInTrivia(); 289var lineTrivia = TryScanLineTrivia(); 295var numberToken = TryScanNumbers(); 301var remainingTrivia = TryScanRemainingTrivia(); 368var n1 = TryScanNumbers(); 383var n2 = TryScanNumbers(); 433foreach (var trivia in triviaArray)
EmbeddedLanguages\StackFrame\StackFrameParser.cs (11)
48var lexer = StackFrameLexer.TryCreate(text); 85var remainingTrivia = _lexer.TryScanRemainingTrivia(); 149var currentIdentifer = _lexer.TryScanIdentifier(scanAtTrivia: scanAtTrivia, scanLeadingWhitespace: true, scanTrailingWhitespace: false); 213var identifier = _lexer.TryScanIdentifier(); 275var identifier = _lexer.TryScanIdentifier(); 317var generatedIdentifier = _lexer.TryScanIdentifier(); 351var generatedIdentifier = _lexer.TryScanIdentifier(); 382var arity = _lexer.TryScanNumbers(); 414var currentIdentifier = _lexer.TryScanIdentifier(scanAtTrivia: false, scanLeadingWhitespace: true, scanTrailingWhitespace: true); 525var identifier = _lexer.TryScanIdentifier(scanAtTrivia: false, scanLeadingWhitespace: true, scanTrailingWhitespace: true); 592var lineNumber = _lexer.TryScanRequiredLineNumber();
ExternalAccess\UnitTesting\IRemoteUnitTestingSearchService.cs (1)
31var documentSpan = await DocumentIdSpan.TryRehydrateAsync(solution, cancellationToken).ConfigureAwait(false);
ExternalAccess\UnitTesting\UnitTestingFeaturesReferencesService.cs (1)
39var callerMethods = await callback.InvokeAsync<ImmutableArray<ReferenceMethodDescriptor>?>(
ExtractMethod\SelectionValidator.cs (1)
123var statements = GetStatementRangeContainingSpan(firstTokenInOriginalSpan, lastTokenInOriginalSpan, cancellationToken);
FindUsages\AbstractFindUsagesService_FindImplementations.cs (1)
28var symbolAndProject = await FindUsagesHelpers.GetRelevantSymbolAndProjectAtPositionAsync(
FindUsages\AbstractFindUsagesService_FindReferences.cs (1)
89var symbolAndProject = await FindUsagesHelpers.GetRelevantSymbolAndProjectAtPositionAsync(
FindUsages\DefinitionItem.DetachedDefinitionItem.cs (1)
84var documentSpan = await ss.TryRehydrateAsync(solution, cancellationToken).ConfigureAwait(false);
FullyQualify\AbstractFullyQualifyCodeFixProvider.cs (1)
34var optFixData = await service.GetFixDataAsync(document, context.Span, cancellationToken).ConfigureAwait(false);
GenerateConstructors\AbstractGenerateConstructorsCodeRefactoringProvider.cs (3)
80var accessibility = intentDataProvider.GetIntentData<GenerateConstructorIntentData>()?.Accessibility; 102var intentResult = await GetIntentProcessorResultAsync( 177var nonSelectionAction = await HandleNonSelectionAsync(document, textSpan, desiredAccessibility, cancellationToken).ConfigureAwait(false);
GoToBase\AbstractGoToBaseService.cs (1)
33var symbolAndProject = await FindUsagesHelpers.GetRelevantSymbolAndProjectAtPositionAsync(
InheritanceMargin\AbstractInheritanceMarginService_Helpers.cs (5)
326var item = await CreateInheritanceMemberItemForInterfaceAsync( 338var item = await CreateInheritanceItemForClassAndStructureAsync( 369var item = await CreateInheritanceMemberItemForInterfaceMemberAsync( 396var item = await CreateInheritanceMemberItemForClassOrStructMemberAsync(solution, 738foreach (var item in inheritanceTargetItems)
InlineHints\AbstractInlineTypeHintsService.cs (1)
57var hint = TryGetTypeHint(
IntroduceParameter\AbstractIntroduceParameterCodeRefactoringProvider.cs (1)
102var actions = await GetActionsAsync(document, expression, methodSymbol, containingMethod, cancellationToken).ConfigureAwait(false);
InvertIf\AbstractInvertIfCodeRefactoringProvider.cs (1)
474var jumpStatementRawKind = GetJumpStatementKind(node);
Navigation\AbstractNavigableItemsService.cs (1)
31var symbolAndSolution =
Navigation\IDefinitionLocationService.cs (1)
53var firstItem = items.FirstOrNull();
QuickInfo\IndentationHelper.cs (1)
110var startLineFirstNonWhitespace = lines[startLineNumber].GetFirstNonWhitespacePosition();
Snippets\SnippetProviders\AbstractTypeSnippetProvider.cs (1)
36var accessibilityModifiersChange = await GetAccessibilityModifiersChangeAsync(document, position, cancellationToken).ConfigureAwait(false);
SpellCheck\AbstractSpellCheckSpanService.cs (1)
128var escapeChar = _spellCheckSpanService._escapeCharacter;
src\4f5ad909b1ed0e10\AbstractUseCoalesceExpressionForNullableTernaryConditionalCheckDiagnosticAnalyzer.cs (3)
83if (conditionName != nameof(Nullable<>.HasValue)) 93if (whenPartName != nameof(Nullable<>.Value)) 109var nullableType = semanticModel.Compilation.GetTypeByMetadataName(typeof(Nullable<>).FullName!);
src\roslyn\src\Analyzers\Core\Analyzers\RemoveUnnecessaryParentheses\AbstractRemoveUnnecessaryParenthesesDiagnosticAnalyzer.cs (1)
76var parentKind = parenthesizedExpression.Parent?.RawKind;
src\roslyn\src\Analyzers\Core\Analyzers\UseCollectionInitializer\AbstractObjectCreationExpressionAnalyzer.cs (1)
101var result =
src\roslyn\src\Analyzers\Core\Analyzers\UseCollectionInitializer\AbstractUseCollectionInitializerAnalyzer.cs (1)
148var match = TryAnalyzeStatement(statement, ref seenInvocation, ref seenIndexAssignment, cancellationToken);
src\roslyn\src\Analyzers\Core\Analyzers\UseCollectionInitializer\AbstractUseCollectionInitializerDiagnosticAnalyzer.cs (2)
161var collectionExpressionMatches = GetCollectionExpressionMatches(); 162var collectionInitializerMatches = GetCollectionInitializerMatches();
src\roslyn\src\Analyzers\Core\Analyzers\UseNullPropagation\AbstractUseNullPropagationDiagnosticAnalyzer_IfStatement.cs (1)
42var analysisResultOpt = AnalyzeIfStatement(
src\roslyn\src\Analyzers\Core\Analyzers\UseNullPropagation\AbstractUseNullPropagationDiagnosticAnalyzer.cs (3)
25Name: nameof(Nullable<>.Value), 119var analysisResult = AnalyzeTernaryConditionalExpression( 139var analysisResult = AnalyzeTernaryConditionalExpression(
src\roslyn\src\Analyzers\Core\CodeFixes\AddParameter\AbstractAddParameterCodeFixProvider.cs (1)
389var newParameterIndex = isNamedArgument ? (int?)null : argumentList.IndexOf(argument);
src\roslyn\src\Analyzers\Core\CodeFixes\ConvertToAsync\AbstractConvertToAsyncCodeFixProvider.cs (1)
56var result = await GetRootInOtherSyntaxTreeAsync(node, semanticModel, diagnostic, cancellationToken).ConfigureAwait(false);
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateDefaultConstructors\AbstractGenerateDefaultConstructorCodeFixProvider.cs (1)
33var typeName = TryGetTypeName(typeDecl);
src\roslyn\src\Analyzers\Core\CodeFixes\UseConditionalExpression\AbstractUseConditionalExpressionCodeFixProvider.cs (1)
180var suppressKind = this.SyntaxFacts.SyntaxKinds.SuppressNullableWarningExpression;
src\roslyn\src\Analyzers\Core\CodeFixes\UseNullPropagation\AbstractUseNullPropagationCodeFixProvider.cs (5)
111var conditionalExpressionParts = this.GetPartsOfConditionalExpression( 169var ifStatementParts = this.GetPartsOfIfStatement(semanticModel, ifStatement, cancellationToken); 253if (arity == 0 && comparer.Equals(name, nameof(Nullable<>.Value))) 299var analysisResult = this.Analyzer.AnalyzeIfStatement( 311var analysisResult = this.Analyzer.AnalyzeTernaryConditionalExpression(
src\roslyn\src\Compilers\Core\Portable\DiagnosticAnalyzer\SuppressMessageAttributeState.TargetSymbolResolver.cs (4)
323var parameter = ParseParameter(); 362var type = ParseType(null); 664var type = ParseType(bindingContext); 815var result = this.ParseType(bindingContext);
StackTraceExplorer\StackTraceExplorerService.cs (1)
63var serializedDefinition = result.Value;
Microsoft.CodeAnalysis.Features.ExternalAccess (2)
AspNetCore\Internal\EmbeddedLanguages\AspNetCoreEmbeddedLanguageBraceMatcher.cs (1)
39var result = braceMatcher.FindBraces(semanticModel, token, position, cancellationToken)?.ToBraceMatchingResult();
Copilot\Internal\SemanticSearch\CopilotSemanticSearchQueryExecutor.cs (1)
88var compileResult = await RemoteSemanticSearchServiceProxy.CompileQueryAsync(
Microsoft.CodeAnalysis.NetAnalyzers (11)
Microsoft.CodeQuality.Analyzers\Maintainability\CodeMetricsAnalyzer.cs (2)
163var arg2 = codeAnalysisMetricData.DepthOfInheritance; 164var arg3 = inheritanceThreshold + 1;
Microsoft.NetCore.Analyzers\Performance\UseStringMethodCharOverloadWithSingleCharacters.cs (1)
118if (TryMatchTargetMethod(invocationOperation, out var method, out var comparison) &&
Microsoft.NetCore.Analyzers\Usage\DoNotPassNonNullableValueToArgumentNullExceptionThrowIfNull.Fixer.cs (1)
20protected const string HasValue = nameof(Nullable<int>.HasValue);
Microsoft.NetCore.Analyzers\Usage\PreferGenericOverloads.cs (1)
102var speculativeSymbolInfo = invocationContext.SemanticModel?.GetSpeculativeSymbolInfo(
src\0437c1690f5501bd\CopyAnalysis.CopyDataFlowOperationVisitor.cs (1)
474var returnValueAndPredicateKind = base.GetReturnValueAndPredicateKind();
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (1)
176var effectiveSeverity = GetEffectiveSeverity();
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\Compiler\Options\SymbolNamesWithValueOption.cs (1)
157var symbolKind = parts.SymbolName[0] switch
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowAnalysis.cs (1)
399blockToUniqueInputFlowMap.TryGetValue(successorBlock.Ordinal, out var uniqueInputBranchOpt) &&
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (2)
2432var invocationInstance = GetInvocationInstance(); 2433var thisOrMeInstance = GetThisOrMeInstance();
Microsoft.CodeAnalysis.Razor.Compiler (53)
Language\CodeGeneration\CodeWriter.cs (1)
246var lastChar = _lastChar;
Language\Components\ComponentBindLoweringPass.cs (2)
451var source = GetOriginalPropertySpan(targetNode) ?? targetNode.Source; 1111var originalSpan = node switch
Language\Components\ComponentDocumentClassifierPass.cs (1)
56if (!codeDocument.TryGetNamespace(fallbackToRootNamespace: true, out var computedNamespace, out var computedNamespaceSpan))
Language\Components\ComponentInjectDirectivePass.cs (2)
35var typeSpan = hasType ? tokens[0].Source : directive.Source?.GetZeroWidthEndSpan(); 40var memberSpan = hasMemberName ? tokens[1].Source : null;
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (12)
400var namespaceSpan = BuildSourceSpanFromNode(node); 1016var sourceRangeStart = node 1178var valueSourceSpan = ComputeAttributeValueSourceSpan(node); 1360var rewrittenSource = BuildSourceSpanFromNode(rewritten); 1403var fallbackSource = BuildSourceSpanFromNode(fallbackLiteral); 1566var source = BuildSourceSpanFromNode(node); 1741var valueSourceSpan = ComputeAttributeValueSourceSpan(node); 1742var source = BuildSourceSpanFromNode(node); 1839var rewrittenSource = BuildSourceSpanFromNode(rewritten); 1880var source = BuildSourceSpanFromNode(node); 1924var attrValueSource = BuildSourceSpanFromNode(node); 1960var source = BuildSourceSpanFromNode(node);
Language\DefaultTagHelperResolutionPhase.ComponentTagHelperResolver.cs (11)
207var nameSpan = unresolvedAttr.AttributeNameSpan; 208var directiveNameSpan = nameSpan; 217var parameterOriginalSpan = directiveNameSpan; 339var nameSpan = unresolvedAttr.AttributeNameSpan; 361var emptySpan = unresolvedAttr.ValueSourceSpan; 658var mergedSource = ExtendSpanBackward(htmlToken.Source, prefix.Length); 790var mergedSource = ExtendSpanBackward(firstToken.Source, prefix.Length); 869var attributeNameSpan = ComputeAttributeNameSpan(htmlAttr); 870var attributeValueSpan = ComputeAttributeValueSpan(htmlAttr); 883var directiveNameSpan = attributeNameSpan; 989var spanSource = firstValue.Source;
Language\DefaultTagHelperResolutionPhase.cs (8)
392var diagSource = elementNode.StartTagNameSpan ?? elementNode.Source; 412var diagSource = elementNode.StartTagNameSpan ?? elementNode.Source; 429var diagSource = elementNode.StartTagNameSpan ?? elementNode.Source; 651var firstSrc = htmlContent.Children[0].Source; 652var lastSrc = htmlContent.Children[^1].Source; 1018var source = attrValue.Children.Count > 0 ? attrValue.Children[0].Source : attrValue.Source; 1121var mergedSpan = valueSourceSpan; 1177var diagSource = elementNode.Source;
Language\DefaultTagHelperResolutionPhase.LegacyTagHelperResolver.cs (7)
220var emptySpan = unresolvedAttr.ValueSourceSpan; 463var emptySource = ComputeEmptyValueSource(htmlAttr); 496var source = ComputeValueSource(htmlAttr); 655var tokenSource = htmlAttrValue.Children.Count > 0 ? htmlAttrValue.Children[0].Source : htmlAttrValue.Source; 931var source = htmlAttr.Source; 1383var tokenSpan = firstSpan is { } f && lastSpan is { } l 1511var mergedSource = ExtendSpanBackward(htmlToken.Source, prefix.Length);
Language\Extensions\MetadataAttributePass.cs (1)
85var insert = (int?)null;
Language\Legacy\CSharpCodeParser.cs (6)
2094var result = _tokenizer.Tokenizer.GetTokenKeyword(CurrentToken); 2111var result = _tokenizer.Tokenizer.GetTokenKeyword(CurrentToken); 2275var result = _tokenizer.Tokenizer.GetTokenKeyword(CurrentToken); 3114var result = _tokenizer.Tokenizer.GetTokenKeyword(CurrentToken); 3122var result = _tokenizer.Tokenizer.GetTokenKeyword(CurrentToken); 3141var result = _tokenizer.Tokenizer.GetTokenKeyword(token);
Mvc\InjectDirective.cs (2)
74var typeSpan = hasType ? tokens[0].Source : directive.Source?.GetZeroWidthEndSpan(); 79var memberSpan = hasMemberName ? tokens[1].Source : null;
Microsoft.CodeAnalysis.ResxSourceGenerator (34)
AbstractResxGenerator.cs (1)
61var explicitGenerateSource = IsGenerateSource(options);
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\SingleInitNullable.cs (2)
12/// A lazily initialized version of <see cref="Nullable{T}"/> which uses the same space as a <see cref="Nullable{T}"/>.
src\roslyn\src\Compilers\Core\Portable\Syntax\SyntaxTreeExtensions.cs (1)
50var textSpanOpt = span.Intersection(fullSpan);
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (1)
172var effectiveSeverity = GetEffectiveSeverity();
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Options\SymbolNamesWithValueOption.cs (1)
159var symbolKind = parts.SymbolName[0] switch
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\CodeStyleOption2`1.cs (1)
165var version = (int?)element.Attribute(XmlAttribute_SerializationVersion);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\Common\EmbeddedSyntaxNode.cs (4)
71var start = ComputeStart(); 72var end = ComputeEnd(); 83var span = child.GetFullSpan(); 96var span = child.GetFullSpan();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.cs (1)
200var index = sequence.FindIndex(position);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\CollectionExpressionUtilities.cs (1)
79var collectionBuilderMethods = TryGetCollectionBuilderFactoryMethods(
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ListExtensions.cs (2)
52var newValue = transform(list[sourceIndex], arg); 71var newValue = transform(list[sourceIndex], arg);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SourceTextExtensions_SharedWithCodeStyle.cs (1)
21var linePosition = line.GetFirstNonWhitespacePosition();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\StringExtensions.cs (3)
48var firstOffset = lineText.GetFirstNonWhitespaceOffset(); 59var lastOffset = lineText.GetLastNonWhitespaceOffset(); 193var firstNonWhitespaceChar = line.GetFirstNonWhitespaceOffset();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTreeExtensions.cs (1)
240var isUserConfiguredGeneratedCode = GeneratedCodeUtilities.GetGeneratedCodeKindFromOptions(analyzerConfigOptions).ToNullable();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\TextLineExtensions.cs (1)
32var firstNonWhitespaceOffset = line.GetFirstNonWhitespaceOffset();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Indentation\AbstractIndentation.Indenter.cs (6)
92var token = TryGetPrecedingVisibleToken(); 98var trivia = TryGetImmediatelyPrecedingVisibleTrivia(); 112var lastPos = previousLine.GetLastNonWhitespacePosition(); 154var offset = line.GetFirstNonWhitespaceOffset(); 176var nonWhitespaceOffset = updatedLine.GetFirstNonWhitespaceOffset(); 216var firstNonWhitespace = lineToMatch.GetFirstNonWhitespacePosition();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser.cs (1)
27TryGetRule(namingRuleTitle, symbolSpec, namingStyle, trimmedDictionary, out var rule, out var priority))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\AbstractDocumentationCommentService.cs (1)
52var exteriorTrivia = leadingTrivia.Where(_syntaxFacts.IsDocumentationCommentExteriorTrivia)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (2)
45var result = Resolve(semanticModel, syntaxTree.GetRoot(reader.CancellationToken), name, target, reader.CancellationToken); 90var result = Resolve(semanticModel, childNode, name, target, cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BodyLevelSymbolKey.cs (1)
221var resolutionOpt = reader.ResolveLocation(loc);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.TypeParameterSymbolKey.cs (1)
44var resolution = reader.ResolveLocation(location);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.cs (1)
479var r = t1[i].IsMoreSpecificThan(t2[i]);
Microsoft.CodeAnalysis.VisualBasic (8)
Analysis\FlowAnalysis\DataFlowPass.vb (5)
30Imports OptionalState = System.Nullable(Of Microsoft.CodeAnalysis.VisualBasic.DataFlowPass.LocalState) 1441Private _tryState As OptionalState 1447Dim oldTryState As OptionalState = Me._tryState 1472Dim oldTryState As OptionalState = Me._tryState 1506Dim oldTryState As OptionalState = Me._tryState
Binding\Binder_Attributes.vb (1)
726Private Function VisitNamedArgument(argument As BoundExpression, diag As BindingDiagnosticBag) As Nullable(Of KeyValuePair(Of String, TypedConstant))
Compilation\DocumentationComments\DocumentationCommentCompiler.Includes.vb (1)
713Private Sub ProcessErrorLocations(currentXmlLocation As XmlLocation, referenceName As String, useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol), errorLocations As ImmutableArray(Of Location), errid As Nullable(Of ERRID))
Compilation\DocumentationComments\DocumentationCommentWalker.vb (1)
277Private Sub ProcessErrorLocations(node As SyntaxNode, errorLocations As ImmutableArray(Of Location), useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol), errid As Nullable(Of ERRID))
Microsoft.CodeAnalysis.Workspaces (80)
Classification\Classifier.cs (1)
136var kind = GetClassificationKind(span.ClassificationType);
Classification\ClassifierHelper.cs (1)
167var intersection = span.TextSpan.Intersection(widenedSpan);
Classification\SyntaxClassification\SyntacticChangeRangeComputer.cs (1)
85var commonLeftWidth = ComputeCommonLeftWidth();
CodeFixes\FixAllOccurrences\FixAllState.cs (1)
69var diagnosticSpan = diagnosticsToFix.First().Value.FirstOrDefault()?.Location.SourceSpan;
Diagnostics\Extensions.cs (1)
153var spanToAnalyze = documentAnalysisScope.Span;
FindSymbols\FindReferences\Finders\ConstructorSymbolReferenceFinder.cs (1)
264var implicitObjectKind = state.SyntaxFacts.SyntaxKinds.ImplicitObjectCreationExpression;
FindSymbols\SymbolTree\SymbolTreeInfo_Metadata.cs (1)
519var extensionParameterTypeInfo = TryGetExtensionParameterTypeInfo(nestedType);
FindSymbols\SyntaxTree\SyntaxTreeIndex_Persistence.cs (3)
59var literalInfo = LiteralInfo.TryReadFrom(reader); 60var identifierInfo = IdentifierInfo.TryReadFrom(reader); 61var contextInfo = ContextInfo.TryReadFrom(reader);
FindSymbols\TopLevelSyntaxTree\NavigateToSearchIndex_Persistence.cs (1)
29var navigateToSearchInfo = NavigateToSearchInfo.TryReadFrom(reader);
FindSymbols\TopLevelSyntaxTree\TopLevelSyntaxTreeIndex_Persistence.cs (2)
30var declarationInfo = DeclarationInfo.TryReadFrom(stringTable, reader); 31var extensionMemberInfo = ExtensionMemberInfo.TryReadFrom(reader);
PatternMatching\AllLowerCamelCaseMatcher.cs (5)
49var result = TryMatch( 84var bestResult = (CamelCaseResult?)null; 115var result = TryConsumePatternOrMatchNextHump( 152var bestResult = (CamelCaseResult?)null; 175var resultOpt = TryMatch(
PatternMatching\PatternMatcher.cs (8)
211var match = TryCamelCaseMatch(candidate, patternChunk, punctuationStripped, isLowercase: false, candidateHumps); 288var match = TryCamelCaseMatch(candidate, patternChunk, punctuationStripped, patternIsLowercase, candidateHumps); 363var match = MatchPatternChunk( 391var result = MatchPatternChunk( 405var result = MatchPatternChunk( 466var camelCaseKind = TryAllLowerCamelCaseMatch( 484var camelCaseKindIgnoreCase = TryUpperCaseCamelCaseMatch(candidate, candidateHumps, patternChunk, CompareOptions.IgnoreCase, out var matchedSpansIgnoreCase); 487var camelCaseKind = TryUpperCaseCamelCaseMatch(candidate, candidateHumps, patternChunk, CompareOptions.None, out var matchedSpans);
PatternMatching\RegexPatternMatcher.cs (1)
75var matchedSpan = GetMatchedSpan(bestMatch.Index, bestMatch.Length);
Rename\ConflictEngine\MutableConflictResolution.cs (1)
137var existingRelatedLocation = RelatedLocations.Where(rl => rl.ConflictCheckSpan == location.ConflictCheckSpan && rl.DocumentId == location.DocumentId).FirstOrNull();
Rename\ConflictResolution.cs (2)
133var first = modifiedSpans.FirstOrNull(t => t.oldSpan == originalSpan); 140var first = complexifiedSpans.FirstOrNull(c => c.OriginalSpan.Contains(originalSpan));
Rename\Renamer.RenameSymbolDocumentAction.cs (1)
80var analysis = await AnalyzeAsync(document, newName, cancellationToken).ConfigureAwait(false);
Rename\Renamer.SyncNamespaceDocumentAction.cs (1)
52var analysisResult = Analyze(document, newFolders);
Shared\Extensions\ISolutionExtensions.cs (1)
44var documentKind = solution.GetDocumentKind(documentId);
Shared\Extensions\SemanticModelExtensions.cs (1)
84var overridingIdentifier = syntaxFacts.GetDeclarationIdentifierIfOverride(token);
Shared\Utilities\DocumentationComment.cs (1)
197var firstNonWhitespaceOffset = line.GetFirstNonWhitespaceOffset();
src\5f6f2f95b47c3dc6\SemanticModelWorkspaceServiceFactory.SemanticModelWorkspaceService.cs (5)
118if (originalMap.TryGetValue(document.Id, out var reuseInfoOpt) && 149var reuseInfo = await TryReuseCachedSemanticModelAsync( 167var linkedReuseInfo = map.TryGetValue(linkedId, out var info) ? info : null; 186if (!map.TryGetValue(document.Id, out var reuseInfoOpt) || !reuseInfoOpt.HasValue)
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\SingleInitNullable.cs (2)
12/// A lazily initialized version of <see cref="Nullable{T}"/> which uses the same space as a <see cref="Nullable{T}"/>.
src\roslyn\src\Compilers\Core\Portable\Syntax\SyntaxTreeExtensions.cs (1)
50var textSpanOpt = span.Intersection(fullSpan);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\CodeStyleOption2`1.cs (1)
165var version = (int?)element.Attribute(XmlAttribute_SerializationVersion);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\Common\EmbeddedSyntaxNode.cs (4)
71var start = ComputeStart(); 72var end = ComputeEnd(); 83var span = child.GetFullSpan(); 96var span = child.GetFullSpan();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.cs (1)
200var index = sequence.FindIndex(position);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\CollectionExpressionUtilities.cs (1)
79var collectionBuilderMethods = TryGetCollectionBuilderFactoryMethods(
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ListExtensions.cs (2)
52var newValue = transform(list[sourceIndex], arg); 71var newValue = transform(list[sourceIndex], arg);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SourceTextExtensions_SharedWithCodeStyle.cs (1)
21var linePosition = line.GetFirstNonWhitespacePosition();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\StringExtensions.cs (3)
48var firstOffset = lineText.GetFirstNonWhitespaceOffset(); 59var lastOffset = lineText.GetLastNonWhitespaceOffset(); 193var firstNonWhitespaceChar = line.GetFirstNonWhitespaceOffset();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTreeExtensions.cs (1)
240var isUserConfiguredGeneratedCode = GeneratedCodeUtilities.GetGeneratedCodeKindFromOptions(analyzerConfigOptions).ToNullable();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\TextLineExtensions.cs (1)
32var firstNonWhitespaceOffset = line.GetFirstNonWhitespaceOffset();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Indentation\AbstractIndentation.Indenter.cs (6)
92var token = TryGetPrecedingVisibleToken(); 98var trivia = TryGetImmediatelyPrecedingVisibleTrivia(); 112var lastPos = previousLine.GetLastNonWhitespacePosition(); 154var offset = line.GetFirstNonWhitespaceOffset(); 176var nonWhitespaceOffset = updatedLine.GetFirstNonWhitespaceOffset(); 216var firstNonWhitespace = lineToMatch.GetFirstNonWhitespacePosition();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser.cs (1)
27TryGetRule(namingRuleTitle, symbolSpec, namingStyle, trimmedDictionary, out var rule, out var priority))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\AbstractDocumentationCommentService.cs (1)
52var exteriorTrivia = leadingTrivia.Where(_syntaxFacts.IsDocumentationCommentExteriorTrivia)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (2)
45var result = Resolve(semanticModel, syntaxTree.GetRoot(reader.CancellationToken), name, target, reader.CancellationToken); 90var result = Resolve(semanticModel, childNode, name, target, cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BodyLevelSymbolKey.cs (1)
221var resolutionOpt = reader.ResolveLocation(loc);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.TypeParameterSymbolKey.cs (1)
44var resolution = reader.ResolveLocation(location);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.cs (1)
479var r = t1[i].IsMoreSpecificThan(t2[i]);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeFixes\FixAllContextHelper.cs (1)
51var diagnosticSpan = fixAllContext.State.DiagnosticSpan;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeFixesAndRefactorings\AbstractFixAllSpanMappingService.cs (1)
56var partialDeclSpan = syntaxFacts.GetContainingTypeDeclaration(root, syntaxRef.Span.Start)?.FullSpan;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationHelpers.cs (2)
241var desiredIndex = TryGetDesiredIndexIfGrouped( 305var result = TryGetDesiredIndexIfGroupedWorker(
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_Negate.cs (1)
272var valueType = (operation as IIsPatternOperation)?.Value.Type?.SpecialType;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Indentation\IIndentationService.cs (1)
34var firstNonWhitespacePos = tokenLine.GetFirstNonWhitespacePosition();
Utilities\SpellChecker.cs (1)
53var bkTree = BKTree.ReadFrom(reader);
Workspace\Solution\SolutionCompilationState.RegularCompilationTracker_Generators.cs (1)
56var result = await TryComputeNewGeneratorInfoInRemoteProcessAsync(
Workspace\Solution\SolutionCompilationState.SymbolToProjectId.cs (1)
192if (tracker.ContainsAssemblyOrModuleOrDynamic(symbol, primary, out var compilation, out var referencedThrough))
Microsoft.CodeAnalysis.Workspaces.MSBuild (2)
MSBuild\BuildHostProcessManager.cs (1)
216var existingProcess = _processes.SingleOrNull(p => p.Value == sender);
MSBuild\SolutionFileReader.cs (1)
34var projects = await TryReadSolutionFileAsync(absoluteSolutionPath, pathResolver, projectFilter, diagnosticReportingMode, cancellationToken).ConfigureAwait(false);
Microsoft.CSharp (4)
Microsoft\CSharp\RuntimeBinder\ComInterop\TypeUtils.cs (1)
25return type.IsGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>);
Microsoft\CSharp\RuntimeBinder\RuntimeBinderExtensions.cs (1)
16return type.IsConstructedGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>);
Microsoft\CSharp\RuntimeBinder\Semantics\Types\NullableType.cs (1)
51get => typeof(Nullable<>).MakeGenericType(UnderlyingType.AssociatedSystemType);
Microsoft\CSharp\RuntimeBinder\Semantics\Types\PredefinedTypes.cs (1)
156new PredefinedTypeInfo(PredefinedType.PT_G_OPTIONAL, typeof(Nullable<>), "System.Nullable`1", FUNDTYPE.FT_STRUCT),
Microsoft.Data.Analysis (1)
PrimitiveDataFrameColumn.cs (1)
522var value = _columnContainer[curRow];
Microsoft.Data.Analysis.Tests (2)
DataFrameTests.Computations.cs (2)
490var exprectedValue = col1[i] & col2[i]; 507var exprectedValue = col1[i] | col2[i];
Microsoft.DotNet.Cli.Definitions (3)
Utilities\MSBuildPropertyParser.cs (3)
46while (TryConsume(out var c) && c != '=') 54TryConsume(out var leadingQuote); // consume the leading quote, which we know is there 67TryConsume(out var c2);
Microsoft.DotNet.Cli.Utils (1)
MSBuildArgs.cs (1)
119var verbosity = TryGetValue<VerbosityOptions?>("--verbosity");
Microsoft.DotNet.HotReload.Watch (9)
FileWatcher\FileWatcher.cs (2)
172var changedPath = await WaitForFileChangeAsync( 217var fileChange = await watcher.WaitForFileChangeAsync(
src\sdk\src\Dotnet.Watch\HotReloadClient\DefaultHotReloadClient.cs (3)
52var initResponse = await transport.ReadAsync(cancellationToken); 104var response = await transport.ReadAsync(cancellationToken); 190using var response = await transport.ReadAsync(cancellationToken);
src\sdk\src\Dotnet.Watch\HotReloadClient\Web\AbstractBrowserRefreshServer.cs (1)
276var result = default(TResult?);
src\sdk\src\Dotnet.Watch\HotReloadClient\Web\KestrelWebSocketServer.cs (1)
94var result = s_lazyTlsSupported;
src\sdk\src\Dotnet.Watch\HotReloadClient\Web\WebAssemblyHotReloadClient.cs (1)
132var result = await browserRefreshServer.SendAndReceiveAsync(
UI\ConsoleReporter.cs (1)
47var color = level switch
Microsoft.DotNet.HotReload.WebAssembly.Browser (1)
src\sdk\src\Dotnet.Watch\HotReloadAgent\HotReloadAgent.cs (1)
107var moduleId = TryGetModuleId(loadedAssembly);
Microsoft.DotNet.ProjectTools (1)
src\sdk\src\Cli\Microsoft.DotNet.FileBasedPrograms\FileLevelDirectiveHelpers.cs (1)
442var separator = tokens.Count == 0 ? nameSeparator : '=';
Microsoft.DotNet.TemplateLocator (2)
parent\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\WorkloadResolver.cs (2)
596var existingPackResolvedId = ResolveId(oldPack); 597var newPackResolvedId = ResolveId(newPack);
Microsoft.Extensions.AI (2)
ChatCompletion\ChatResponse{T}.cs (2)
60var result = GetResultCore(out var failureReason); 80result = GetResultCore(out var failureReason);
Microsoft.Extensions.AI.Integration.Tests (2)
ChatClientIntegrationTests.cs (2)
384var totalInputTokens = activities.Sum(a => (int?)a.GetTagItem("gen_ai.usage.input_tokens")!); 385var totalOutputTokens = activities.Sum(a => (int?)a.GetTagItem("gen_ai.usage.output_tokens")!);
Microsoft.Extensions.AI.Tests (1)
Functions\AIFunctionFactoryTest.cs (1)
545var result = (JsonElement?)await func.InvokeAsync(new()
Microsoft.Extensions.Caching.SqlServer (2)
DatabaseOperations.cs (2)
135var absoluteExpiration = DatabaseOperations.GetAbsoluteExpiration(utcNow, options); 175var absoluteExpiration = DatabaseOperations.GetAbsoluteExpiration(utcNow, options);
Microsoft.Extensions.Caching.StackExchangeRedis (6)
RedisCache.cs (6)
171var absoluteExpiration = GetAbsoluteExpiration(creationTime, options); 175var ttl = GetExpirationInSeconds(creationTime, absoluteExpiration, options); 221var absoluteExpiration = GetAbsoluteExpiration(creationTime, options); 226var ttl = GetExpirationInSeconds(creationTime, absoluteExpiration, options); 507var absoluteExpirationTicks = (long?)results[0]; 512var slidingExpirationTicks = (long?)results[1];
Microsoft.Extensions.Compliance.Redaction (1)
src\Shared\Data.Validation\TimeSpanAttribute.cs (1)
117var max = Maximum;
Microsoft.Extensions.Configuration.Binder (3)
ConfigurationBinder.cs (2)
991if (type.IsGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>)) 1072=> !type.IsValueType || (type.IsGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>));
src\runtime\src\libraries\Common\src\Extensions\ParameterDefaultValue\ParameterDefaultValue.cs (1)
31parameter.ParameterType.GetGenericTypeDefinition() == typeof(Nullable<>);
Microsoft.Extensions.Configuration.Xml (6)
XmlStreamConfigurationProvider.cs (6)
138var lineNumber = lineInfo?.LineNumber; 139var linePosition = lineInfo?.LinePosition; 150var lineNumber = lineInfo?.LineNumber; 151var linePosition = lineInfo?.LinePosition; 212var lineNumber = lineInfo?.LineNumber; 213var linePosition = lineInfo?.LinePosition;
Microsoft.Extensions.DependencyInjection (1)
src\runtime\src\libraries\Common\src\Extensions\ParameterDefaultValue\ParameterDefaultValue.cs (1)
31parameter.ParameterType.GetGenericTypeDefinition() == typeof(Nullable<>);
Microsoft.Extensions.DependencyInjection.Abstractions (1)
src\runtime\src\libraries\Common\src\Extensions\ParameterDefaultValue\ParameterDefaultValue.cs (1)
31parameter.ParameterType.GetGenericTypeDefinition() == typeof(Nullable<>);
Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUtilization (1)
src\Shared\Data.Validation\TimeSpanAttribute.cs (1)
117var max = Maximum;
Microsoft.Extensions.Diagnostics.Probes (1)
src\Shared\Data.Validation\TimeSpanAttribute.cs (1)
117var max = Maximum;
Microsoft.Extensions.Diagnostics.ResourceMonitoring (1)
src\Shared\Data.Validation\TimeSpanAttribute.cs (1)
117var max = Maximum;
Microsoft.Extensions.DotNetDeltaApplier (1)
src\sdk\src\Dotnet.Watch\HotReloadAgent\HotReloadAgent.cs (1)
107var moduleId = TryGetModuleId(loadedAssembly);
Microsoft.Extensions.Http.Resilience (1)
src\Shared\Data.Validation\TimeSpanAttribute.cs (1)
117var max = Maximum;
Microsoft.Extensions.Http.Resilience.Tests (2)
Polly\HttpRetryStrategyOptionsTests.cs (2)
106var result = await options.DelayGenerator( 138var result = await options.DelayGenerator!(
Microsoft.Extensions.Identity.Core (1)
UserManager.cs (1)
2102var lockoutTime = await store.GetLockoutEndDateAsync(user, CancellationToken).ConfigureAwait(false);
Microsoft.Extensions.Logging.Console (1)
src\runtime\src\libraries\Common\src\System\NullableBool.cs (1)
7/// Used instead of bool? for thread-safe state because <see cref="Nullable{Boolean}"/> is not guaranteed to be read or written atomically.
Microsoft.Extensions.Resilience (1)
Resilience\Internal\ResilienceMetricsEnricher.cs (1)
27var outcome = context.TelemetryEvent.Outcome;
Microsoft.Extensions.Telemetry (1)
src\Shared\Data.Validation\TimeSpanAttribute.cs (1)
117var max = Maximum;
Microsoft.Extensions.Validation.ValidationsGenerator (4)
Parsers\ValidationsGenerator.TypesParser.cs (1)
121var derivedTypes = typeSymbol.GetJsonDerivedTypes(wellKnownTypes.Get(WellKnownTypeData.WellKnownType.System_Text_Json_Serialization_JsonDerivedTypeAttribute));
src\aspnetcore\src\Shared\RoslynUtils\ParsabilityHelper.cs (2)
52return GetParsability(typeSymbol, wellKnownTypes, out var _); 62if (IsTypeAlwaysParsable(typeSymbol, wellKnownTypes, out var parsabilityMethod))
src\aspnetcore\src\Shared\RoslynUtils\WellKnownTypes.cs (1)
145public bool IsType(ITypeSymbol type, WellKnownTypeData.WellKnownType[] wellKnownTypes) => IsType(type, wellKnownTypes, out var _);
Microsoft.Extensions.VectorData.Abstractions (1)
ProviderServices\PropertyModel.cs (1)
69/// For value types, this is <see langword="true"/> when the type is <see cref="Nullable{T}"/>.
Microsoft.Extensions.VectorData.ConformanceTests (1)
DistanceFunctionTests.cs (1)
144var threshold = results[1].Score;
Microsoft.Gen.BuildMetadata.Unit.Tests (1)
test\Generators\Shared\RoslynTestUtils.cs (1)
136var expectedSpan = text.MakeTextSpan(spanNum);
Microsoft.Gen.ComplianceReports (1)
Parser.cs (1)
107var parameters = recordSyntax.ParameterList?.Parameters;
Microsoft.Gen.ComplianceReports.Unit.Tests (1)
test\Generators\Shared\RoslynTestUtils.cs (1)
136var expectedSpan = text.MakeTextSpan(spanNum);
Microsoft.Gen.ContextualOptions.Unit.Tests (1)
test\Generators\Shared\RoslynTestUtils.cs (1)
136var expectedSpan = text.MakeTextSpan(spanNum);
Microsoft.Gen.Logging.Generated.Tests (4)
test\Generators\Microsoft.Gen.Logging\TestClasses\LogPropertiesExtensions.cs (4)
108public Nullable<MyTransitiveStruct> NullableTransitiveStructProperty2 { get; set; } = default; 139public Nullable<int> ExplicitNullableIntProperty { get; set; } 189public Nullable<MyCustomStruct> CustomStructNullableProperty2 { get; set; } 238public static partial void LogMethodExplicitNullableStruct(ILogger logger, [LogProperties] Nullable<MyCustomStruct> structParam);
Microsoft.Gen.Logging.Unit.Tests (1)
test\Generators\Shared\RoslynTestUtils.cs (1)
136var expectedSpan = text.MakeTextSpan(spanNum);
Microsoft.Gen.MetadataExtractor (1)
src\Generators\Microsoft.Gen.ComplianceReports\Parser.cs (1)
107var parameters = recordSyntax.ParameterList?.Parameters;
Microsoft.Gen.MetadataExtractor.Unit.Tests (1)
test\Generators\Shared\RoslynTestUtils.cs (1)
136var expectedSpan = text.MakeTextSpan(spanNum);
Microsoft.Gen.Metrics.Unit.Tests (1)
test\Generators\Shared\RoslynTestUtils.cs (1)
136var expectedSpan = text.MakeTextSpan(spanNum);
Microsoft.Gen.MetricsReports.Unit.Tests (1)
test\Generators\Shared\RoslynTestUtils.cs (1)
136var expectedSpan = text.MakeTextSpan(spanNum);
Microsoft.Interop.ComInterfaceGenerator (2)
Analyzers\RuntimeComApiUsageWithSourceGeneratedComAnalyzer.cs (1)
112var typeInfo = discoverer(operation);
ComInterfaceInfo.cs (1)
199if (!syntax.IsInPartialContext(out var nonPartialIdentifier))
Microsoft.Interop.JavaScript.JSImportGenerator (1)
Analyzers\JSImportExportDiagnosticsAnalyzer.cs (1)
170if (methodSyntax.Parent is TypeDeclarationSyntax typeDecl && !typeDecl.IsInPartialContext(out var nonPartialIdentifier))
Microsoft.Interop.LibraryImportGenerator (1)
Analyzers\LibraryImportDiagnosticsAnalyzer.cs (1)
370if (methodSyntax.Parent is TypeDeclarationSyntax typeDecl && !typeDecl.IsInPartialContext(out var nonPartialIdentifier))
Microsoft.Interop.LibraryImportGenerator.Downlevel (1)
DownlevelLibraryImportDiagnosticsAnalyzer.cs (1)
371if (methodSyntax.Parent is TypeDeclarationSyntax typeDecl && !typeDecl.IsInPartialContext(out var nonPartialIdentifier))
Microsoft.JSInterop (1)
Infrastructure\TaskGenericsUtil.cs (1)
92: result == null && typeof(T).IsGenericType && typeof(T).GetGenericTypeDefinition() == typeof(Nullable<>) // ChangeType can't convert null to value types
Microsoft.Maui.Controls (5)
BindableProperty.cs (1)
213 return !returnType.IsValueType || returnType.IsGenericType && returnType.GetGenericTypeDefinition() == typeof(Nullable<>);
NavigationPage\NavigationPageToolbar.cs (1)
176 var anyPagesPushed = GetBackButtonVisibleCalculated();
TypeConversionHelper.cs (1)
24 return !targetType.IsValueType || targetType.IsGenericType && targetType.GetGenericTypeDefinition() == typeof(Nullable<>);
Window\Window.cs (1)
566 var result = Handler?.InvokeWithResult(nameof(IWindow.RequestDisplayDensity), request);
Xaml\TypeConversionExtensions.cs (1)
166 if (toType.IsGenericType && toType.GetGenericTypeDefinition() == typeof(Nullable<>))
Microsoft.Maui.Controls.Foldable (1)
TwoPaneViewLayoutGuide.cs (1)
172 var locationOnScreen = DualScreenService.GetLocationOnScreen(_layout);
Microsoft.Maui.Controls.Xaml (1)
ApplyPropertiesVisitor.cs (1)
610 property.ReturnType.GetGenericTypeDefinition() == typeof(Nullable<>);
Microsoft.Maui.Graphics (1)
PathBuilder.cs (1)
261 var previousCommand = _commandStack.Peek()?[0];
Microsoft.Maui.Resizetizer (2)
SkiaSharpTools.cs (1)
120 var absoluteSize = dpiSizeIsAbsolute ? dpi.Size : null;
TizenSplashUpdater.cs (1)
72 var color = splashInfo.Color;
Microsoft.ML.AutoML (7)
AutoMLExperiment\AutoMLExperiment.cs (2)
275var peakCpu = performanceMonitor?.GetPeakCpuUsage(); 276var peakMemoryInMB = performanceMonitor?.GetPeakMemoryUsageInMegaByte();
AutoMLExperiment\IMLContextManager.cs (1)
36var seed = ((IHostEnvironmentInternal)_mainContext.Model.GetEnvironment()).Seed;
ColumnInference\ColumnInformationUtil.cs (1)
151var purpose = columnInformation.GetColumnPurpose(columnName);
ColumnInference\PurposeInference.cs (1)
260var columnPurpose = columnInfo.GetColumnPurpose(column.Name);
Utils\UserInputValidationUtil.cs (2)
214var validCol = validationData.Schema.GetColumnOrNull(trainCol.Name); 249var nullableColumn = trainData.Schema.GetColumnOrNull(columnName);
Microsoft.ML.AutoML.Tests (2)
GridSearchTunerTests.cs (1)
43foreach (var step in searchSpace.Step)
TransformInferenceTests.cs (1)
784var featuresCol = data.Schema.GetColumnOrNull(DefaultColumnNames.Features);
Microsoft.ML.CodeGenerator (2)
Utils.cs (2)
104var f = val as float?; 125var f = val as bool?;
Microsoft.ML.Core (6)
CommandLine\CmdParser.cs (2)
1103return type.IsConstructedGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>); 1268if (type.IsGenericEx(typeof(Nullable<>)))
Data\AnnotationUtils.cs (1)
290var metaColumn = column.Annotations.Schema.GetColumnOrNull(Kinds.SlotNames);
Data\ProgressReporter.cs (1)
88var lim = values[iSrc++];
Data\RoleMappedSchema.cs (1)
225var info = schema.GetColumnOrNull(kvp.Value);
EntryPoints\ModuleArgs.cs (1)
606if (type.IsGenericType && (type.GetGenericTypeDefinition() == typeof(Optional<>) || type.GetGenericTypeDefinition() == typeof(Nullable<>)))
Microsoft.ML.Core.Tests (19)
UnitTests\TestEntryPoints.cs (19)
1631var scoreCol = binaryScored.Schema.GetColumnOrNull(AnnotationUtils.Const.ScoreValueKind.Score); 4480var treesCol = view.Schema.GetColumnOrNull("Trees"); 4483var leavesCol = view.Schema.GetColumnOrNull("Leaves"); 4486var pathsCol = view.Schema.GetColumnOrNull("Paths"); 4999var aucCol = schema.GetColumnOrNull("AUC"); 5173var metricCol = schema.GetColumnOrNull("L1(avg)"); 5175var foldCol = schema.GetColumnOrNull("Fold Index"); 5177var isWeightedCol = schema.GetColumnOrNull("IsWeighted"); 5357var metricCol = schema.GetColumnOrNull("Accuracy(micro-avg)"); 5359var foldCol = schema.GetColumnOrNull("Fold Index"); 5402var countCol = schema.GetColumnOrNull("Count"); 5585var warningCol = schema.GetColumnOrNull("WarningText"); 5765var metricCol = schema.GetColumnOrNull("AUC"); 5767var foldCol = schema.GetColumnOrNull("Fold Index"); 6065var metricCol = schema.GetColumnOrNull("NDCG"); 6067var foldCol = schema.GetColumnOrNull("Fold Index"); 6120var nameCol = data.Schema.GetColumnOrNull("Instance"); 6284var accCol = schema.GetColumnOrNull(MulticlassClassificationEvaluator.AccuracyMacro); 6456var accCol = schema.GetColumnOrNull(MulticlassClassificationEvaluator.AccuracyMacro);
Microsoft.ML.Data (43)
Data\DataViewTypeManager.cs (1)
32typeof(VBuffer<>), typeof(Nullable<>), typeof(DateTime), typeof(DateTimeOffset),
Data\SchemaAnnotationsExtensions.cs (2)
57var metaColumn = column.Annotations.Schema.GetColumnOrNull(AnnotationUtils.Kinds.KeyValues); 82var metaColumn = column.Annotations.Schema.GetColumnOrNull((AnnotationUtils.Kinds.IsNormalized));
DataLoadSave\Transpose\TransposeLoader.cs (2)
244var rowCountNull = view.GetRowCount(); 307var rowCountNull = view.GetRowCount();
DataView\AppendRowsDataView.cs (1)
134var cur = source.GetRowCount();
DataView\CacheDataView.cs (2)
612var rowCount = parent.GetRowCount(); 691var rowCount = _parent.GetRowCount();
DataView\DataViewConstructionUtils.cs (2)
253if (outputType.GetElementType().IsGenericType && outputType.GetElementType().GetGenericTypeDefinition() == typeof(Nullable<>)) 280if (outputType.IsGenericType && outputType.GetGenericTypeDefinition() == typeof(Nullable<>))
DataView\TypedCursor.cs (2)
373if (fieldType.GetElementType().IsGenericType && fieldType.GetElementType().GetGenericTypeDefinition() == typeof(Nullable<>)) 401if (fieldType.IsGenericType && fieldType.GetGenericTypeDefinition() == typeof(Nullable<>))
DataView\ZipDataView.cs (1)
64var cur = source.GetRowCount();
EntryPoints\InputBuilder.cs (4)
131type.GetGenericTypeDefinition() == typeof(Nullable<>))) 413if (type.IsGenericType && (type.GetGenericTypeDefinition() == typeof(Optional<>) || type.GetGenericTypeDefinition() == typeof(Nullable<>))) 625genericType != typeof(Nullable<>)) 636ectx.Assert(genericType == typeof(Nullable<>));
Evaluators\BinaryClassifierEvaluator.cs (6)
915var thresholdColumn = prCurveView.Schema.GetColumnOrNull(BinaryClassifierEvaluator.Threshold); 916var precisionColumn = prCurveView.Schema.GetColumnOrNull(BinaryClassifierEvaluator.Precision); 917var recallColumn = prCurveView.Schema.GetColumnOrNull(BinaryClassifierEvaluator.Recall); 918var fprColumn = prCurveView.Schema.GetColumnOrNull(BinaryClassifierEvaluator.FalsePositiveRate); 1348var probCol = EvaluateUtils.GetOptAuxScoreColumn(Host, schema.Schema, _probCol, nameof(Arguments.ProbabilityColumn), 1482var probCol = EvaluateUtils.GetOptAuxScoreColumn(Host, schema.Schema, _probCol, nameof(Arguments.ProbabilityColumn),
Evaluators\EvaluatorBase.cs (1)
416var col = row.Schema.GetColumnOrNull(ColName);
Evaluators\EvaluatorUtils.cs (6)
121var col = schema.GetColumnOrNull(name); 176var col = schema.GetColumnOrNull(name); 1084var isWeightedColumn = data.Schema.GetColumnOrNull(MetricKinds.ColumnNames.IsWeighted); 1362var weightColumn = confusionDataView.Schema.GetColumnOrNull(MetricKinds.ColumnNames.Weight); 1386var weightColumn = confusionDataView.Schema.GetColumnOrNull(MetricKinds.ColumnNames.Weight); 1736var warningTextColumn = warnings.Schema.GetColumnOrNull(MetricKinds.ColumnNames.WarningText);
Evaluators\Metrics\BinaryClassificationMetrics.cs (1)
90var column = row.Schema.GetColumnOrNull(name);
Evaluators\Metrics\RankingMetrics.cs (1)
51var column = row.Schema.GetColumnOrNull(name);
Evaluators\MultiOutputRegressionEvaluator.cs (1)
668var isWeightedCol = fold.Schema.GetColumnOrNull(MetricKinds.ColumnNames.IsWeighted);
Prediction\Calibrator.cs (1)
956var weightCol = weightColumn == null ? null : scored.Schema.GetColumnOrNull(weightColumn);
Scorers\BinaryClassifierScorer.cs (1)
219var predictedLabelCol = OutputSchema.GetColumnOrNull(outColumnNames[0]);
Scorers\MulticlassClassificationScorer.cs (1)
456var scoreCol = outSchema.GetColumnOrNull(AnnotationUtils.Const.ScoreValueKind.Score);
Scorers\PredictedLabelScorerBase.cs (2)
74var trainLabelColumn = scoreColMetadata.Schema.GetColumnOrNull(AnnotationUtils.Kinds.TrainingLabelValues); 233var mcol = _predColMetadata.Schema.GetColumnOrNull(kind);
Training\TrainerUtils.cs (2)
314var col = schema.Weight; 335var col = schema.Group;
Transforms\KeyToVector.cs (1)
313var keyValuesColumn = inputMetadata.Schema.GetColumnOrNull(AnnotationUtils.Kinds.KeyValues);
Transforms\TypeConverting.cs (1)
306var tempResultType = item.ResultType ?? options.ResultType;
Utils\ApiUtils.cs (1)
40(t.IsGenericType && t.GetGenericTypeDefinition() == typeof(Nullable<>)) ||
Microsoft.ML.DataView (1)
DataViewSchema.cs (1)
239var column = Schema.GetColumnOrNull(kind);
Microsoft.ML.Ensemble (1)
Selector\SubModelSelector\BaseSubModelSelector.cs (1)
113var probCol = EvaluateUtils.GetOptAuxScoreColumn(Host, scoredSchema, null, nameof(BinaryClassifierMamlEvaluator.Arguments.ProbabilityColumn),
Microsoft.ML.EntryPoints (4)
FeatureCombiner.cs (1)
120var col = schema.GetColumnOrNull(colName);
JsonUtils\JsonManifestUtils.cs (3)
92if (type.IsGenericType && (type.GetGenericTypeDefinition() == typeof(Optional<>) || type.GetGenericTypeDefinition() == typeof(Nullable<>))) 181jo[FieldNames.IsNullable] = fieldInfo.FieldType.IsGenericType && (fieldInfo.FieldType.GetGenericTypeDefinition() == typeof(Nullable<>)); 404if (valueType.IsGenericType && valueType.GetGenericTypeDefinition() == typeof(Nullable<>))
Microsoft.ML.FastTree (2)
GamModelParameters.cs (1)
942var retVal = context.SaveIfNeeded(Host, ch, ImplOptions.OutputModelFile);
TreeEnsembleFeaturizer.cs (1)
799var col = input.Schema.GetColumnOrNull(labelName);
Microsoft.ML.GenAI.Core (2)
Module\RotaryEmbedding.cs (1)
109var seqLen = input.SeqLen;
Utility\Cache.cs (1)
74var maxLength = this.GetMaxLength();
Microsoft.ML.IntegrationTests (1)
IntrospectiveTraining.cs (1)
316var column = currentSchema.GetColumnOrNull(expectedColumn);
Microsoft.ML.Mkl.Components (1)
VectorWhitening.cs (1)
286var col = inputSchema.GetColumnOrNull(columns[i].InputColumnName);
Microsoft.ML.OnnxConverter (2)
SaveOnnxCommand.cs (2)
251var metaColumn = column.Annotations.Schema.GetColumnOrNull(AnnotationUtils.Kinds.KeyValues); 364var predictedLabelColumn = scorePipe.Schema.GetColumnOrNull(DefaultColumnNames.PredictedLabel);
Microsoft.ML.OnnxTransformer (1)
OnnxTransform.cs (1)
531var col = inputSchema.GetColumnOrNull(_parent.Inputs[i]);
Microsoft.ML.PerformanceTests (1)
ImageClassificationBench.cs (1)
164var totalSizeInBytes = headerResponse.Content.Headers.ContentLength;
Microsoft.ML.Predictor.Tests (4)
CmdLine\CmdLine.cs (1)
306if (type.IsConstructedGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>))
TestPredictors.cs (3)
680var scoreColumn = scored.Schema.GetColumnOrNull("Score"); 682var probabilityColumn = scored.Schema.GetColumnOrNull("Probability"); 684var predictedLabelColumn = scored.Schema.GetColumnOrNull("PredictedLabel");
Microsoft.ML.ResultProcessor (1)
ResultProcessor.cs (1)
539var result = GetMetrics(filename, cmd, lines, fileTimeMemoryResults, fileResults);
Microsoft.ML.Samples (1)
Dynamic\DataOperations\LoadingText.cs (1)
102var featuresColumn = dataWithInferredLength.Schema.GetColumnOrNull("Features");
Microsoft.ML.StandardTrainers (3)
Standard\SdcaBinary.cs (3)
1674/// <seealso cref="Microsoft.ML.StandardTrainersCatalog.SdcaNonCalibrated(Microsoft.ML.BinaryClassificationCatalog.BinaryClassificationTrainers,System.String,System.String,System.String,Microsoft.ML.Trainers.ISupportSdcaClassificationLoss,System.Nullable{System.Single},System.Nullable{System.Single},System.Nullable{System.Int32})"/>
Microsoft.ML.Tests (1)
Transformers\TextFeaturizerTests.cs (1)
663var featureColumn = result.Schema.GetColumnOrNull("Features");
Microsoft.ML.TimeSeries (1)
SeasonalityDetector.cs (1)
63var column = input.Schema.GetColumnOrNull(inputColumnName);
Microsoft.ML.TorchSharp (3)
AutoFormerV2\ObjectDetectionTrainer.cs (1)
181var labelCol = input.Schema.GetColumnOrNull(Option.LabelColumnName);
TorchSharpBaseTrainer.cs (1)
118var labelCol = input.Schema.GetColumnOrNull(Option.LabelColumnName);
Utils\RangeUtil.cs (1)
15var stop = !range.End.IsFromEnd ? new long?(range.End.Value) : range.End.Value == 0 ? null : new long?(-1 * range.End.Value);
Microsoft.ML.Transforms (16)
Dracula\CountTableTransformer.cs (3)
131var labelCol = input.Schema.GetColumnOrNull(_labelColumnName); 145var col = input.Schema.GetColumnOrNull(_columns[i].InputColumnName); 163var col = input.Schema.GetColumnOrNull(c.InputColumnName);
Expression\CodeGen.cs (1)
723var cond = (BL?)node.Cond.ExprValue;
ExpressionTransformer.cs (1)
139var col = inputSchema.GetColumnOrNull(inputColumnNames[isrc]);
GcnTransform.cs (1)
547/// We have two overloads of StdDev instead of one with <see cref="Nullable{Float}"/> mean for perf reasons.
GroupTransform.cs (1)
351var retrievedColumn = schema.GetColumnOrNull(names[i]);
PermutationFeatureImportance.cs (1)
136var maxSize = topExamples;
RandomFourierFeaturizing.cs (1)
115var seed = column.Seed;
SvmLight\SvmLightLoader.cs (3)
582var keyCol = _keyVectorsToIndexVectors.GetOutputSchema(data.Schema).GetColumnOrNull(nameof(Indices.FeatureKeys)); 677var col = view.Schema.GetColumnOrNull(nameof(IntermediateInput.FeatureKeys)); 728var keyValuesCol = col.Annotations.Schema.GetColumnOrNull(AnnotationUtils.Kinds.KeyValues);
SvmLight\SvmLightSaver.cs (4)
98var labelCol = data.Schema.GetColumnOrNull(_labelCol); 102var featureCol = data.Schema.GetColumnOrNull(_featureCol); 106var groupCol = !string.IsNullOrWhiteSpace(_groupCol) ? data.Schema.GetColumnOrNull(_groupCol) : default; 110var weightCol = !string.IsNullOrWhiteSpace(_weightCol) ? data.Schema.GetColumnOrNull(_weightCol) : default;
Microsoft.NET.Build.Containers (2)
AuthHandshakeMessageHandler.cs (1)
210var authenticationValueAndDuration = await TryTokenGetAsync(privateRepoCreds, bearerAuthInfo, validatedBearerRealm, cancellationToken).ConfigureAwait(false);
Tasks\CreateNewImage.cs (1)
185var userId = imageBuilder.IsWindows ? null : ContainerHelpers.TryParseUserId(ContainerUser);
Microsoft.NET.Build.Tasks (2)
parent\parent\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\WorkloadResolver.cs (2)
596var existingPackResolvedId = ResolveId(oldPack); 597var newPackResolvedId = ResolveId(newPack);
Microsoft.Net.Http.Headers (4)
CookieHeaderParser.cs (2)
20if (!CookieHeaderParserShared.TryParseValue(value, ref index, SupportsMultipleValues, out var parsedName, out var parsedValue))
parent\parent\Shared\CookieHeaderParserShared.cs (2)
35if (TryParseValue(value, ref index, supportsMultipleValues, out var parsedName, out var parsedValue))
Microsoft.NET.Sdk.Razor.Tasks (1)
parent\Tool\ServerProtocol\ServerConnection.cs (1)
184if (wasServerRunning || tryCreateServerFunc(clientDir, pipeName, out var _, debug))
Microsoft.NET.Sdk.WorkloadManifestReader (2)
WorkloadResolver.cs (2)
596var existingPackResolvedId = ResolveId(oldPack); 597var newPackResolvedId = ResolveId(newPack);
Microsoft.Private.Windows.Core (1)
System\TypeExtensions.cs (1)
233type.IsGenericType && !type.IsGenericTypeDefinition && type.GetGenericTypeDefinition() == typeof(Nullable<>)
Microsoft.SourceLink.AzureDevOpsServer.Git (1)
src\sourcelink\src\Common\GitProvider\GetSourceLinkUrlGitTask.cs (1)
253var result = FindMatch(exactHost: true) ?? FindMatch(exactHost: false);
Microsoft.SourceLink.AzureRepos.Git (1)
src\sourcelink\src\Common\GitProvider\GetSourceLinkUrlGitTask.cs (1)
253var result = FindMatch(exactHost: true) ?? FindMatch(exactHost: false);
Microsoft.SourceLink.Bitbucket.Git (1)
src\sourcelink\src\Common\GitProvider\GetSourceLinkUrlGitTask.cs (1)
253var result = FindMatch(exactHost: true) ?? FindMatch(exactHost: false);
Microsoft.SourceLink.Gitea (1)
src\sourcelink\src\Common\GitProvider\GetSourceLinkUrlGitTask.cs (1)
253var result = FindMatch(exactHost: true) ?? FindMatch(exactHost: false);
Microsoft.SourceLink.Gitee (1)
src\sourcelink\src\Common\GitProvider\GetSourceLinkUrlGitTask.cs (1)
253var result = FindMatch(exactHost: true) ?? FindMatch(exactHost: false);
Microsoft.SourceLink.GitHub (1)
src\sourcelink\src\Common\GitProvider\GetSourceLinkUrlGitTask.cs (1)
253var result = FindMatch(exactHost: true) ?? FindMatch(exactHost: false);
Microsoft.SourceLink.GitLab (1)
src\sourcelink\src\Common\GitProvider\GetSourceLinkUrlGitTask.cs (1)
253var result = FindMatch(exactHost: true) ?? FindMatch(exactHost: false);
Microsoft.SourceLink.GitWeb (1)
src\sourcelink\src\Common\GitProvider\GetSourceLinkUrlGitTask.cs (1)
253var result = FindMatch(exactHost: true) ?? FindMatch(exactHost: false);
Microsoft.TestPlatform.TestHostRuntimeProvider (1)
Hosting\DotnetTestHostManager.cs (1)
269var dotnetExeArchitecture = GetExecutableArchitecture(Path.Combine(dotnetRoot, "dotnet.exe"));
Microsoft.TestPlatform.VsTestConsole.TranslationLayer (2)
VsTestConsoleWrapper.cs (2)
1050var childProcessId = _vstestConsoleProcessManager.ProcessId; 1051var childProcessExitCode = _vstestConsoleProcessManager.ExitCode;
Microsoft.VisualStudio.TestPlatform.Common (1)
Utilities\FakesUtilities.cs (1)
50var frameworkVersion = GetFramework(runSettingsXml);
mscorlib (1)
parent\ref\mscorlib.cs (1)
376[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Nullable<>))]
netstandard (1)
netstandard.cs (1)
1329[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Nullable<>))]
NuGet.Commands (4)
ClientCertificatesCommand\ClientCertArgsExtensions.cs (3)
67var storeLocation = args.GetStoreLocation(); 80var storeName = args.GetStoreName(); 93var findBy = args.GetFindBy();
RestoreCommand\Utility\SpecValidationUtility.cs (1)
112var projectStyle = spec.RestoreMetadata?.ProjectStyle;
NuGet.PackageManagement (2)
Utility\PackagesConfigLockFileUtility.cs (2)
40var enableLockFile = IsRestorePackagesWithLockFileEnabled(msbuildProject); 97var lockFileOptIn = MSBuildStringUtility.GetBooleanOrNull(restorePackagesWithLockFile);
NuGet.Packaging (5)
NuspecReader.cs (2)
319var flatten = AttributeAsNullableBool(filesNode, Flatten); 320var copyToOutput = AttributeAsNullableBool(filesNode, CopyToOutput);
PackageCreation\Authoring\PackageBuilder.cs (1)
194var parsedDate = ParseRfc3339(timestamp);
Signing\Cms\NativeCms.cs (2)
62var repositoryCountersignature = GetRepositoryCountersignature(retainer); 287var repositoryCountersignature = GetRepositoryCountersignature(hb);
NuGet.Protocol (5)
Converters\VersionInfoConverter.cs (1)
21var count = v.Value<long?>("downloads");
HttpSource\HttpRequestMessageExtensions.cs (1)
77var contentLength = _httpContent.Headers.ContentLength;
LegacyFeed\V2FeedParser.cs (3)
370var created = GetDate(properties, _xnameCreated); 371var lastEdited = GetDate(properties, _xnameLastEdited); 372var published = GetDate(properties, _xnamePublished);
PresentationBuildTasks (1)
src\wpf\src\Microsoft.DotNet.Wpf\src\Shared\System\Windows\Markup\ReflectionHelper.cs (1)
122return (type.IsGenericType && (type.GetGenericTypeDefinition() == typeof(Nullable<>)));
PresentationCore (16)
System\Windows\Media\Animation\TimeIntervalCollection.cs (6)
1149TimeSpan beginTime, Nullable<TimeSpan> endTime, 1194Nullable<TimeSpan> activeDuration; 1235TimeSpan beginTime, Nullable<TimeSpan> endTime, bool includeFillPeriod, double speedRatio) 1304private void ProjectionFold(ref TimeIntervalCollection projection, Nullable<TimeSpan> activeDuration, 1346private void ProjectionFoldPoint(ref TimeIntervalCollection projection, Nullable<TimeSpan> activeDuration, 1389private bool ProjectionFoldInterval(ref TimeIntervalCollection projection, Nullable<TimeSpan> activeDuration,
System\Windows\Media\Animation\Timeline.cs (3)
54protected Timeline(Nullable<TimeSpan> beginTime) 69protected Timeline(Nullable<TimeSpan> beginTime, Duration duration) 88protected Timeline(Nullable<TimeSpan> beginTime, Duration duration, RepeatBehavior repeatBehavior)
System\Windows\Media\Animation\TimelineGroup.cs (3)
32protected TimelineGroup(Nullable<TimeSpan> beginTime) 46protected TimelineGroup(Nullable<TimeSpan> beginTime, Duration duration) 63protected TimelineGroup(Nullable<TimeSpan> beginTime, Duration duration, RepeatBehavior repeatBehavior)
System\Windows\Media\Animation\TimeManager.cs (1)
111public Nullable<TimeSpan> CurrentTime
System\Windows\Media\MediaTimeline.cs (3)
57public MediaTimeline(Nullable<TimeSpan> beginTime) : this() 67public MediaTimeline(Nullable<TimeSpan> beginTime, Duration duration) 80public MediaTimeline(Nullable<TimeSpan> beginTime, Duration duration, RepeatBehavior repeatBehavior)
PresentationFramework (49)
MS\Internal\Annotations\Component\HighlightComponent.cs (4)
467internal static void GetCargoColors(Annotation annot, ref Nullable<Color> backgroundColor, ref Nullable<Color> activeBackgroundColor) 553Nullable<Color> tempBackgroundColor = _defaultBackroundColor; 554Nullable<Color> tempActiveBackgroundColor = _defaultActiveBackgroundColor;
MS\Internal\Ink\InkCanvasSelection.cs (1)
1106private Nullable<InkCanvasSelectionHitResult> _activeSelectionHitResult;
MS\Internal\IO\Packaging\XmlGlyphRunInfo.cs (1)
250private Nullable<uint> _languageID = null;
System\Windows\Annotations\AnnotationHelper.cs (3)
923Nullable<Color> color = null; 962private static Annotation ProcessHighlights(AnnotationService service, ITextRange textRange, string author, Nullable<Color> color, bool create) 1014private static Annotation CreateHighlight(AnnotationService service, ITextRange textRange, string author, Nullable<Color> color)
System\Windows\Controls\BooleanToVisibilityConverter.cs (3)
32else if (value is Nullable<bool>) 34Nullable<bool> tmp = (Nullable<bool>)value;
System\Windows\Controls\DataGrid.cs (2)
7142Nullable<ListSortDirection> currentSortDirection = column.SortDirection; 8590private Nullable<DataGridCellInfo> _selectionAnchor; // For doing extended selection
System\Windows\Controls\DataGridColumn.cs (3)
1089typeof(Nullable<ListSortDirection>), 1096public Nullable<ListSortDirection> SortDirection 1098get { return (Nullable<ListSortDirection>)GetValue(SortDirectionProperty); }
System\Windows\Controls\InkPresenter.cs (1)
590private Nullable<Rect> _cachedBounds = null;
System\Windows\Controls\Primitives\DataGridColumnHeader.cs (4)
720typeof(Nullable<ListSortDirection>), 732public Nullable<ListSortDirection> SortDirection 734get { return (Nullable<ListSortDirection>)GetValue(SortDirectionProperty); } 1042var sortDirection = SortDirection;
System\Windows\Controls\Primitives\ToggleButton.cs (1)
260var isChecked = IsChecked;
System\Windows\Controls\PrintDialog.cs (1)
286Nullable<bool>
System\Windows\Data\BindingExpression.cs (1)
1365if (targetType.IsGenericType && targetType.GetGenericTypeDefinition() == typeof(Nullable<>))
System\Windows\Data\BindingExpressionBase.cs (1)
1606if (type.IsGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>))
System\Windows\Documents\WinRTSpellerInteropExtensions.cs (2)
90var substToken = GetSpellCheckCleanSubstitutionToken(spellChecker, text, allTokens[allTokens.Count - 1], missingFragment); 127var substToken = GetSpellCheckCleanSubstitutionToken(spellChecker, text, allTokens[allTokens.Count - 1], missingFragment);
System\Windows\Markup\BamlRecordReader.cs (1)
3730private static Type NullableType = typeof(Nullable<>);
System\Windows\Media\Animation\Storyboard.cs (16)
1287public Nullable<Double> GetCurrentGlobalSpeed( FrameworkElement containingObject ) 1297public Nullable<Double> GetCurrentGlobalSpeed( FrameworkContentElement containingObject ) 1308Nullable<Double> currentGlobalSpeed = GetCurrentGlobalSpeedImpl(this); 1320private Nullable<Double> GetCurrentGlobalSpeedImpl( DependencyObject containingObject ) 1336public Nullable<Int32> GetCurrentIteration( FrameworkElement containingObject ) 1346public Nullable<Int32> GetCurrentIteration( FrameworkContentElement containingObject ) 1357Nullable<Int32> currentIteration = GetCurrentIterationImpl(this); 1369private Nullable<Int32> GetCurrentIterationImpl( DependencyObject containingObject ) 1385public Nullable<Double> GetCurrentProgress( FrameworkElement containingObject ) 1394public Nullable<Double> GetCurrentProgress( FrameworkContentElement containingObject ) 1405Nullable<Double> currentProgress = GetCurrentProgressImpl(this); 1417private Nullable<Double> GetCurrentProgressImpl( DependencyObject containingObject ) 1472public Nullable<TimeSpan> GetCurrentTime( FrameworkElement containingObject ) 1482public Nullable<TimeSpan> GetCurrentTime( FrameworkContentElement containingObject ) 1493Nullable<TimeSpan> currentTime = GetCurrentTimeImpl(this); 1505private Nullable<TimeSpan> GetCurrentTimeImpl( DependencyObject containingObject )
System\Windows\NullableBoolConverter.cs (1)
57return _standardValues ??= new TypeConverter.StandardValuesCollection(new Nullable<bool>[]
System\Windows\ThemeManager.cs (1)
456var useLightTheme = Registry.GetValue(RegPersonalizeKeyPath,
System\Windows\Window.cs (2)
268public Nullable<bool> ShowDialog() 1334public Nullable<bool> DialogResult
PresentationUI (4)
MS\Internal\Documents\Application\SuppressedPackageProperties.cs (3)
177public override Nullable<DateTime> LastPrinted 194public override Nullable<DateTime> Created 211public override Nullable<DateTime> Modified
MS\Internal\Documents\SignatureResourceHelper.cs (1)
318private static string GetFormattedDate(Nullable<DateTime> date)
ReachFramework (39)
AlphaFlattener\Flattener.cs (1)
1190Nullable<OutputQuality> quality)
AlphaFlattener\MetroDevice.cs (3)
127public void FlushPage(ILegacyDevice sink, double width, double height, Nullable<OutputQuality> outputQuality) 423protected Nullable<OutputQuality> m_OutputQuality; 842public Nullable<Size> PageSize;
PrintConfig\PrtCap_Public_Simple.cs (6)
365public Nullable<int> MaxCopyCount 385public Nullable<double> OrientedPageMediaWidth 405public Nullable<double> OrientedPageMediaHeight 980private Nullable<int> _maxCopyCount; 981private Nullable<double> _orientedPageMediaWidth; 982private Nullable<double> _orientedPageMediaHeight;
PrintConfig\PrtTicket_Public_Simple.cs (29)
70public Nullable<PageMediaSizeName> PageMediaSizeName 81public Nullable<double> Width 92public Nullable<double> Height 120private Nullable<PageMediaSizeName> _mediaSizeName; 121private Nullable<double> _width; 122private Nullable<double> _height; 178public Nullable<int> X 189public Nullable<int> Y 200public Nullable<PageQualitativeResolution> QualitativeResolution 230private Nullable<int> _x; 231private Nullable<int> _y; 232private Nullable<PageQualitativeResolution> _qualitative; 338public Nullable<Collation> Collation 382public Nullable<int> CopyCount 428public Nullable<DeviceFontSubstitution> DeviceFontSubstitution 472public Nullable<Duplexing> Duplexing 525public Nullable<InputBin> InputBin 594public Nullable<OutputColor> OutputColor 638public Nullable<OutputQuality> OutputQuality 682public Nullable<PageBorderless> PageBorderless 837public Nullable<PageMediaType> PageMediaType 881public Nullable<PageOrder> PageOrder 925public Nullable<PageOrientation> PageOrientation 1079public Nullable<int> PageScalingFactor 1132public Nullable<int> PagesPerSheet 1179public Nullable<PagesPerSheetDirection> PagesPerSheetDirection 1223public Nullable<PhotoPrintingIntent> PhotoPrintingIntent 1267public Nullable<Stapling> Stapling 1311public Nullable<TrueTypeFontMode> TrueTypeFontMode
Roslyn.Diagnostics.Analyzers (43)
src\5f6f2f95b47c3dc6\SemanticModelWorkspaceServiceFactory.SemanticModelWorkspaceService.cs (5)
118if (originalMap.TryGetValue(document.Id, out var reuseInfoOpt) && 149var reuseInfo = await TryReuseCachedSemanticModelAsync( 167var linkedReuseInfo = map.TryGetValue(linkedId, out var info) ? info : null; 186if (!map.TryGetValue(document.Id, out var reuseInfoOpt) || !reuseInfoOpt.HasValue)
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\SingleInitNullable.cs (2)
12/// A lazily initialized version of <see cref="Nullable{T}"/> which uses the same space as a <see cref="Nullable{T}"/>.
src\roslyn\src\Compilers\Core\Portable\Syntax\SyntaxTreeExtensions.cs (1)
50var textSpanOpt = span.Intersection(fullSpan);
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (1)
172var effectiveSeverity = GetEffectiveSeverity();
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Options\SymbolNamesWithValueOption.cs (1)
159var symbolKind = parts.SymbolName[0] switch
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\CodeStyleOption2`1.cs (1)
165var version = (int?)element.Attribute(XmlAttribute_SerializationVersion);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\Common\EmbeddedSyntaxNode.cs (4)
71var start = ComputeStart(); 72var end = ComputeEnd(); 83var span = child.GetFullSpan(); 96var span = child.GetFullSpan();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.cs (1)
200var index = sequence.FindIndex(position);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\CollectionExpressionUtilities.cs (1)
79var collectionBuilderMethods = TryGetCollectionBuilderFactoryMethods(
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ListExtensions.cs (2)
52var newValue = transform(list[sourceIndex], arg); 71var newValue = transform(list[sourceIndex], arg);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SourceTextExtensions_SharedWithCodeStyle.cs (1)
21var linePosition = line.GetFirstNonWhitespacePosition();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\StringExtensions.cs (3)
48var firstOffset = lineText.GetFirstNonWhitespaceOffset(); 59var lastOffset = lineText.GetLastNonWhitespaceOffset(); 193var firstNonWhitespaceChar = line.GetFirstNonWhitespaceOffset();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTreeExtensions.cs (1)
240var isUserConfiguredGeneratedCode = GeneratedCodeUtilities.GetGeneratedCodeKindFromOptions(analyzerConfigOptions).ToNullable();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\TextLineExtensions.cs (1)
32var firstNonWhitespaceOffset = line.GetFirstNonWhitespaceOffset();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Indentation\AbstractIndentation.Indenter.cs (6)
92var token = TryGetPrecedingVisibleToken(); 98var trivia = TryGetImmediatelyPrecedingVisibleTrivia(); 112var lastPos = previousLine.GetLastNonWhitespacePosition(); 154var offset = line.GetFirstNonWhitespaceOffset(); 176var nonWhitespaceOffset = updatedLine.GetFirstNonWhitespaceOffset(); 216var firstNonWhitespace = lineToMatch.GetFirstNonWhitespacePosition();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser.cs (1)
27TryGetRule(namingRuleTitle, symbolSpec, namingStyle, trimmedDictionary, out var rule, out var priority))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\AbstractDocumentationCommentService.cs (1)
52var exteriorTrivia = leadingTrivia.Where(_syntaxFacts.IsDocumentationCommentExteriorTrivia)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (2)
45var result = Resolve(semanticModel, syntaxTree.GetRoot(reader.CancellationToken), name, target, reader.CancellationToken); 90var result = Resolve(semanticModel, childNode, name, target, cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BodyLevelSymbolKey.cs (1)
221var resolutionOpt = reader.ResolveLocation(loc);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.TypeParameterSymbolKey.cs (1)
44var resolution = reader.ResolveLocation(location);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.cs (1)
479var r = t1[i].IsMoreSpecificThan(t2[i]);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeFixesAndRefactorings\AbstractFixAllSpanMappingService.cs (1)
56var partialDeclSpan = syntaxFacts.GetContainingTypeDeclaration(root, syntaxRef.Span.Start)?.FullSpan;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationHelpers.cs (2)
241var desiredIndex = TryGetDesiredIndexIfGrouped( 305var result = TryGetDesiredIndexIfGroupedWorker(
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_Negate.cs (1)
272var valueType = (operation as IIsPatternOperation)?.Value.Type?.SpecialType;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Indentation\IIndentationService.cs (1)
34var firstNonWhitespacePos = tokenLine.GetFirstNonWhitespacePosition();
Roslyn.Diagnostics.CSharp.Analyzers (10)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\ElasticTriviaFormattingRule.cs (1)
56var lastTokenOfType = GetLastTokenOfType(node);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\NewLineUserSettingFormattingRule.cs (1)
49var parentKind = node.Parent?.Kind();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\FormattingRangeHelper.cs (1)
24var tokenRange = FixupOpenBrace(FindAppropriateRangeWorker(endToken, useDefaultRange));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (2)
843this.GetConversions(originalExpression, originalTargetType, newExpression, newTargetType, out var originalConversion, out var newConversion);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\WithElementSyntaxExtensions.cs (1)
66var constructedBuilderMethods = CollectionExpressionUtilities.TryGetCollectionBuilderFactoryMethods(
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Formatting\CSharpSyntaxFormattingService.cs (1)
202var tokenRange = FormattingRangeHelper.FindAppropriateRange(endToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.cs (1)
67var firstNonWhitespacePosition = line.GetFirstNonWhitespacePosition();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.Indenter.cs (2)
191var indentation = indenter.Finder.FromIndentBlockOperations(indenter.Tree, token, position, indenter.CancellationToken); 197var alignmentTokenIndentation = indenter.Finder.FromAlignTokensOperations(indenter.Tree, token);
rzc (2)
MetadataCache.cs (1)
24var timestamp = GetFileTimeStamp(fullPath);
ServerProtocol\ServerConnection.cs (1)
184if (wasServerRunning || tryCreateServerFunc(clientDir, pipeName, out var _, debug))
Shared (1)
Data.Validation\TimeSpanAttribute.cs (1)
117var max = Maximum;
SuperFileCheck (2)
Program.cs (2)
173var typeArity = methodDecl.TypeParameterList?.ChildNodes().Count(); 211var typeArity = typeDecl.TypeParameterList?.ChildNodes().Count();
System.CommandLine (1)
Invocation\InvocationPipeline.cs (1)
58var timeout = parseResult.InvocationConfiguration.ProcessTerminationTimeout;
System.ComponentModel.Annotations (2)
System\ComponentModel\DataAnnotations\CustomValidationAttribute.cs (1)
312|| expectedValueType.GetGenericTypeDefinition() != typeof(Nullable<>)))
System\ComponentModel\DataAnnotations\Validator.cs (1)
971destinationType.GetGenericTypeDefinition() == typeof(Nullable<>));
System.ComponentModel.TypeConverter (4)
System\ComponentModel\NullableConverter.cs (2)
18private static readonly ConstructorInfo s_nullableConstructor = typeof(Nullable<>).GetConstructor(typeof(Nullable<>).GetGenericArguments())!;
System\ComponentModel\ReflectTypeDescriptionProvider.cs (2)
1506if (callingType.IsGenericType && callingType.GetGenericTypeDefinition() == typeof(Nullable<>)) 1567else if (callingType.IsGenericType && callingType.GetGenericTypeDefinition() == typeof(Nullable<>))
System.Console (1)
src\runtime\src\libraries\Common\src\System\NullableBool.cs (1)
7/// Used instead of bool? for thread-safe state because <see cref="Nullable{Boolean}"/> is not guaranteed to be read or written atomically.
System.Data.Common (2)
System\Data\Common\DataStorage.cs (1)
525return ((StorageType.Empty == typeCode) && dataType.IsGenericType && (dataType.GetGenericTypeDefinition() == typeof(System.Nullable<>)));
System\Data\DataRowExtensions.cs (1)
204private static Nullable<TElem> NullableField<TElem>(object value) where TElem : struct
System.Diagnostics.Process (1)
src\runtime\src\libraries\Common\src\System\NullableBool.cs (1)
7/// Used instead of bool? for thread-safe state because <see cref="Nullable{Boolean}"/> is not guaranteed to be read or written atomically.
System.DirectoryServices (6)
System\DirectoryServices\ActiveDirectory\ActiveDirectorySchemaProperty.cs (6)
48private Nullable<int> _rangeLower; 50private Nullable<int> _rangeUpper; 57private Nullable<int> _linkId; 832public Nullable<int> RangeLower 885public Nullable<int> RangeUpper 1002public Nullable<int> LinkId
System.DirectoryServices.AccountManagement (62)
System\DirectoryServices\AccountManagement\AccountInfo.cs (13)
22private Nullable<DateTime> _accountLockoutTime; 25public Nullable<DateTime> AccountLockoutTime 29return _owningPrincipal.HandleGet<Nullable<DateTime>>(ref _accountLockoutTime, PropertyNames.AcctInfoAcctLockoutTime, ref _accountLockoutTimeLoaded); 34private Nullable<DateTime> _lastLogon; 37public Nullable<DateTime> LastLogon 41return _owningPrincipal.HandleGet<Nullable<DateTime>>(ref _lastLogon, PropertyNames.AcctInfoLastLogon, ref _lastLogonLoaded); 101private Nullable<DateTime> _expirationDate; 104public Nullable<DateTime> AccountExpirationDate 108return _owningPrincipal.HandleGet<Nullable<DateTime>>(ref _expirationDate, PropertyNames.AcctInfoExpirationDate, ref _expirationDateChanged); 116_owningPrincipal.HandleSet<Nullable<DateTime>>(ref _expirationDate, value, ref _expirationDateChanged, 301_accountLockoutTime = (Nullable<DateTime>)value; 306_lastLogon = (Nullable<DateTime>)value; 322_expirationDate = (Nullable<DateTime>)value;
System\DirectoryServices\AccountManagement\AD\ADStoreCtx_LoadStore.cs (3)
1002Nullable<DateTime> dt; 1290Nullable<DateTime> dt = (Nullable<DateTime>)p.GetValueForProperty(propertyName);
System\DirectoryServices\AccountManagement\AD\ADStoreCtx_Query.cs (4)
653Nullable<DateTime> date = (Nullable<DateTime>)filter.Value; 665Nullable<Guid> guid = (Nullable<Guid>)filter.Value;
System\DirectoryServices\AccountManagement\AuthenticablePrincipal.cs (6)
22public Nullable<bool> Enabled 88public Nullable<DateTime> AccountLockoutTime 93public Nullable<DateTime> LastLogon 109public Nullable<DateTime> AccountExpirationDate 183public Nullable<DateTime> LastPasswordSet 188public Nullable<DateTime> LastBadPasswordAttempt
System\DirectoryServices\AccountManagement\ExtensionAttributes.cs (6)
14private Nullable<ContextType> _context; 27public Nullable<ContextType> Context 44private readonly Nullable<ContextType> _context; 58public Nullable<ContextType> Context 71private readonly Nullable<ContextType> _context; 85public Nullable<ContextType> Context
System\DirectoryServices\AccountManagement\Group.cs (2)
44public Nullable<bool> IsSecurityGroup 89public Nullable<GroupScope> GroupScope
System\DirectoryServices\AccountManagement\PasswordInfo.cs (8)
21private Nullable<DateTime> _lastPasswordSet; 24public Nullable<DateTime> LastPasswordSet 28return _owningPrincipal.HandleGet<Nullable<DateTime>>(ref _lastPasswordSet, PropertyNames.PwdInfoLastPasswordSet, ref _lastPasswordSetLoaded); 33private Nullable<DateTime> _lastBadPasswordAttempt; 36public Nullable<DateTime> LastBadPasswordAttempt 40return _owningPrincipal.HandleGet<Nullable<DateTime>>(ref _lastBadPasswordAttempt, PropertyNames.PwdInfoLastBadPasswordAttempt, ref _lastBadPasswordAttemptLoaded); 251_lastPasswordSet = (Nullable<DateTime>)value; 256_lastBadPasswordAttempt = (Nullable<DateTime>)value;
System\DirectoryServices\AccountManagement\Principal.cs (4)
174private Nullable<Guid> _guid = null; 178public Nullable<Guid> Guid 182return HandleGet<Nullable<Guid>>(ref _guid, PropertyNames.PrincipalGuid, ref _guidChanged); 926private static Principal FindByIdentityWithTypeHelper(PrincipalContext context, Type principalType, Nullable<IdentityType> identityType, string identityValue, DateTime refDate)
System\DirectoryServices\AccountManagement\SAM\SAMQuerySet.cs (8)
624Nullable<DateTime> valueToCompare = (Nullable<DateTime>)filter.Value; 718Nullable<DateTime> storeValue = null; 725storeValue = (Nullable<DateTime>)values[0]; 734Nullable<DateTime> storeValue = null; 741storeValue = (Nullable<DateTime>)values[0]; 750Nullable<DateTime> storeValue = null; 765private bool TestForMatch(Nullable<DateTime> nullableStoreValue)
System\DirectoryServices\AccountManagement\SAM\SAMStoreCtx_LoadStore.cs (5)
867Nullable<DateTime> dt = DateTime.UtcNow - new TimeSpan(0, 0, secondsLapsed); 883Nullable<DateTime> dt = (Nullable<DateTime>)values[0]; 987Nullable<DateTime> value = (Nullable<DateTime>)p.GetValueForProperty(propertyName);
System\DirectoryServices\AccountManagement\SAM\SAMStoreCtx.cs (1)
994private Nullable<bool> _isLSAM;
System\DirectoryServices\AccountManagement\StoreCtx.cs (2)
423else if (value is Nullable<DateTime>) 425((FilterBase)filter).Value = (Nullable<DateTime>)value;
System.Formats.Asn1 (7)
System\Formats\Asn1\AsnDecoder.UtcTime.cs (4)
271/// <seealso cref="ReadUtcTime(int,Nullable{Asn1Tag})"/> 314/// <seealso cref="ReadUtcTime(Nullable{Asn1Tag})"/> 356/// <seealso cref="ReadUtcTime(int,Nullable{Asn1Tag})"/> 399/// <seealso cref="ReadUtcTime(Nullable{Asn1Tag})"/>
System\Formats\Asn1\AsnWriter.Enumerated.cs (1)
63/// <seealso cref="WriteEnumeratedValue(Enum,Nullable{Asn1Tag})"/>
System\Formats\Asn1\AsnWriter.UtcTime.cs (2)
24/// <seealso cref="WriteUtcTime(DateTimeOffset,int,Nullable{Asn1Tag})"/> 55/// <seealso cref="WriteUtcTime(DateTimeOffset,Nullable{Asn1Tag})"/>
System.IO.MemoryMappedFiles (1)
src\runtime\src\libraries\Common\src\System\NullableBool.cs (1)
7/// Used instead of bool? for thread-safe state because <see cref="Nullable{Boolean}"/> is not guaranteed to be read or written atomically.
System.IO.Packaging (10)
System\IO\Packaging\PackageProperties.cs (3)
137public abstract Nullable<DateTime> LastPrinted 145public abstract Nullable<DateTime> Created 153public abstract Nullable<DateTime> Modified
System\IO\Packaging\PartBasedPackageProperties.cs (7)
213public override Nullable<DateTime> Created 228public override Nullable<DateTime> Modified 261public override Nullable<DateTime> LastPrinted 352private Nullable<DateTime> GetDateTimePropertyValue(PackageXmlEnum propertyName) 358return (Nullable<DateTime>)valueObject; 780if (entry.Value is Nullable<DateTime>) 797_xmlWriter.WriteString(XmlConvert.ToString(((Nullable<DateTime>)entry.Value).Value.ToUniversalTime(), "yyyy-MM-ddTHH:mm:ss.fffffffZ"));
System.Linq.Expressions (9)
System\Dynamic\Utils\TypeUtils.cs (4)
20private static readonly ConstructorInfo s_nullableConstructor = typeof(Nullable<>).GetConstructor(typeof(Nullable<>).GetGenericArguments())!; 30return typeof(Nullable<>).MakeGenericType(type); 100public static bool IsNullableType(this Type type) => type.IsConstructedGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>);
System\Linq\Expressions\BinaryExpression.cs (2)
437[DynamicDependency("GetValueOrDefault", typeof(Nullable<>))] 447[DynamicDependency("HasValue", typeof(Nullable<>))]
System\Linq\Expressions\Compiler\ILGen.cs (3)
15private static readonly MethodInfo s_nullableHasValueGetter = typeof(Nullable<>).GetMethod("get_HasValue", BindingFlags.Instance | BindingFlags.Public)!; 16private static readonly MethodInfo s_nullableValueGetter = typeof(Nullable<>).GetMethod("get_Value", BindingFlags.Instance | BindingFlags.Public)!; 17private static readonly MethodInfo s_nullableGetValueOrDefault = typeof(Nullable<>).GetMethod("GetValueOrDefault", Type.EmptyTypes)!;
System.Net.WebSockets.Client (1)
System\Net\WebSockets\BrowserWebSockets\BrowserWebSocket.cs (1)
620var closeStatus = BrowserInterop.GetCloseStatus(_innerWebSocket);
System.Private.CoreLib (25)
Internal\IntrinsicSupport\EqualityComparerHelpers.cs (2)
123private static bool StructOnlyEqualsNullable<T>(Nullable<T> x, Nullable<T> y) where T : struct, IEquatable<T>
src\runtime\src\libraries\Common\src\System\NullableBool.cs (1)
7/// Used instead of bool? for thread-safe state because <see cref="Nullable{Boolean}"/> is not guaranteed to be read or written atomically.
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\EventSource.cs (1)
2139|| (arg == null && (pType.IsValueType && !(pType.IsGenericType && pType.GetGenericTypeDefinition() == typeof(Nullable<>))))
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\TraceLogging\Statics.cs (1)
569else if (IsGenericMatch(dataType, typeof(Nullable<>)))
src\runtime\src\libraries\System.Private.CoreLib\src\System\Nullable.cs (4)
115/// Retrieves a readonly reference to the location in the <see cref="Nullable{T}"/> instance where the value is stored. 117/// <typeparam name="T">The underlying value type of the <see cref="Nullable{T}"/> generic type.</typeparam> 118/// <param name="nullable">The readonly reference to the input <see cref="Nullable{T}"/> value.</param> 119/// <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\runtime\src\libraries\System.Private.CoreLib\src\System\Type.cs (4)
606/// Returns the underlying type argument of a <see cref="Nullable{T}"/> type. 609/// The type argument of the <see cref="Nullable{T}"/> type if the current type represents 610/// the <see cref="Nullable{T}"/> generic type definition or a constructed <see cref="Nullable{T}"/>;
System\Reflection\Runtime\MethodInfos\CustomMethodInvoker.cs (1)
108if (_thisType.IsConstructedGenericType && _thisType.GetGenericTypeDefinition() == typeof(Nullable<>))
System\Reflection\Runtime\MethodInfos\CustomMethodMapper.cs (1)
20bool isNullable = declaringType.IsConstructedGenericType && declaringType.GetGenericTypeDefinition() == typeof(Nullable<>);
System\Reflection\Runtime\MethodInfos\CustomMethodMapper.Nullable.cs (8)
26Type type = typeof(Nullable<>); 29map.AddMethod(type, nameof(Nullable<int>.ToString), Array.Empty<Type>(), 36map.AddMethod(type, nameof(Nullable<int>.Equals), new Type[] { typeof(object) }, 48map.AddMethod(type, nameof(Nullable<int>.GetHashCode), Array.Empty<Type>(), 62map.AddMethod(type, "get_" + nameof(Nullable<int>.HasValue), Array.Empty<Type>(), 69map.AddMethod(type, "get_" + nameof(Nullable<int>.Value), Array.Empty<Type>(), 78map.AddMethod(type, nameof(Nullable<int>.GetValueOrDefault), Array.Empty<Type>(), NullableGetValueOrDefault); 91map.AddMethod(type, nameof(Nullable<int>.GetValueOrDefault), new Type[] { theT },
System\Reflection\Runtime\TypeInfos\NativeFormat\NativeFormatRuntimeNamedTypeInfo.cs (1)
205return (this.ToType() == typeof(Nullable<>)) ? RuntimeGenericTypeParameters[0].ToType() : null;
System\Reflection\Runtime\TypeInfos\RuntimeConstructedGenericTypeInfo.cs (1)
86GenericTypeDefinitionTypeInfo.ToType() == typeof(Nullable<>)
System.Private.DataContractSerialization (5)
System\Runtime\Serialization\Globals.cs (1)
80internal static Type TypeOfNullable => field ??= typeof(Nullable<>);
System\Runtime\Serialization\Json\JsonFormatWriterGenerator.cs (2)
729_ilg.Call(typeof(Nullable<>).MakeGenericType(innerType).GetMethod("get_HasValue")!); 731_ilg.Call(typeof(Nullable<>).MakeGenericType(innerType).GetMethod("get_Value")!);
System\Runtime\Serialization\XmlObjectSerializerWriteContext.cs (2)
453internal static T GetNullableValue<T>(Nullable<T> value) where T : struct 464internal static bool GetHasValue<T>(Nullable<T> value) where T : struct
System.Private.Reflection.Execution (1)
Internal\Reflection\Execution\TypeLoader\ConstraintValidatorSupport.cs (1)
248return type.IsGenericType && typeof(Nullable<>) == type.GetGenericTypeDefinition();
System.Private.TypeLoader (4)
Internal\Runtime\TypeLoader\TypeLoaderEnvironment.StaticsLookup.cs (3)
45var index = parser.GetUnsignedForBagElementKind(BagElementKind.NonGcStaticData); 84var index = parser.GetUnsignedForBagElementKind(BagElementKind.GcStaticData); 125var index = parser.GetUnsignedForBagElementKind(BagElementKind.ThreadStaticIndex);
Internal\Runtime\TypeLoader\TypeLoaderTypeSystemContext.cs (1)
107return (DefType)ResolveRuntimeTypeHandle(typeof(Nullable<>).TypeHandle);
System.Private.Windows.Core (1)
System\TypeExtensions.cs (1)
233type.IsGenericType && !type.IsGenericTypeDefinition && type.GetGenericTypeDefinition() == typeof(Nullable<>)
System.Private.Xml (22)
System\Xml\Serialization\Types.cs (1)
1021if (type.GetGenericTypeDefinition() == typeof(Nullable<>).GetGenericTypeDefinition())
System\Xml\Serialization\XmlSerializationReader.cs (21)
733value = default(Nullable<int>); 736value = default(Nullable<bool>); 738value = default(Nullable<short>); 740value = default(Nullable<long>); 742value = default(Nullable<float>); 744value = default(Nullable<double>); 746value = default(Nullable<decimal>); 748value = default(Nullable<DateTime>); 752value = default(Nullable<DateTime>); 754value = default(Nullable<DateTime>); 756value = default(Nullable<byte>); 758value = default(Nullable<sbyte>); 760value = default(Nullable<ushort>); 762value = default(Nullable<uint>); 764value = default(Nullable<ulong>); 777value = default(Nullable<char>); 779value = default(Nullable<Guid>); 781value = default(Nullable<TimeSpan>); 783value = default(Nullable<DateTimeOffset>); 785value = default(Nullable<DateOnly>); 787value = default(Nullable<TimeOnly>);
System.Runtime (1)
src\runtime\artifacts\obj\System.Runtime\Release\net11.0\System.Runtime.Forwards.cs (1)
374[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Nullable<>))]
System.Runtime.InteropServices.JavaScript (10)
System\Runtime\InteropServices\JavaScript\Marshaling\JSMarshalerArgument.Object.cs (10)
213var nv = value as int?; 218var nv = value as short?; 223var nv = value as byte?; 228var nv = value as char?; 233var nv = value as bool?; 238var nv = value as double?; 243var nv = value as float?; 248var nv = value as IntPtr?; 253var nv = value as DateTimeOffset?; 258var nv = value as DateTime?;
System.Runtime.Serialization.Formatters (1)
System\Runtime\Serialization\ObjectManager.cs (1)
20private static readonly FieldInfo s_nullableValueField = typeof(Nullable<>).GetField("value", BindingFlags.NonPublic | BindingFlags.Instance)!;
System.Runtime.Serialization.Schema (3)
System\Runtime\Serialization\Schema\CodeExporter.cs (2)
349if (type == typeof(Nullable<>) && !isParamValueType) 1023CodeTypeReference nullableOfMemberType = GetCodeTypeReference(typeof(Nullable<>));
System\Runtime\Serialization\Schema\SchemaImportHelper.cs (1)
95type.GetGenericTypeDefinition() == typeof(Nullable<>));
System.Text.Json (7)
System\ReflectionExtensions.cs (3)
16private static readonly Type s_nullableType = typeof(Nullable<>); 19/// Returns <see langword="true" /> when the given type is of type <see cref="Nullable{T}"/>. 29/// when <paramref name="from"/> is <see cref="Nullable{T}"/> by using the {T} generic parameter for <paramref name="from"/>.
System\Text\Json\Serialization\Metadata\JsonPropertyInfo.cs (2)
233/// The current <see cref="PropertyType"/> is not a reference type or <see cref="Nullable{T}"/>. 269/// The current <see cref="PropertyType"/> is not a reference type or <see cref="Nullable{T}"/>.
System\Text\Json\Serialization\Metadata\JsonTypeInfo.cs (1)
55/// and the underlying type for <see cref="Nullable{T}"/> or F# optional types.
System\Text\Json\Serialization\Metadata\JsonUnionCaseInfo.cs (1)
32/// was declared as a nullable reference type or as <see cref="Nullable{T}"/>.
System.Windows.Forms (3)
System\Windows\Forms\Internal\Formatter.cs (3)
25/// we check for any use of nullable types or values (eg. <see cref="Nullable{T}"/>) and 'unwrap' 233/// we check for any use of nullable types or values (eg. <see cref="Nullable{T}"/>) and 'unwrap' 504if (type.IsGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>))
System.Xaml (4)
src\wpf\src\Microsoft.DotNet.Wpf\src\Shared\System\Windows\Markup\ReflectionHelper.cs (1)
122return (type.IsGenericType && (type.GetGenericTypeDefinition() == typeof(Nullable<>)));
System\Xaml\XamlObjectReader.cs (1)
1286parameterInfo.ParameterType.GetGenericTypeDefinition() == typeof(Nullable<>)))
System\Xaml\XamlType.cs (2)
1642&& UnderlyingType.Assembly == typeof(Nullable<>).Assembly 1643&& UnderlyingType.Namespace == typeof(Nullable<>).Namespace);
vbc (1)
src\roslyn\src\Compilers\Shared\BuildClient.cs (1)
152var serverResult = RunServerCompilation(textWriter, parsedArgs, buildPaths, libDirectory, pipeName, keepAliveOpt);
VBCSCompiler (3)
src\roslyn\src\Compilers\Server\VBCSCompiler\CSharpCompilerServer.cs (1)
49var result = CompilationCacheUtilities.CheckCache(_cache, _logger, Arguments, compilation, analyzers, generators, additionalTexts, _cacheTelemetry, cancellationToken, out var deterministicKey, out var hashKey);
src\roslyn\src\Compilers\Server\VBCSCompiler\VisualBasicCompilerServer.cs (1)
49var result = CompilationCacheUtilities.CheckCache(_cache, _logger, Arguments, compilation, analyzers, generators, additionalTexts, _cacheTelemetry, cancellationToken, out var deterministicKey, out var hashKey);
src\roslyn\src\Compilers\Shared\BuildClient.cs (1)
152var serverResult = RunServerCompilation(textWriter, parsedArgs, buildPaths, libDirectory, pipeName, keepAliveOpt);
vstest.console (2)
CommandLine\AssemblyMetadataProvider.cs (1)
133var corflags = peReader.PEHeaders.CorHeader?.Flags;
CommandLine\Executor.cs (1)
469var end = Product.Version?.IndexOf("-release", StringComparison.Ordinal);
vstest.console.arm64 (2)
parent\vstest.console\CommandLine\AssemblyMetadataProvider.cs (1)
133var corflags = peReader.PEHeaders.CorHeader?.Flags;
parent\vstest.console\CommandLine\Executor.cs (1)
469var end = Product.Version?.IndexOf("-release", StringComparison.Ordinal);