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);
2388 references to Nullable
aspire (26)
Backchannel\AuxiliaryBackchannelMonitor.cs (1)
299var pid = AppHostHelper.ExtractPidFromSocketPath(socketPath);
Backchannel\ExtensionBackchannel.cs (1)
481var result = await rpc.InvokeWithCancellationAsync<bool?>(
Commands\LogsCommand.cs (1)
138var tail = parseResult.GetValue(s_tailOption);
Commands\RootCommand.cs (1)
80var level = pr.GetValue(DebugLevelOption);
Commands\SecretListCommand.cs (1)
47var format = parseResult.GetValue(s_formatOption);
Commands\StopCommand.cs (1)
198var cliProcessId = appHostInfo?.CliProcessId;
Commands\TelemetryLogsCommand.cs (1)
84var limit = parseResult.GetValue(s_limitOption);
Commands\TelemetrySpansCommand.cs (2)
80var limit = parseResult.GetValue(s_limitOption); 82var hasError = parseResult.GetValue(s_hasErrorOption);
Commands\TelemetryTracesCommand.cs (2)
76var limit = parseResult.GetValue(s_limitOption); 78var hasError = parseResult.GetValue(s_hasErrorOption);
Mcp\Docs\LlmsTxtParser.cs (1)
448var headingInfo = TryParseHeading(docSpan, position);
Npm\NpmProvenanceChecker.cs (1)
49var parseResult = ParseProvenance(json);
src\Shared\BackchannelConstants.cs (1)
298var pid = ExtractPid(socketPath);
src\Shared\ConsoleLogs\AnsiParser.cs (1)
225else if (TryGetForegroundColor(parameter, out var color))
src\Shared\ConsoleLogs\LogParser.cs (1)
35if (TimestampParser.TryParseConsoleTimestamp(content, out var timestampParseResult))
src\Shared\ConsoleLogs\SharedAIHelpers.cs (4)
241var statusCode = span.Status?.Code; 270var timestamp = rootSpan?.Span.StartTimeUnixNano is { } startNano 581var logId = long.TryParse(logIdString, CultureInfo.InvariantCulture, out var parsedLogId) ? parsedLogId : (long?)null; 630if (TimestampParser.TryParseConsoleTimestamp(content, out var timestampParseResult))
src\Shared\IConfigurationExtensions.cs (2)
32var value = configuration.GetBool(primaryKey) ?? configuration.GetBool(secondaryKey); 206var value = configuration.GetEnum<T>(key, defaultValue: null);
Telemetry\TelemetryManager.cs (1)
48var consoleExporterLevel = configuration.GetEnum<ConsoleExporterLevel>(AspireCliTelemetry.ConsoleExporterLevelConfigKey, defaultValue: null);
Templating\CliTemplateFactory.EmptyTemplate.cs (1)
110var useLocalhostTld = parseResult.GetValue(s_localhostTldOption);
Templating\DotNetTemplateFactory.cs (2)
310var useLocalhostTld = result.GetValue(s_localhostTldOption); 330var useRedisCache = result.GetValue(s_useRedisCacheOption);
Aspire.Cli.Tests (9)
Agents\NpmProvenanceCheckerTests.cs (6)
18var result = NpmProvenanceChecker.ParseProvenance(json); 34var result = NpmProvenanceChecker.ParseProvenance(json); 59var result = NpmProvenanceChecker.ParseProvenance(json); 70var result = NpmProvenanceChecker.ParseProvenance(json); 114var result = NpmProvenanceChecker.ParseProvenance(json); 136var result = NpmProvenanceChecker.ParseProvenance(json);
Utils\AppHostHelperTests.cs (3)
146var pid = AppHostHelper.ExtractPidFromSocketPath(socketPath); 157var pid = AppHostHelper.ExtractPidFromSocketPath(socketPath); 168var pid = AppHostHelper.ExtractPidFromSocketPath(socketPath);
Aspire.Dashboard (56)
Api\ApiAuthenticationHandler.cs (2)
37var apiAuthMode = currentOptions.Api.AuthMode; 119var frontendAuthMode = dashboardOptions.CurrentValue.Frontend.AuthMode;
Api\TelemetryApiService.cs (4)
47foreach (var resourceKey in resourceKeys) 118foreach (var resourceKey in resourceKeys) 243foreach (var resourceKey in resourceKeys) 427if (!AIHelpers.TryResolveResourceForTelemetry(resources, resourceName, out _, out var resourceKey))
Components\Controls\Chart\ChartBase.cs (3)
67_currentDataStartTime = PauseManager.AreMetricsPaused(out var pausedAt) ? pausedAt.Value : GetCurrentDataTime(); 81var inProgressDataTime = PauseManager.AreMetricsPaused(out var pausedAt) ? pausedAt.Value : GetCurrentDataTime(); 279var percentileValue = CalculatePercentile(percentileValues.Key, currentBucketCounts!, explicitBounds!);
Components\Controls\Chart\ChartContainer.razor.cs (1)
188var endDate = PauseManager.AreMetricsPaused(out var pausedAt) ? pausedAt.Value : DateTime.UtcNow;
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\Controls\SummaryDetailsView.razor.cs (4)
264GetPanelSizes(_splitterRef.Panel1Size, _splitterRef.Panel2Size, out var panel1Size, out var panel2Size, out var panel1Fraction); 282GetPanelSizes(_splitterRef.Panel1Size, _splitterRef.Panel2Size, out _, out _, out var newPanel1Fraction);
Components\Dialogs\GenAIVisualizerDialog.razor.cs (2)
155var selectedIndex = Content.SelectedTreeItem?.Data as int?; 213var selectedIndex = SelectedItem?.Index;
Components\Pages\ConsoleLogs.razor.cs (1)
317var timestampFilterDate = ConsoleLogsManager.GetFilterDate(resourceName);
Components\Pages\Metrics.razor.cs (3)
178var selectedInstance = viewModel.SelectedResource.Id?.GetResourceKey(); 248private string? PauseText => PauseManager.AreMetricsPaused(out var startTime) 322var selectedResourceKey = PageViewModel.SelectedResource.Id?.GetResourceKey();
Components\Pages\StructuredLogs.razor.cs (1)
472private string? PauseText => PauseManager.AreStructuredLogsPaused(out var startTime)
Components\Pages\Traces.razor.cs (2)
231var selectedResourceKey = PageViewModel.SelectedResource.Id?.GetResourceKey(); 294private string? PauseText => PauseManager.AreTracesPaused(out var startTime)
Configuration\ValidateDashboardOptions.cs (1)
113var effectiveApiAuthMode = options.Api.AuthMode;
DashboardWebApplication.cs (2)
199var browserHttpsPort = dashboardOptions.Frontend.GetEndpointAddresses().FirstOrDefault(IsHttpsOrNull)?.Port; 607var protocol = notNullProtocols.Count == 0
Mcp\AspireTelemetryMcpTools.cs (2)
50if (!TryResolveResourceNameForTelemetry(resourceName, out var message, out var resourceKey)) 102if (!TryResolveResourceNameForTelemetry(resourceName, out var message, out var resourceKey))
Model\Assistant\AssistantChatDataContext.cs (2)
113if (!TryResolveResourceNameForTelemetry(resourceName, out var message, out var resourceKey)) 158if (!TryResolveResourceNameForTelemetry(resourceName, out var message, out var resourceKey))
Model\ConnectionStringParser.cs (1)
174if (TryParseAsUri(token, out var tokenHost, out var tokenPort))
Model\ConsoleLogsFetcher.cs (1)
69var filterDate = _consoleLogsManager.GetFilterDate(resource.Name);
Model\ConsoleLogsManager.cs (1)
118if (_filters.TryGetResourceFilterDate(resourceName, out var resourceFilterDate))
Model\GenAI\GenAIVisualizerDialogViewModel.cs (2)
272if (!string.IsNullOrEmpty(item.Message) && OtlpHelpers.GetEventName(item) is { } name && TryMapEventName(name, out var type)) 289if (TryMapEventName(item.Name, out var type))
Model\ResourceViewModel.cs (2)
75ConnectionStringParser.TryDetectHostAndPort(connectionString, out var host, out var port)) 84ConnectionStringParser.TryDetectHostAndPort(parameterValue, out var parameterHost, out var parameterPort))
Model\TextVisualizerViewModel.cs (2)
189if (!TrySkipLeadingWhitespace(input, out var i)) 213if (!TrySkipLeadingWhitespace(input, out var i))
ServiceClient\DashboardClient.cs (1)
127var authMode = _dashboardOptions.ResourceServiceClient.AuthMode;
src\Shared\ConsoleLogs\AnsiParser.cs (1)
225else if (TryGetForegroundColor(parameter, out var color))
src\Shared\ConsoleLogs\LogParser.cs (1)
35if (TimestampParser.TryParseConsoleTimestamp(content, out var timestampParseResult))
src\Shared\ConsoleLogs\SharedAIHelpers.cs (4)
241var statusCode = span.Status?.Code; 270var timestamp = rootSpan?.Span.StartTimeUnixNano is { } startNano 581var logId = long.TryParse(logIdString, CultureInfo.InvariantCulture, out var parsedLogId) ? parsedLogId : (long?)null; 630if (TimestampParser.TryParseConsoleTimestamp(content, out var timestampParseResult))
src\Shared\IConfigurationExtensions.cs (2)
32var value = configuration.GetBool(primaryKey) ?? configuration.GetBool(secondaryKey); 206var value = configuration.GetEnum<T>(key, defaultValue: null);
Utils\CallbackThrottler.cs (1)
45var lastExecute = _lastExecute;
Aspire.Dashboard.Tests (17)
ConnectionStringParserTests.cs (4)
106var result = ConnectionStringParser.TryDetectHostAndPort(connectionString, out var host, out var port); 127var result = ConnectionStringParser.TryDetectHostAndPort(connectionString, out var host, out var port); 138var result = ConnectionStringParser.TryDetectHostAndPort(connectionString, out var host, out var port); 149var 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)
115var result = GenAISchemaHelpers.ParseTypeValue(typeAsObject); 124var result = GenAISchemaHelpers.ParseTypeValue(typeArrayWithObjects); 138var result = GenAISchemaHelpers.ParseTypeValue(typeArrayWithOnlyObjects); 145var result = GenAISchemaHelpers.ParseTypeValue(null); 153var result = GenAISchemaHelpers.ParseTypeValue(typeString); 161var result = GenAISchemaHelpers.ParseTypeValue(typeArray);
Model\ResourceViewModelTests.cs (1)
30var actualStatus = ResourceViewModel.ComputeHealthStatus(reports, state);
Aspire.Hosting (16)
Backchannel\AppHostRpcTarget.cs (1)
118var healthStatus = CustomResourceSnapshot.ComputeHealthStatus(resourceEvent.Snapshot.HealthReports, resourceEvent.Snapshot.State?.Text);
Dashboard\DashboardEventHandlers.cs (2)
478var showDashboardResources = configuration.GetBool(KnownConfigNames.ShowDashboardResources, KnownConfigNames.Legacy.ShowDashboardResources); 802if (TimestampParser.TryParseConsoleTimestamp(content, out var result))
Dcp\DcpExecutor.cs (5)
681if (TimestampParser.TryParseConsoleTimestamp(resolvedContent, out var result)) 1051var port = sp.EndpointAnnotation.TargetPort!; 1069var port = sp.EndpointAnnotation.TargetPort!; 1256var maybeDashboard = _model.Resources.Where(r => StringComparers.ResourceName.Equals(r.Name, KnownResourceNames.AspireDashboard)) 1934if (container.TryGetContainerImagePullPolicy(out var pullPolicy))
Dcp\ResourceSnapshotBuilder.cs (2)
101var launchArguments = GetLaunchArgs(executable); 156var launchArguments = GetLaunchArgs(executable);
InteractionService.cs (2)
95var promptState = completion.State as bool?; 236var promptState = completion.State as bool?;
ProjectResourceBuilderExtensions.cs (1)
700var defaultEndpointTargetPort = httpEndpoint.TargetPort ?? httpsEndpoint.TargetPort;
src\Shared\BackchannelConstants.cs (1)
298var pid = ExtractPid(socketPath);
src\Shared\IConfigurationExtensions.cs (2)
32var value = configuration.GetBool(primaryKey) ?? configuration.GetBool(secondaryKey); 206var value = configuration.GetEnum<T>(key, defaultValue: null);
Aspire.Hosting.Analyzers (1)
Infrastructure\WellKnownTypes.cs (1)
111public bool IsType(ITypeSymbol type, WellKnownTypeData.WellKnownType[] wellKnownTypes) => IsType(type, wellKnownTypes, out var _);
Aspire.Hosting.Azure (2)
AzureEnvironmentResource.cs (1)
140var tenantId = provisioningContext.Tenant.TenantId;
Provisioning\Internal\PublishModeProvisioningContextProvider.cs (1)
394var existingResourceGroup = resourceGroupOptions?.FirstOrDefault(rg => rg.Name.Equals(selectedResourceGroup, StringComparison.OrdinalIgnoreCase));
Aspire.Hosting.Azure.AppContainers (1)
ContainerAppContext.cs (1)
222var targetPort = httpIngress.Port ?? (Resource is ProjectResource ? null : 80);
Aspire.Hosting.Azure.Tests (1)
AzureCosmosDBExtensionsTests.cs (1)
39var actualPort = endpointAnnotation.Port;
Aspire.Hosting.Docker (1)
DockerComposeEnvironmentContext.cs (1)
55var exposedPort = (resolved.ExposedPort.IsAllocated || resolved.ExposedPort.IsImplicit) ? null : resolved.ExposedPort.Value;
Aspire.Hosting.GitHub.Models (2)
src\Shared\IConfigurationExtensions.cs (2)
32var value = configuration.GetBool(primaryKey) ?? configuration.GetBool(secondaryKey); 206var value = configuration.GetEnum<T>(key, defaultValue: null);
Aspire.Hosting.Maui (2)
src\Shared\IConfigurationExtensions.cs (2)
32var value = configuration.GetBool(primaryKey) ?? configuration.GetBool(secondaryKey); 206var value = configuration.GetEnum<T>(key, defaultValue: null);
Aspire.Hosting.MongoDB (1)
MongoDBBuilderExtensions.cs (1)
264var targetPort = resource.PrimaryEndpoint.TargetPort;
Aspire.Hosting.OpenAI (2)
src\Shared\IConfigurationExtensions.cs (2)
32var value = configuration.GetBool(primaryKey) ?? configuration.GetBool(secondaryKey); 206var value = configuration.GetEnum<T>(key, defaultValue: null);
Aspire.Hosting.Testing (1)
DistributedApplicationFactory.cs (1)
516using var applicationStartedRegistration = _hostApplicationLifetime?.ApplicationStarted.Register(
Aspire.Hosting.Tests (3)
EndpointReferenceTests.cs (2)
273var targetPort = endpointRef.TargetPort; 286var targetPort = endpointRef.TargetPort;
Health\HealthStatusTests.cs (1)
27var actualStatus = CustomResourceSnapshot.ComputeHealthStatus(reports, state);
Aspire.Microsoft.Azure.Cosmos (2)
AspireMicrosoftAzureCosmosExtensions.cs (1)
208var cosmosConnectionInfo = GetCosmosConnectionInfo(builder, connectionName);
CosmosDatabaseBuilder.cs (1)
64var connectionInfo = hostBuilder.GetCosmosConnectionInfo(name);
CodeGenerator (1)
HttpUtilities\HttpUtilities.cs (1)
42var mask = HttpUtilitiesGeneratorHelpers.SearchKeyByLookThroughMaskCombinations(methodsAsciiStringAsLong, 0, sizeof(ulong) * 8, maskLength);
ConfigurationSchemaGenerator (1)
ConfigSchemaEmitter.cs (1)
412var attributes = propertySymbol?.GetAttributes();
CookieSessionSample (1)
MemoryCacheTicketStore.cs (1)
31var expiresUtc = ticket.Properties.ExpiresUtc;
csc (1)
src\Compilers\Shared\BuildClient.cs (1)
152var serverResult = RunServerCompilation(textWriter, parsedArgs, buildPaths, libDirectory, pipeName, keepAliveOpt);
CSharpSyntaxGenerator (1)
src\Compilers\Core\Portable\Symbols\WellKnownMemberNames.cs (1)
420/// The required name for the <see cref="Nullable{T}.Value"/> property used in
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 (49)
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\Compilers\Core\Portable\Syntax\SyntaxTreeExtensions.cs (1)
50var textSpanOpt = span.Intersection(fullSpan);
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\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (1)
172var effectiveSeverity = GetEffectiveSeverity();
src\RoslynAnalyzers\Utilities\Compiler\Options\SymbolNamesWithValueOption.cs (1)
159var symbolKind = parts.SymbolName[0] switch
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\CodeStyleOption2`1.cs (1)
165var version = (int?)element.Attribute(XmlAttribute_SerializationVersion);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EditorConfig\Parsing\Sections\SectionMatcher_TryParseSection.cs (1)
104var numberRange = TryParseNumberRange(ref lexer);
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\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.cs (1)
200var index = sequence.FindIndex(position);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\CollectionExpressionUtilities.cs (1)
79var collectionBuilderMethods = TryGetCollectionBuilderFactoryMethods(
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ListExtensions.cs (2)
52var newValue = transform(list[sourceIndex], arg); 71var newValue = transform(list[sourceIndex], arg);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SourceTextExtensions_SharedWithCodeStyle.cs (1)
21var linePosition = line.GetFirstNonWhitespacePosition();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\StringExtensions.cs (3)
48var firstOffset = lineText.GetFirstNonWhitespaceOffset(); 59var lastOffset = lineText.GetLastNonWhitespaceOffset(); 193var firstNonWhitespaceChar = line.GetFirstNonWhitespaceOffset();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTreeExtensions.cs (1)
236var isUserConfiguredGeneratedCode = GeneratedCodeUtilities.GetGeneratedCodeKindFromOptions(analyzerConfigOptions).ToNullable();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\TextLineExtensions.cs (1)
32var firstNonWhitespaceOffset = line.GetFirstNonWhitespaceOffset();
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\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser.cs (1)
27TryGetRule(namingRuleTitle, symbolSpec, namingStyle, trimmedDictionary, out var rule, out var priority))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_NamingRule.cs (1)
59var location = severity.GetSpan(lines);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\AbstractDocumentationCommentService.cs (1)
52var exteriorTrivia = leadingTrivia.Where(_syntaxFacts.IsDocumentationCommentExteriorTrivia)
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\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BodyLevelSymbolKey.cs (1)
221var resolutionOpt = reader.ResolveLocation(loc);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.TypeParameterSymbolKey.cs (1)
44var resolution = reader.ResolveLocation(location);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.cs (1)
479var r = t1[i].IsMoreSpecificThan(t2[i]);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeFixesAndRefactorings\AbstractFixAllSpanMappingService.cs (1)
56var partialDeclSpan = syntaxFacts.GetContainingTypeDeclaration(root, syntaxRef.Span.Start)?.FullSpan;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationHelpers.cs (2)
241var desiredIndex = TryGetDesiredIndexIfGrouped( 305var result = TryGetDesiredIndexIfGroupedWorker(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_Negate.cs (1)
272var valueType = (operation as IIsPatternOperation)?.Value.Type?.SpecialType;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Indentation\IIndentationService.cs (1)
34var firstNonWhitespacePos = tokenLine.GetFirstNonWhitespacePosition();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SemanticModelReuse\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)
illink (4)
ILLink.RoslynAnalyzer (2)
src\tools\illink\src\ILLink.Shared\TrimAnalysis\HandleCallAction.cs (1)
1258if (TryGetBaseType(systemTypeValue.RepresentedType, out var baseType))
TrimAnalysis\TrimDataFlowAnalysis.cs (1)
200var target = branch.Destination?.Block.Ordinal;
InMemory.FunctionalTests (2)
Http2\Http2TestBase.cs (1)
1430var bufferSize = serviceContext.ServerOptions.Limits.MaxResponseBufferSize;
src\Servers\Kestrel\shared\test\Http3\Http3InMemory.cs (1)
400var bufferSize = serviceContext.ServerOptions.Limits.MaxResponseBufferSize;
InProcessWebSite (2)
Startup.cs (2)
1133var httpsPort = context.RequestServices.GetService<IConfiguration>().GetValue<int?>("ANCM_HTTPS_PORT"); 1140var httpsPort = context.RequestServices.GetService<IConfiguration>().GetValue<int?>("HTTPS_PORT");
Metrics (35)
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\Compilers\Core\Portable\Syntax\SyntaxTreeExtensions.cs (1)
50var textSpanOpt = span.Intersection(fullSpan);
src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (1)
172var effectiveSeverity = GetEffectiveSeverity();
src\RoslynAnalyzers\Utilities\Compiler\Options\SymbolNamesWithValueOption.cs (1)
159var symbolKind = parts.SymbolName[0] switch
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\CodeStyleOption2`1.cs (1)
165var version = (int?)element.Attribute(XmlAttribute_SerializationVersion);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EditorConfig\Parsing\Sections\SectionMatcher_TryParseSection.cs (1)
104var numberRange = TryParseNumberRange(ref lexer);
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\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.cs (1)
200var index = sequence.FindIndex(position);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\CollectionExpressionUtilities.cs (1)
79var collectionBuilderMethods = TryGetCollectionBuilderFactoryMethods(
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ListExtensions.cs (2)
52var newValue = transform(list[sourceIndex], arg); 71var newValue = transform(list[sourceIndex], arg);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SourceTextExtensions_SharedWithCodeStyle.cs (1)
21var linePosition = line.GetFirstNonWhitespacePosition();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\StringExtensions.cs (3)
48var firstOffset = lineText.GetFirstNonWhitespaceOffset(); 59var lastOffset = lineText.GetLastNonWhitespaceOffset(); 193var firstNonWhitespaceChar = line.GetFirstNonWhitespaceOffset();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTreeExtensions.cs (1)
236var isUserConfiguredGeneratedCode = GeneratedCodeUtilities.GetGeneratedCodeKindFromOptions(analyzerConfigOptions).ToNullable();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\TextLineExtensions.cs (1)
32var firstNonWhitespaceOffset = line.GetFirstNonWhitespaceOffset();
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\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser.cs (1)
27TryGetRule(namingRuleTitle, symbolSpec, namingStyle, trimmedDictionary, out var rule, out var priority))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_NamingRule.cs (1)
59var location = severity.GetSpan(lines);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\AbstractDocumentationCommentService.cs (1)
52var exteriorTrivia = leadingTrivia.Where(_syntaxFacts.IsDocumentationCommentExteriorTrivia)
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\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BodyLevelSymbolKey.cs (1)
221var resolutionOpt = reader.ResolveLocation(loc);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.TypeParameterSymbolKey.cs (1)
44var resolution = reader.ResolveLocation(location);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.cs (1)
479var r = t1[i].IsMoreSpecificThan(t2[i]);
Metrics.Legacy (35)
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\Compilers\Core\Portable\Syntax\SyntaxTreeExtensions.cs (1)
50var textSpanOpt = span.Intersection(fullSpan);
src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (1)
172var effectiveSeverity = GetEffectiveSeverity();
src\RoslynAnalyzers\Utilities\Compiler\Options\SymbolNamesWithValueOption.cs (1)
159var symbolKind = parts.SymbolName[0] switch
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\CodeStyleOption2`1.cs (1)
165var version = (int?)element.Attribute(XmlAttribute_SerializationVersion);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EditorConfig\Parsing\Sections\SectionMatcher_TryParseSection.cs (1)
104var numberRange = TryParseNumberRange(ref lexer);
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\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.cs (1)
200var index = sequence.FindIndex(position);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\CollectionExpressionUtilities.cs (1)
79var collectionBuilderMethods = TryGetCollectionBuilderFactoryMethods(
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ListExtensions.cs (2)
52var newValue = transform(list[sourceIndex], arg); 71var newValue = transform(list[sourceIndex], arg);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SourceTextExtensions_SharedWithCodeStyle.cs (1)
21var linePosition = line.GetFirstNonWhitespacePosition();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\StringExtensions.cs (3)
48var firstOffset = lineText.GetFirstNonWhitespaceOffset(); 59var lastOffset = lineText.GetLastNonWhitespaceOffset(); 193var firstNonWhitespaceChar = line.GetFirstNonWhitespaceOffset();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTreeExtensions.cs (1)
236var isUserConfiguredGeneratedCode = GeneratedCodeUtilities.GetGeneratedCodeKindFromOptions(analyzerConfigOptions).ToNullable();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\TextLineExtensions.cs (1)
32var firstNonWhitespaceOffset = line.GetFirstNonWhitespaceOffset();
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\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser.cs (1)
27TryGetRule(namingRuleTitle, symbolSpec, namingStyle, trimmedDictionary, out var rule, out var priority))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_NamingRule.cs (1)
59var location = severity.GetSpan(lines);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\AbstractDocumentationCommentService.cs (1)
52var exteriorTrivia = leadingTrivia.Where(_syntaxFacts.IsDocumentationCommentExteriorTrivia)
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\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BodyLevelSymbolKey.cs (1)
221var resolutionOpt = reader.ResolveLocation(loc);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.TypeParameterSymbolKey.cs (1)
44var resolution = reader.ResolveLocation(location);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.cs (1)
479var r = t1[i].IsMoreSpecificThan(t2[i]);
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.Arcade.Test.Common (1)
AssertEx.cs (1)
31(type.GetTypeInfo().IsGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>));
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\Shared\Roslyn\CodeAnalysisExtensions.cs (1)
205var typeInfo = model?.GetTypeInfo(receiverSyntax, cancellationToken);
src\Shared\RoslynUtils\ParsabilityHelper.cs (2)
52return GetParsability(typeSymbol, wellKnownTypes, out var _); 62if (IsTypeAlwaysParsable(typeSymbol, wellKnownTypes, out var parsabilityMethod))
src\Shared\RoslynUtils\WellKnownTypes.cs (1)
145public bool IsType(ITypeSymbol type, WellKnownTypeData.WellKnownType[] wellKnownTypes) => IsType(type, wellKnownTypes, out var _);
Microsoft.AspNetCore.App.Analyzers.Test (2)
RouteEmbeddedLanguage\Infrastructure\MarkupTestFile.cs (1)
227=> GetPositionAndSpans(input, out output, out var cursorPositionOpt, out spans);
RouteEmbeddedLanguage\RoutePatternBraceMatcherTests.cs (1)
189var result = await Runner.GetBraceMatchesAsync(cursorPosition, output);
Microsoft.AspNetCore.Authentication.Cookies (5)
CookieAuthenticationHandler.cs (5)
95var issuedUtc = ticket.Properties.IssuedUtc; 96var expiresUtc = ticket.Properties.ExpiresUtc; 118var issuedUtc = ticket.Properties.IssuedUtc; 119var expiresUtc = ticket.Properties.ExpiresUtc; 181var expiresUtc = ticket.Properties.ExpiresUtc;
Microsoft.AspNetCore.Authentication.Negotiate (3)
NegotiateHandler.cs (3)
152var result = await InvokeAuthenticateFailedEvent(exception); 159var result = await InvokeAuthenticateFailedEvent(exception); 252var result = await InvokeAuthenticateFailedEvent(ex);
Microsoft.AspNetCore.Authentication.OpenIdConnect (1)
OpenIdConnectHandler.cs (1)
429var maxAge = properties.GetParameter<TimeSpan?>(OpenIdConnectParameterNames.MaxAge) ?? Options.MaxAge;
Microsoft.AspNetCore.Authentication.Test (2)
CookieTests.cs (2)
1017var firstIssueDate = lastValidateIssuedDate; 1018var firstExpiresDate = lastExpiresDate;
Microsoft.AspNetCore.Components (8)
BindConverter.cs (1)
1580ConvertToNullableGuidCore(obj, culture, out var converted);
Rendering\RenderTreeBuilder.cs (4)
533var parentFrameIndex = GetCurrentParentFrameIndex(); 610var parentFrameIndex = GetCurrentParentFrameIndex(); 644var parentFrameIndex = GetCurrentParentFrameIndex(); 737var parentIndex = GetCurrentParentFrameIndex();
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\Shared\Components\ComponentsActivityLinkStore.cs (1)
51var tag = kvp.Value.Item2;
Microsoft.AspNetCore.Components.Endpoints (2)
Rendering\EndpointHtmlRenderer.EventDispatch.cs (1)
55var eventHandlerId = FindEventHandlerIdForNamedEvent("onsubmit", frameLocation.ComponentId, frameLocation.FrameIndex);
src\Shared\Components\ComponentsActivityLinkStore.cs (1)
51var tag = kvp.Value.Item2;
Microsoft.AspNetCore.Components.Endpoints.Tests (14)
Binding\FormDataMapperTests.cs (2)
263var result = FormDataMapper.Map<ValuePoint?>(reader, options); 279var result = FormDataMapper.Map<ValuePoint?>(reader, options);
FormMapping\Converters\NullableConverterTests.cs (11)
21var returnValue = nullableConverter.TryConvertValue(ref reader, string.Empty, out var result); 36var returnValue = nullableConverter.TryConvertValue(ref reader, date.ToString(culture), out var result); 53var returnValue = nullableConverter.TryConvertValue(ref reader, "bad date", out var result); 72var returnValue = nullableConverter.TryRead(ref reader, typeof(DateOnly?), default, out var result, out var found); 95var returnValue = nullableConverter.TryRead(ref reader, typeof(DateOnly?), default, out var result, out var found); 119var returnValue = nullableConverter.TryRead(ref reader, typeof(DateOnly?), default, out var result, out var found); 145var returnValue = nullableConverter.TryRead(ref reader, typeof(DateOnly?), default, out var result, out var found); 160var returnValue = nullableConverter.TryConvertValue(ref reader, string.Empty, out var result); 175var returnValue = nullableConverter.TryConvertValue(ref reader, null, out var result); 193var returnValue = nullableConverter.TryConvertValue(ref reader, "good value", out var result); 210var returnValue = nullableConverter.TryConvertValue(ref reader, "bad value", out var result);
TypeNameHashTest.cs (1)
72var type = typeof(Nullable<>).GetGenericArguments()[0];
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\Shared\Components\ComponentsActivityLinkStore.cs (1)
51var tag = kvp.Value.Item2;
Microsoft.AspNetCore.Components.Tests (31)
BindConverterTest.cs (12)
49var value = (bool?)true; 53var actual = BindConverter.FormatValue(value); 77var value = (bool?)null; 78var expected = (bool?)null; 81var actual = BindConverter.FormatValue(value); 91var value = (bool?)null; 92var expected = (bool?)null; 133var value = (int?)17; 273var value = (SomeLetters?)null; 338var successfullyConverted = BindConverter.TryConvertTo<Guid?>(incomingValue, CultureInfo.CurrentCulture, out var actual); 351var successfullyConverted = BindConverter.TryConvertTo<Guid?>(incomingValue, CultureInfo.CurrentCulture, out var actual); 365var successfullyConverted = BindConverter.TryConvertTo<Guid?>(value, CultureInfo.CurrentCulture, out var actual);
EventCallbackFactoryBinderExtensionsTest.cs (19)
85var value = (int?)17; 140var value = (bool?)false; 146var expectedValue = (bool?)true; 178var value = (int?)17; 184var expectedValue = (int?)42; 216var value = (long?)17; 222var expectedValue = (long?)42; 254var value = (float?)17; 260var expectedValue = (float?)42; 292var value = (double?)17; 298var expectedValue = (double?)42; 330var value = (decimal?)17; 336var expectedValue = (decimal?)42; 368var value = (AttributeTargets?)AttributeTargets.All; 406var value = (DateTime?)DateTime.Now; 445var value = (DateTime?)DateTime.Now; 484var value = (DateTimeOffset?)DateTimeOffset.Now; 523var value = (DateTimeOffset?)DateTimeOffset.Now; 564var value = (Guid?)Guid.NewGuid();
Microsoft.AspNetCore.Components.WebAssembly.Server (1)
WebAssemblyEndpointProvider.cs (1)
33var pathPrefix = wasmWithOptions.EndpointOptions?.PathPrefix;
Microsoft.AspNetCore.Connections.Abstractions (1)
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;
src\Grpc\JsonTranscoding\src\Shared\HttpRoutePatternParser.cs (2)
207var c = CurrentChar; 245var c = CurrentChar;
Microsoft.AspNetCore.Grpc.JsonTranscoding.Tests (1)
UnaryServerCallHandlerTests.cs (1)
1270var value = await tcs.Task.DefaultTimeout();
Microsoft.AspNetCore.Grpc.Swagger (2)
src\Grpc\JsonTranscoding\src\Shared\HttpRoutePatternParser.cs (2)
207var c = CurrentChar; 245var c = CurrentChar;
Microsoft.AspNetCore.Hosting (1)
Internal\HostingApplicationDiagnostics.cs (1)
413var initializeTags = !SuppressActivityOpenTelemetryData
Microsoft.AspNetCore.Http (3)
src\Http\Shared\CookieHeaderParserShared.cs (2)
35if (TryParseValue(value, ref index, supportsMultipleValues, out var parsedName, out var parsedValue))
src\Http\Shared\StreamCopyOperationInternal.cs (1)
34var bytesRemaining = count;
Microsoft.AspNetCore.Http.Abstractions (1)
src\Shared\ParameterDefaultValue\ParameterDefaultValue.cs (1)
35parameter.ParameterType.GetGenericTypeDefinition() == typeof(Nullable<>);
Microsoft.AspNetCore.Http.Abstractions.Tests (3)
HostStringTest.cs (3)
57var result = hostString.Port; 71var result = hostString.Port; 90var port = hostString.Port;
Microsoft.AspNetCore.Http.Connections (2)
Internal\HttpConnectionManager.cs (1)
151var lastSeenTick = connection.LastSeenTicksIfInactive;
ServerSentEventsMessageFormatter.cs (1)
71var sliceEnd = payload.PositionOf(LineFeed);
Microsoft.AspNetCore.Http.Extensions (6)
src\Http\Shared\StreamCopyOperationInternal.cs (1)
34var bytesRemaining = count;
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\Shared\RoslynUtils\ParsabilityHelper.cs (2)
52return GetParsability(typeSymbol, wellKnownTypes, out var _); 62if (IsTypeAlwaysParsable(typeSymbol, wellKnownTypes, out var parsabilityMethod))
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)
PhysicalFileHttpResult.cs (1)
149var count = (long?)null;
src\Http\Shared\StreamCopyOperationInternal.cs (1)
34var bytesRemaining = count;
src\Shared\RangeHelper\RangeHelper.cs (2)
96var start = range.From; 97var end = range.To;
src\Shared\ResultsHelpers\FileResultHelper.cs (2)
237var ifModifiedSince = httpRequestHeaders.IfModifiedSince; 245var ifUnmodifiedSince = httpRequestHeaders.IfUnmodifiedSince;
VirtualFileHttpResult.cs (1)
139var count = (long?)null;
Microsoft.AspNetCore.Http.Results.Tests (4)
src\Shared\ResultsTests\PhysicalFileResultTestBase.cs (2)
51var startResult = start ?? 34 - end; 52var endResult = startResult + contentLength - 1;
src\Shared\ResultsTests\VirtualFileResultTestBase.cs (2)
63var startResult = start ?? 33 - end; 64var endResult = startResult + contentLength - 1;
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.Identity.Specification.Tests (1)
UserManagerSpecificationTests.cs (1)
1340var end = await mgr.GetLockoutEndDateAsync(user);
Microsoft.AspNetCore.Identity.Test (1)
UserManagerTest.cs (1)
1249var lockoutEndDate = (DateTimeOffset?)currentDate.AddMinutes(-1);
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)
194var 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\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.Abstractions.Test (8)
ModelBinding\ModelMetadataTest.cs (8)
22[InlineData(typeof(Nullable<int>))] 37[InlineData(typeof(Nullable<IsComplexTypeModel>))] 150[InlineData(typeof(Nullable<int>), true)] 154[InlineData(typeof(Nullable<IsComplexTypeModel>), true)] 169[InlineData(typeof(Nullable<int>), true)] 173[InlineData(typeof(Nullable<IsComplexTypeModel>), true)] 188[InlineData(typeof(Nullable<int>), typeof(int))] 192[InlineData(typeof(Nullable<IsComplexTypeModel>), typeof(IsComplexTypeModel))]
Microsoft.AspNetCore.Mvc.Analyzers (2)
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.Api.Analyzers (6)
ActualApiResponseMetadataFactory.cs (2)
38foreach (var metadata in responseMetadata) 100var statusCode = GetDefaultStatusCode(defaultStatusCodeAttribute);
AddResponseTypeAttributeCodeFixAction.cs (1)
47var nullableContext = await CreateCodeActionContext(cancellationToken).ConfigureAwait(false);
ApiActionsDoNotRequireExplicitModelValidationCheckAnalyzer.cs (1)
106foreach (var metadata in actualMetadata)
ApiControllerSymbolCache.cs (1)
98var members = disposable?.GetMembers(nameof(IDisposable.Dispose));
src\Shared\Roslyn\CodeAnalysisExtensions.cs (1)
205var typeInfo = model?.GetTypeInfo(receiverSyntax, cancellationToken);
Microsoft.AspNetCore.Mvc.Core (12)
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;
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\Shared\ParameterDefaultValue\ParameterDefaultValue.cs (1)
35parameter.ParameterType.GetGenericTypeDefinition() == typeof(Nullable<>);
src\Shared\RangeHelper\RangeHelper.cs (2)
96var start = range.From; 97var end = range.To;
src\Shared\ResultsHelpers\FileResultHelper.cs (2)
237var ifModifiedSince = httpRequestHeaders.IfModifiedSince; 245var ifUnmodifiedSince = httpRequestHeaders.IfUnmodifiedSince;
Microsoft.AspNetCore.Mvc.Core.Test (13)
ControllerBaseTest.cs (6)
1708var lastModified = (lastModifiedString == null) ? (DateTimeOffset?)null : DateTimeOffset.Parse(lastModifiedString, CultureInfo.InvariantCulture); 1752var lastModified = (lastModifiedString == null) ? (DateTimeOffset?)null : DateTimeOffset.Parse(lastModifiedString, CultureInfo.InvariantCulture); 1796var lastModified = (lastModifiedString == null) ? (DateTimeOffset?)null : DateTimeOffset.Parse(lastModifiedString, CultureInfo.InvariantCulture); 1840var lastModified = (lastModifiedString == null) ? (DateTimeOffset?)null : DateTimeOffset.Parse(lastModifiedString, CultureInfo.InvariantCulture); 1894var lastModified = (lastModifiedString == null) ? (DateTimeOffset?)null : DateTimeOffset.Parse(lastModifiedString, CultureInfo.InvariantCulture); 1946var lastModified = (lastModifiedString == null) ? (DateTimeOffset?)null : DateTimeOffset.Parse(lastModifiedString, CultureInfo.InvariantCulture);
ModelBinding\Metadata\DefaultModelMetadataTest.cs (1)
416[InlineData(typeof(Nullable<int>))]
ModelBinding\ModelBindingHelperTest.cs (2)
903var returned = ModelBindingHelper.ConvertTo<int?>(value: null, culture: null); 916var returned = ModelBindingHelper.ConvertTo<int?>(original, culture: null);
src\Shared\ResultsTests\PhysicalFileResultTestBase.cs (2)
51var startResult = start ?? 34 - end; 52var endResult = startResult + contentLength - 1;
src\Shared\ResultsTests\VirtualFileResultTestBase.cs (2)
63var startResult = start ?? 33 - end; 64var endResult = startResult + contentLength - 1;
Microsoft.AspNetCore.Mvc.FunctionalTests (4)
FileResultTests.cs (4)
296var contentLength = response.Content.Headers.ContentLength; 515var contentLength = response.Content.Headers.ContentLength; 721var contentLength = response.Content.Headers.ContentLength; 925var contentLength = response.Content.Headers.ContentLength;
Microsoft.AspNetCore.Mvc.NewtonsoftJson.Test (1)
src\Mvc\Mvc.ViewFeatures\test\Infrastructure\TempDataSerializerTestBase.cs (1)
86var roundTripValue = (int?)values[key];
Microsoft.AspNetCore.Mvc.ViewFeatures (1)
DefaultHtmlGenerator.cs (1)
1200var modelStateWasChecked = GetModelStateValue(viewContext, fullName, typeof(bool)) as bool?;
Microsoft.AspNetCore.Mvc.ViewFeatures.Test (4)
CachedExpressionCompilerTest.cs (2)
450var nullableModel = (DateTime?)model; 466var nullableModel = (DateTime?)null;
Infrastructure\TempDataSerializerTestBase.cs (1)
86var roundTripValue = (int?)values[key];
MemberExpressionCacheKeyTest.cs (1)
38typeof(DateTime?).GetProperty(nameof(Nullable<DateTime>.Value)),
Microsoft.AspNetCore.OpenApi (8)
Extensions\JsonTypeInfoExtensions.cs (1)
112if (type.IsGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>))
Schemas\OpenApiJsonSchema.Helpers.cs (1)
345schema.Enum = ReadJsonNode(ref reader, out var constType) is { } jsonNode ? [jsonNode] : [];
Services\Schemas\OpenApiSchemaService.cs (1)
46var hasRequiredAttribute = propertyInfo.AttributeProvider?
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)
425var contentLength = context.HttpContext.Response.ContentLength;
Microsoft.AspNetCore.OutputCaching.Tests (1)
OutputCacheTests.cs (1)
1004var len = resp.Content.Headers.ContentLength;
Microsoft.AspNetCore.RequestDecompression (1)
RequestDecompressionMiddleware.cs (1)
61var sizeLimit =
Microsoft.AspNetCore.ResponseCaching (3)
ResponseCachingMiddleware.cs (1)
339var contentLength = context.HttpContext.Response.ContentLength;
ResponseCachingPolicyProvider.cs (2)
173if (HeaderUtilities.TryParseSeconds(requestCacheControlHeaders, CacheControlHeaderValue.MinFreshString, out var minFresh)) 197var lowestMaxAge = cachedMaxAge < requestMaxAge ? cachedMaxAge : requestMaxAge ?? cachedMaxAge;
Microsoft.AspNetCore.ResponseCompression (1)
ResponseCompressionProvider.cs (1)
250var slashPos = mimeType?.IndexOf('/');
Microsoft.AspNetCore.Routing (7)
EndpointRoutingMiddleware.cs (1)
322var 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.Routing.Tests (2)
EndpointRoutingMiddlewareTest.cs (2)
296var actualRequestSizeLimit = maxRequestBodySizeFeature.MaxRequestBodySize; 393var actualRequestSizeLimit = maxRequestBodySizeFeature.MaxRequestBodySize;
Microsoft.AspNetCore.Server.HttpSys (7)
RequestProcessing\RequestStream.cs (1)
312var contentLength = RequestContext.Request.ContentLength;
RequestProcessing\Response.cs (1)
398var responseContentLength = ContentLength;
RequestProcessing\ResponseBody.cs (1)
543var contentLength = _requestContext.Response.ContentLength;
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.HttpSys.FunctionalTests (1)
RequestBodyTests.cs (1)
214var newContentLength = httpContext.Request.ContentLength + 1000;
Microsoft.AspNetCore.Server.IIS (5)
Core\IO\WebSocketsAsyncIOEngine.cs (1)
75var continuation = init.Invoke();
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)
1083var reason = (_requestRejectedException as BadHttpRequestException)?.Reason;
Internal\Http\Http1ContentLengthMessageBody.cs (1)
246var 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.Server.Kestrel.Microbenchmarks (1)
src\Servers\Kestrel\shared\test\Http3\Http3InMemory.cs (1)
400var bufferSize = serviceContext.ServerOptions.Limits.MaxResponseBufferSize;
Microsoft.AspNetCore.Session.Tests (1)
SessionTests.cs (1)
465var value = context.Session.GetInt32("Key");
Microsoft.AspNetCore.Shared.Tests (5)
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);
src\Shared\ParameterDefaultValue\ParameterDefaultValue.cs (1)
35parameter.ParameterType.GetGenericTypeDefinition() == typeof(Nullable<>);
Microsoft.AspNetCore.SignalR.Client.Core (1)
HubConnection.cs (1)
1815var nextRetryDelay = GetNextRetryDelay(previousReconnectAttempts, TimeSpan.Zero, retryReason);
Microsoft.AspNetCore.SignalR.Client.FunctionalTests (3)
src\SignalR\common\Shared\TestCertificates.cs (2)
19var major = key.GetValue("CurrentMajorVersionNumber") as int?; 20var minor = key.GetValue("CurrentMinorVersionNumber") as int?;
VersionJsonHubProtocol.cs (1)
56var position = buffer.PositionOf((byte)0x1e);
Microsoft.AspNetCore.SignalR.Client.Tests (2)
src\SignalR\common\Shared\TextMessageParser.cs (1)
39var position = buffer.PositionOf(TextMessageFormatter.RecordSeparator);
TestConnection.cs (1)
134var receivedMessageType = (int?)JObject.Parse(result)["type"];
Microsoft.AspNetCore.SignalR.Common (1)
src\SignalR\common\Shared\TextMessageParser.cs (1)
39var position = buffer.PositionOf(TextMessageFormatter.RecordSeparator);
Microsoft.AspNetCore.SignalR.Microbenchmarks (2)
src\SignalR\common\Http.Connections\src\ServerSentEventsMessageFormatter.cs (1)
71var sliceEnd = payload.PositionOf(LineFeed);
src\SignalR\common\Shared\TextMessageParser.cs (1)
39var position = buffer.PositionOf(TextMessageFormatter.RecordSeparator);
Microsoft.AspNetCore.SignalR.Protocols.Json (1)
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\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\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\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.StaticFiles.FunctionalTests (2)
src\Shared\RangeHelper\RangeHelper.cs (2)
96var start = range.From; 97var end = range.To;
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 (6)
BackEnd\Components\Communications\NodeProviderOutOfProcTaskHost.cs (1)
514var sdkVersion = ExtractSdkVersionFromPath(path);
Evaluation\Expander.cs (1)
2080var expressionCapture = ExpandSingleItemVectorExpressionIntoExpressionCapture(expression, options, elementLocation);
Evaluation\ItemSpec.cs (1)
271var capture = Expander<P, I>.ExpandSingleItemVectorExpressionIntoExpressionCapture(
Instance\ProjectInstance.cs (1)
2477var forcedProjectInstanceTranslationMode = Traits.Instance.EscapeHatches.ProjectInstanceTranslation;
Logging\BinaryLogger\BuildEventArgsWriter.cs (1)
358var result = e.ProfilerResult;
Logging\ProfilerLogger.cs (1)
230var parentId = FindBigEnoughParentId(idTable, key.ParentId);
Microsoft.Build.BuildCheck.UnitTests (5)
EditorConfig_Tests.cs (5)
29(type.GetTypeInfo().IsGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>)); 478var matcherOpt = TryCreateSectionNameMatcher("{0.."); 583var matcher = TryCreateSectionNameMatcher("["); 590var matcher = TryCreateSectionNameMatcher(@"[\]"); 597var matcher = TryCreateSectionNameMatcher(@"[\");
Microsoft.Build.Engine.UnitTests (2)
BackEnd\TranslationHelpers.cs (1)
192if (type.IsGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>))
Evaluation\ProjectSdkImplicitImport_Tests.cs (1)
742foreach (var mode in Modes())
Microsoft.Build.Framework (2)
FileUtilities.cs (2)
595var leftBound = leftIndex - 1 >= 0 599var rightBound = rightIndex + 1 < path.Length
Microsoft.CodeAnalysis (23)
CommandLine\CommonCompiler.cs (1)
963out 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)
924if (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)
1524var 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)
420/// 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 (53)
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\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\Compilers\Core\Portable\Syntax\SyntaxTreeExtensions.cs (1)
50var textSpanOpt = span.Intersection(fullSpan);
src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (1)
172var effectiveSeverity = GetEffectiveSeverity();
src\RoslynAnalyzers\Utilities\Compiler\Options\SymbolNamesWithValueOption.cs (1)
159var symbolKind = parts.SymbolName[0] switch
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\CodeStyleOption2`1.cs (1)
165var version = (int?)element.Attribute(XmlAttribute_SerializationVersion);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EditorConfig\Parsing\Sections\SectionMatcher_TryParseSection.cs (1)
104var numberRange = TryParseNumberRange(ref lexer);
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\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.cs (1)
200var index = sequence.FindIndex(position);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\CollectionExpressionUtilities.cs (1)
79var collectionBuilderMethods = TryGetCollectionBuilderFactoryMethods(
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ListExtensions.cs (2)
52var newValue = transform(list[sourceIndex], arg); 71var newValue = transform(list[sourceIndex], arg);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SourceTextExtensions_SharedWithCodeStyle.cs (1)
21var linePosition = line.GetFirstNonWhitespacePosition();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\StringExtensions.cs (3)
48var firstOffset = lineText.GetFirstNonWhitespaceOffset(); 59var lastOffset = lineText.GetLastNonWhitespaceOffset(); 193var firstNonWhitespaceChar = line.GetFirstNonWhitespaceOffset();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTreeExtensions.cs (1)
236var isUserConfiguredGeneratedCode = GeneratedCodeUtilities.GetGeneratedCodeKindFromOptions(analyzerConfigOptions).ToNullable();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\TextLineExtensions.cs (1)
32var firstNonWhitespaceOffset = line.GetFirstNonWhitespaceOffset();
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\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser.cs (1)
27TryGetRule(namingRuleTitle, symbolSpec, namingStyle, trimmedDictionary, out var rule, out var priority))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_NamingRule.cs (1)
59var location = severity.GetSpan(lines);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\AbstractDocumentationCommentService.cs (1)
52var exteriorTrivia = leadingTrivia.Where(_syntaxFacts.IsDocumentationCommentExteriorTrivia)
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\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BodyLevelSymbolKey.cs (1)
221var resolutionOpt = reader.ResolveLocation(loc);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.TypeParameterSymbolKey.cs (1)
44var resolution = reader.ResolveLocation(location);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.cs (1)
479var r = t1[i].IsMoreSpecificThan(t2[i]);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeFixesAndRefactorings\AbstractFixAllSpanMappingService.cs (1)
56var partialDeclSpan = syntaxFacts.GetContainingTypeDeclaration(root, syntaxRef.Span.Start)?.FullSpan;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationHelpers.cs (2)
241var desiredIndex = TryGetDesiredIndexIfGrouped( 305var result = TryGetDesiredIndexIfGroupedWorker(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_Negate.cs (1)
272var valueType = (operation as IIsPatternOperation)?.Value.Type?.SpecialType;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Indentation\IIndentationService.cs (1)
34var firstNonWhitespacePos = tokenLine.GetFirstNonWhitespacePosition();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SemanticModelReuse\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)
Microsoft.CodeAnalysis.AnalyzerUtilities (39)
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\Compilers\Core\Portable\Syntax\SyntaxTreeExtensions.cs (1)
50var textSpanOpt = span.Intersection(fullSpan);
src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (1)
172var effectiveSeverity = GetEffectiveSeverity();
src\RoslynAnalyzers\Utilities\Compiler\Options\SymbolNamesWithValueOption.cs (1)
159var symbolKind = parts.SymbolName[0] switch
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\CopyAnalysis\CopyAnalysis.CopyDataFlowOperationVisitor.cs (1)
474var returnValueAndPredicateKind = base.GetReturnValueAndPredicateKind();
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowAnalysis.cs (1)
398blockToUniqueInputFlowMap.TryGetValue(successorBlock.Ordinal, out var uniqueInputBranchOpt) &&
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (2)
2435var invocationInstance = GetInvocationInstance(); 2436var thisOrMeInstance = GetThisOrMeInstance();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\CodeStyleOption2`1.cs (1)
165var version = (int?)element.Attribute(XmlAttribute_SerializationVersion);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EditorConfig\Parsing\Sections\SectionMatcher_TryParseSection.cs (1)
104var numberRange = TryParseNumberRange(ref lexer);
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\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.cs (1)
200var index = sequence.FindIndex(position);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\CollectionExpressionUtilities.cs (1)
79var collectionBuilderMethods = TryGetCollectionBuilderFactoryMethods(
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ListExtensions.cs (2)
52var newValue = transform(list[sourceIndex], arg); 71var newValue = transform(list[sourceIndex], arg);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SourceTextExtensions_SharedWithCodeStyle.cs (1)
21var linePosition = line.GetFirstNonWhitespacePosition();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\StringExtensions.cs (3)
48var firstOffset = lineText.GetFirstNonWhitespaceOffset(); 59var lastOffset = lineText.GetLastNonWhitespaceOffset(); 193var firstNonWhitespaceChar = line.GetFirstNonWhitespaceOffset();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTreeExtensions.cs (1)
236var isUserConfiguredGeneratedCode = GeneratedCodeUtilities.GetGeneratedCodeKindFromOptions(analyzerConfigOptions).ToNullable();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\TextLineExtensions.cs (1)
32var firstNonWhitespaceOffset = line.GetFirstNonWhitespaceOffset();
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\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser.cs (1)
27TryGetRule(namingRuleTitle, symbolSpec, namingStyle, trimmedDictionary, out var rule, out var priority))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_NamingRule.cs (1)
59var location = severity.GetSpan(lines);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\AbstractDocumentationCommentService.cs (1)
52var exteriorTrivia = leadingTrivia.Where(_syntaxFacts.IsDocumentationCommentExteriorTrivia)
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\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BodyLevelSymbolKey.cs (1)
221var resolutionOpt = reader.ResolveLocation(loc);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.TypeParameterSymbolKey.cs (1)
44var resolution = reader.ResolveLocation(location);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.cs (1)
479var r = t1[i].IsMoreSpecificThan(t2[i]);
Microsoft.CodeAnalysis.BannedApiAnalyzers (46)
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\Compilers\Core\Portable\Syntax\SyntaxTreeExtensions.cs (1)
50var textSpanOpt = span.Intersection(fullSpan);
src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (1)
172var effectiveSeverity = GetEffectiveSeverity();
src\RoslynAnalyzers\Utilities\Compiler\Options\SymbolNamesWithValueOption.cs (1)
159var symbolKind = parts.SymbolName[0] switch
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\CodeStyleOption2`1.cs (1)
165var version = (int?)element.Attribute(XmlAttribute_SerializationVersion);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EditorConfig\Parsing\Sections\SectionMatcher_TryParseSection.cs (1)
104var numberRange = TryParseNumberRange(ref lexer);
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\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.cs (1)
200var index = sequence.FindIndex(position);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\CollectionExpressionUtilities.cs (1)
79var collectionBuilderMethods = TryGetCollectionBuilderFactoryMethods(
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ListExtensions.cs (2)
52var newValue = transform(list[sourceIndex], arg); 71var newValue = transform(list[sourceIndex], arg);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SourceTextExtensions_SharedWithCodeStyle.cs (1)
21var linePosition = line.GetFirstNonWhitespacePosition();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\StringExtensions.cs (3)
48var firstOffset = lineText.GetFirstNonWhitespaceOffset(); 59var lastOffset = lineText.GetLastNonWhitespaceOffset(); 193var firstNonWhitespaceChar = line.GetFirstNonWhitespaceOffset();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTreeExtensions.cs (1)
236var isUserConfiguredGeneratedCode = GeneratedCodeUtilities.GetGeneratedCodeKindFromOptions(analyzerConfigOptions).ToNullable();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\TextLineExtensions.cs (1)
32var firstNonWhitespaceOffset = line.GetFirstNonWhitespaceOffset();
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\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser.cs (1)
27TryGetRule(namingRuleTitle, symbolSpec, namingStyle, trimmedDictionary, out var rule, out var priority))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_NamingRule.cs (1)
59var location = severity.GetSpan(lines);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\AbstractDocumentationCommentService.cs (1)
52var exteriorTrivia = leadingTrivia.Where(_syntaxFacts.IsDocumentationCommentExteriorTrivia)
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\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BodyLevelSymbolKey.cs (1)
221var resolutionOpt = reader.ResolveLocation(loc);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.TypeParameterSymbolKey.cs (1)
44var resolution = reader.ResolveLocation(location);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.cs (1)
479var r = t1[i].IsMoreSpecificThan(t2[i]);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeFixesAndRefactorings\AbstractFixAllSpanMappingService.cs (1)
56var partialDeclSpan = syntaxFacts.GetContainingTypeDeclaration(root, syntaxRef.Span.Start)?.FullSpan;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationHelpers.cs (2)
241var desiredIndex = TryGetDesiredIndexIfGrouped( 305var result = TryGetDesiredIndexIfGroupedWorker(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_Negate.cs (1)
272var valueType = (operation as IIsPatternOperation)?.Value.Type?.SpecialType;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Indentation\IIndentationService.cs (1)
34var firstNonWhitespacePos = tokenLine.GetFirstNonWhitespacePosition();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SemanticModelReuse\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)
SymbolIsBannedAnalyzer.cs (1)
116var parsed = DocumentationCommentIdParser.ParseDeclaredSymbolId(entry.DeclarationId);
Microsoft.CodeAnalysis.CodeStyle (49)
src\Analyzers\Core\Analyzers\RemoveUnnecessaryParentheses\AbstractRemoveUnnecessaryParenthesesDiagnosticAnalyzer.cs (1)
76var parentKind = parenthesizedExpression.Parent?.RawKind;
src\Analyzers\Core\Analyzers\UseCoalesceExpression\AbstractUseCoalesceExpressionForNullableTernaryConditionalCheckDiagnosticAnalyzer.cs (3)
83if (conditionName != nameof(Nullable<>.HasValue)) 93if (whenPartName != nameof(Nullable<>.Value)) 109var nullableType = semanticModel.Compilation.GetTypeByMetadataName(typeof(Nullable<>).FullName!);
src\Analyzers\Core\Analyzers\UseCollectionInitializer\AbstractObjectCreationExpressionAnalyzer.cs (1)
101var result =
src\Analyzers\Core\Analyzers\UseCollectionInitializer\AbstractUseCollectionInitializerAnalyzer.cs (1)
148var match = TryAnalyzeStatement(statement, ref seenInvocation, ref seenIndexAssignment, cancellationToken);
src\Analyzers\Core\Analyzers\UseCollectionInitializer\AbstractUseCollectionInitializerDiagnosticAnalyzer.cs (2)
161var collectionExpressionMatches = GetCollectionExpressionMatches(); 162var collectionInitializerMatches = GetCollectionInitializerMatches();
src\Analyzers\Core\Analyzers\UseNullPropagation\AbstractUseNullPropagationDiagnosticAnalyzer.cs (3)
25Name: nameof(Nullable<>.Value), 119var analysisResult = AnalyzeTernaryConditionalExpression( 139var analysisResult = AnalyzeTernaryConditionalExpression(
src\Analyzers\Core\Analyzers\UseNullPropagation\AbstractUseNullPropagationDiagnosticAnalyzer_IfStatement.cs (1)
42var analysisResultOpt = AnalyzeIfStatement(
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\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\Compilers\Core\Portable\Syntax\SyntaxTreeExtensions.cs (1)
50var textSpanOpt = span.Intersection(fullSpan);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\CodeStyleOption2`1.cs (1)
165var version = (int?)element.Attribute(XmlAttribute_SerializationVersion);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EditorConfig\Parsing\Sections\SectionMatcher_TryParseSection.cs (1)
104var numberRange = TryParseNumberRange(ref lexer);
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\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.cs (1)
200var index = sequence.FindIndex(position);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\CollectionExpressionUtilities.cs (1)
79var collectionBuilderMethods = TryGetCollectionBuilderFactoryMethods(
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ListExtensions.cs (2)
52var newValue = transform(list[sourceIndex], arg); 71var newValue = transform(list[sourceIndex], arg);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SourceTextExtensions_SharedWithCodeStyle.cs (1)
21var linePosition = line.GetFirstNonWhitespacePosition();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\StringExtensions.cs (3)
48var firstOffset = lineText.GetFirstNonWhitespaceOffset(); 59var lastOffset = lineText.GetLastNonWhitespaceOffset(); 193var firstNonWhitespaceChar = line.GetFirstNonWhitespaceOffset();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTreeExtensions.cs (1)
236var isUserConfiguredGeneratedCode = GeneratedCodeUtilities.GetGeneratedCodeKindFromOptions(analyzerConfigOptions).ToNullable();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\TextLineExtensions.cs (1)
32var firstNonWhitespaceOffset = line.GetFirstNonWhitespaceOffset();
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\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser.cs (1)
27TryGetRule(namingRuleTitle, symbolSpec, namingStyle, trimmedDictionary, out var rule, out var priority))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_NamingRule.cs (1)
59var location = severity.GetSpan(lines);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\AbstractDocumentationCommentService.cs (1)
52var exteriorTrivia = leadingTrivia.Where(_syntaxFacts.IsDocumentationCommentExteriorTrivia)
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\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BodyLevelSymbolKey.cs (1)
221var resolutionOpt = reader.ResolveLocation(loc);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.TypeParameterSymbolKey.cs (1)
44var resolution = reader.ResolveLocation(location);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.cs (1)
479var r = t1[i].IsMoreSpecificThan(t2[i]);
Microsoft.CodeAnalysis.CodeStyle.Fixes (19)
src\Analyzers\Core\CodeFixes\AddParameter\AbstractAddParameterCodeFixProvider.cs (1)
389var newParameterIndex = isNamedArgument ? (int?)null : argumentList.IndexOf(argument);
src\Analyzers\Core\CodeFixes\ConvertToAsync\AbstractConvertToAsyncCodeFixProvider.cs (1)
56var result = await GetRootInOtherSyntaxTreeAsync(node, semanticModel, diagnostic, cancellationToken).ConfigureAwait(false);
src\Analyzers\Core\CodeFixes\GenerateDefaultConstructors\AbstractGenerateDefaultConstructorCodeFixProvider.cs (1)
33var typeName = TryGetTypeName(typeDecl);
src\Analyzers\Core\CodeFixes\UseConditionalExpression\AbstractUseConditionalExpressionCodeFixProvider.cs (1)
180var suppressKind = this.SyntaxFacts.SyntaxKinds.SuppressNullableWarningExpression;
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\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeFixesAndRefactorings\AbstractFixAllSpanMappingService.cs (1)
56var partialDeclSpan = syntaxFacts.GetContainingTypeDeclaration(root, syntaxRef.Span.Start)?.FullSpan;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationHelpers.cs (2)
241var desiredIndex = TryGetDesiredIndexIfGrouped( 305var result = TryGetDesiredIndexIfGroupedWorker(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_Negate.cs (1)
272var valueType = (operation as IIsPatternOperation)?.Value.Type?.SpecialType;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Indentation\IIndentationService.cs (1)
34var firstNonWhitespacePos = tokenLine.GetFirstNonWhitespacePosition();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SemanticModelReuse\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)
Microsoft.CodeAnalysis.CSharp (53)
Binder\Binder_Attributes.cs (1)
795var kv = VisitNamedArgument(argument, diagnostics, ref attrHasErrors);
Binder\Binder_Expressions.cs (3)
4408var knownSizeOpt = knownSizes[dimension - 1]; 5912var rhsExpr = initializer.Right.CheckAndUnwrapRefExpression(diagnostics, out RefKind refKind); 11790var conditionalAccessNode = SyntaxFactory.FindConditionalAccessNodeForBinding(binding);
Binder\Binder_Operators.cs (2)
5923var whenTrue = node.WhenTrue.CheckAndUnwrapRefExpression(diagnostics, out var whenTrueRefKind); 5924var whenFalse = node.WhenFalse.CheckAndUnwrapRefExpression(diagnostics, out var whenFalseRefKind);
Binder\Binder_Statements.cs (2)
1421var rhsExpr = node.Right.CheckAndUnwrapRefExpression(diagnostics, out var refKind); 3657var expressionSyntax = body.CheckAndUnwrapRefExpression(diagnostics, out refKind);
Binder\DecisionDagBuilder_CheckOrReachability.cs (4)
846var saveExpectingOperandOfDisjunction = _expectingOperandOfDisjunction; 1071var saveExpectingOperandOfDisjunction = _expectingOperandOfDisjunction; 1225var saveExpectingOperandOfDisjunction = _expectingOperandOfDisjunction; 1288var saveExpectingOperandOfDisjunction = _expectingOperandOfDisjunction;
Binder\Semantics\Operators\UnaryOperatorOverloadResolution.cs (1)
518var pointerOperator = GetPointerOperation(kind, operand);
Binder\Semantics\OverloadResolution\AnalyzedArguments.cs (1)
54var nameAndLocation = Names[i];
BoundTree\BoundMethodGroup.cs (1)
45var memberAccess = this.MemberAccessExpressionSyntax;
BoundTree\NullabilityRewriter.cs (1)
270var updatedType = _snapshotManager?.GetUpdatedTypeForLocalSymbol(local);
CommandLine\CSharpCommandLineParser.cs (1)
2068out var isPublic,
Compilation\CSharpCompilation.cs (2)
324var value = GetNullableAnalysisValue(); 1774/// Given a provided <paramref name="typeArgument"/>, gives back <see cref="Nullable{T}"/> constructed with that
Compilation\SyntaxTreeSemanticModel.cs (3)
857var expressionBody = methodDecl.GetExpressionBodySyntax(); 865var expressionBody = constructorDecl.GetExpressionBodySyntax(); 884var expressionBody = destructorDecl.GetExpressionBodySyntax();
FlowAnalysis\AbstractFlowPass.cs (1)
1098var leftNullTest = currentBoolTest;
FlowAnalysis\NullableWalker.cs (1)
9981var explicitType = operandConversion.ConversionGroupOpt?.ExplicitType;
Lowering\ClosureConversion\ClosureConversion.Analysis.cs (1)
539var parentClosureId = parentClosure?.ClosureId;
Lowering\ClosureConversion\ClosureConversion.cs (2)
376DebugId closureId = _analysis.GetClosureId(env, syntax, closureDebugInfo, out var rudeEdit); 1503var rudeEdit = closureRudeEdit ?? lambdaRudeEdit;
Parser\LanguageParser.cs (6)
449var siblingsToMoveIntoType = determineSiblingsToMoveIntoType(typeDeclarationIndex: currentBodyMemberIndex, body); 693var attribute = this.TryParseAttributeDeclaration(inExpressionContext: parentKind == SyntaxKind.CompilationUnit); 1098var attributeDeclaration = this.TryParseAttributeDeclaration(inExpressionContext); 3483var initializer = this.TryParseConstructorInitializer(); 12185if (TryParseConditionalAccessExpression(expr, out var conditionalAccess)) 12397if (TryParseConditionalAccessExpression(expr, out var conditionalAccess))
Parser\LanguageParser_Patterns.cs (5)
245var pattern = ParsePatternContinued(type, precedence, inSwitchArmPattern); 317var designation0 = TryParseSimpleDesignation(inSwitchArmPattern); 360var designation = TryParseSimpleDesignation(inSwitchArmPattern); 365return ConvertTypeToExpression(type, out var expression) 491var newLeft = ConvertTypeToExpression(left, out var leftExpr, permitTypeArguments: true) ? leftExpr : left;
src\Compilers\CSharp\CSharpAnalyzerDriver\CSharpDeclarationComputer.cs (1)
70var newLevel = DecrementLevel(levelsToCompute);
SymbolDisplay\SymbolDisplayVisitor_Minimal.cs (1)
249var queryBody = GetQueryBody(token);
Symbols\Source\SourceAssemblySymbol.cs (1)
432var fieldValue = (AssemblyHashAlgorithm?)null;
Symbols\Source\SourceCustomEventSymbol.cs (1)
221var explicitInterfaceSpecifier = this.ExplicitInterfaceSpecifier;
Symbols\Source\SourcePropertySymbol.cs (3)
57var explicitInterfaceSpecifier = GetExplicitInterfaceSpecifier(syntax); 294var body = GetArrowExpression(syntax); 661var parameterSyntaxOpt = GetParameterListSyntax(syntax);
Symbols\Source\SourcePropertySymbolBase.cs (1)
1031var explicitInterfaceSpecifier = GetExplicitInterfaceSpecifier();
Syntax\SyntaxNodeRemover.cs (2)
337var eol = GetEndOfLine(token.LeadingTrivia) ?? 393var eol = GetEndOfLine(node.GetTrailingTrivia()) ??
Syntax\SyntaxNormalizer.cs (1)
1502var attribute = (XmlTextAttributeSyntax?)base.VisitXmlTextAttribute(node);
Utilities\TypeUnionValueSet.cs (4)
206var leftResult = EvaluateNodeForInputValue(andNode.Left, inputValue, ref useSiteInfo); 207var rightResult = EvaluateNodeForInputValue(andNode.Right, inputValue, ref useSiteInfo); 218var leftResult = EvaluateNodeForInputValue(orNode.Left, inputValue, ref useSiteInfo); 219var rightResult = EvaluateNodeForInputValue(orNode.Right, inputValue, ref useSiteInfo);
Microsoft.CodeAnalysis.CSharp.CodeStyle (13)
src\Analyzers\CSharp\Analyzers\MakeStructMemberReadOnly\CSharpMakeStructMemberReadOnlyAnalyzer.cs (1)
194var nameToken = declaration switch
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryNullableDirective\CSharpRemoveRedundantNullableDirectiveDiagnosticAnalyzer.cs (1)
99var newState = GetNullableContextOptions(defaultNullableContext, currentState, (NullableDirectiveTriviaSyntax)directive);
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryNullableDirective\CSharpRemoveUnnecessaryNullableDirectiveDiagnosticAnalyzer.cs (2)
103var currentOptions = retainedOptions; 194var newOptions = CSharpRemoveRedundantNullableDirectiveDiagnosticAnalyzer.GetNullableContextOptions(compilationOptions, currentOptions, nullableDirectiveTrivia);
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForBuilderDiagnosticAnalyzer.cs (1)
171var match = state.TryAnalyzeStatementForCollectionExpression(
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForFluentDiagnosticAnalyzer.cs (1)
95var analysisResult = AnalyzeInvocation(sourceText, state, invocation, expressionType, allowSemanticsChange, addMatches: true, cancellationToken);
src\Analyzers\CSharp\Analyzers\UseIndexOrRangeOperator\CSharpUseRangeOperatorDiagnosticAnalyzer.cs (1)
81var result = AnalyzeInvocation((IInvocationOperation)operation, infoCache);
src\Analyzers\CSharp\Analyzers\UsePatternCombinators\AnalyzedPattern.cs (2)
129var leftConv = (leftTarget as IConversionOperation)?.Conversion; 130var rightConv = (rightTarget as IConversionOperation)?.Conversion;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\ElasticTriviaFormattingRule.cs (1)
56var lastTokenOfType = GetLastTokenOfType(node);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\NewLineUserSettingFormattingRule.cs (1)
49var parentKind = node.Parent?.Kind();
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\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\Analyzers\CSharp\CodeFixes\UseExplicitArrayInExpressionTree\CSharpUseExplicitArrayInExpressionTreeCodeFixProvider.cs (1)
105var index = DetermineFirstArgumentIndexToWrap(semanticModel, invocationExpression, cancellationToken);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\WithElementSyntaxExtensions.cs (1)
66var constructedBuilderMethods = CollectionExpressionUtilities.TryGetCollectionBuilderFactoryMethods(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Formatting\CSharpSyntaxFormattingService.cs (1)
202var tokenRange = FormattingRangeHelper.FindAppropriateRange(endToken);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.cs (1)
67var firstNonWhitespacePosition = line.GetFirstNonWhitespacePosition();
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.EditorFeatures (23)
AutomaticCompletion\AutomaticLineEnderCommandHandler.cs (2)
97var span = GetFormattedTextSpan(root, endToken); 115var ranges = FormattingRangeHelper.FindAppropriateRange(endToken, useDefaultRange: false);
BlockCommentEditing\BlockCommentEditingCommandHandler.cs (1)
66var caretPosition = textView.GetCaretPoint(subjectBuffer);
BlockCommentEditing\CloseBlockCommentCommandHandler.cs (1)
33var caret = args.TextView.GetCaretPoint(args.SubjectBuffer);
ConvertNamespace\ConvertNamespaceCommandHandler.cs (1)
107var caretOpt = args.TextView.GetCaretPoint(subjectBuffer);
EventHookup\EventHookupCommandHandler_TabKeyCommand.cs (2)
83var caretPoint = args.TextView.GetCaretPoint(subjectBuffer); 152var solutionAndRenameSpan = await TryGetNewSolutionWithAddedMethodAsync(
EventHookup\EventHookupCommandHandler_TypeCharCommand.cs (2)
46var caretPosition = args.TextView.GetCaretPoint(args.SubjectBuffer); 71var caretPoint = textView.GetCaretPoint(subjectBuffer);
EventHookup\EventHookupSessionManager.cs (2)
69var caretPoint = analyzedSession.TextView.GetCaretPoint(analyzedSession.SubjectBuffer); 197var caretPoint = CurrentSession.TextView.GetCaretPoint(CurrentSession.SubjectBuffer);
EventHookup\EventHookupSessionManager_EventHookupSession.cs (1)
139var plusEqualsToken = await GetPlusEqualsTokenInsideAddAssignExpressionAsync(document, position, cancellationToken).ConfigureAwait(false);
FixInterpolatedVerbatimString\FixInterpolatedVerbatimStringCommandHandler.cs (1)
64var caret = args.TextView.GetCaretPoint(args.SubjectBuffer);
InlineRename\CSharpEditorInlineRenameService.cs (2)
49var containingStatementOrDeclarationSpan = 82var containingStatementOrDeclarationSpan =
RawStringLiteral\RawStringLiteralCommandHandler_Return.cs (1)
45var caret = textView.GetCaretPoint(subjectBuffer);
RawStringLiteral\RawStringLiteralCommandHandler_TypeChar.cs (2)
46var caret = textView.GetCaretPoint(subjectBuffer); 59var textChangeOpt = service.GetTextChangeForQuote(document, text, caret.Value.Position, cancellationToken);
SplitStringLiteral\SplitStringLiteralCommandHandler.cs (2)
65var caret = textView.GetCaretPoint(subjectBuffer); 130var newCaretPoint = textView.BufferGraph.MapUpToBuffer(
StringCopyPaste\StringCopyPasteData.cs (2)
100var firstOverlappingChar = virtualChars.FirstOrNull(vc => vc.Span.OverlapsWith(selectionSpan)); 101var lastOverlappingChar = virtualChars.LastOrNull(vc => vc.Span.OverlapsWith(selectionSpan));
TextStructureNavigation\CSharpTextStructureNavigatorProvider.cs (1)
80var intersection = naturalExtent.Span.Intersection(contentSpan.ToSpan());
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (2)
Formatting\Indentation\SmartIndenterTests.cs (1)
3503var point = textView.BufferGraph.MapDownToBuffer(indentationLine.Start, PointTrackingMode.Negative, buffer, PositionAffinity.Predecessor);
Formatting\Indentation\SmartTokenFormatterFormatRangeTests.cs (1)
3129var tokenRange = FormattingRangeHelper.FindAppropriateRange(endToken);
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (2)
Attributes\AttributeTests_NullableContext.cs (2)
382foreach (var value in values) 413var result = MostCommonNullableValueBuilder.GetCommonValue(builder);
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.cs (1)
189var questionToken = dotToken.GetPreviousToken().Kind() == SyntaxKind.QuestionToken
Completion\CompletionProviders\OperatorsAndIndexer\UnnamedSymbolCompletionProvider_Conversions.cs (1)
84var 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)
144var 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\Analyzers\CSharp\Analyzers\MakeStructMemberReadOnly\CSharpMakeStructMemberReadOnlyAnalyzer.cs (1)
194var nameToken = declaration switch
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryNullableDirective\CSharpRemoveRedundantNullableDirectiveDiagnosticAnalyzer.cs (1)
99var newState = GetNullableContextOptions(defaultNullableContext, currentState, (NullableDirectiveTriviaSyntax)directive);
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryNullableDirective\CSharpRemoveUnnecessaryNullableDirectiveDiagnosticAnalyzer.cs (2)
103var currentOptions = retainedOptions; 194var newOptions = CSharpRemoveRedundantNullableDirectiveDiagnosticAnalyzer.GetNullableContextOptions(compilationOptions, currentOptions, nullableDirectiveTrivia);
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForBuilderDiagnosticAnalyzer.cs (1)
171var match = state.TryAnalyzeStatementForCollectionExpression(
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForFluentDiagnosticAnalyzer.cs (1)
95var analysisResult = AnalyzeInvocation(sourceText, state, invocation, expressionType, allowSemanticsChange, addMatches: true, cancellationToken);
src\Analyzers\CSharp\Analyzers\UseIndexOrRangeOperator\CSharpUseRangeOperatorDiagnosticAnalyzer.cs (1)
81var result = AnalyzeInvocation((IInvocationOperation)operation, infoCache);
src\Analyzers\CSharp\Analyzers\UsePatternCombinators\AnalyzedPattern.cs (2)
129var leftConv = (leftTarget as IConversionOperation)?.Conversion; 130var rightConv = (rightTarget as IConversionOperation)?.Conversion;
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\Analyzers\CSharp\CodeFixes\UseExplicitArrayInExpressionTree\CSharpUseExplicitArrayInExpressionTreeCodeFixProvider.cs (1)
105var index = DetermineFirstArgumentIndexToWrap(semanticModel, invocationExpression, cancellationToken);
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.Features.UnitTests (1)
EditAndContinue\BreakpointSpansTests.cs (1)
38markup, out var source, out var position, out TextSpan? expectedSpan);
Microsoft.CodeAnalysis.CSharp.Scripting.UnitTests (1)
ScriptTests.cs (1)
630var result = await script.EvaluateAsync();
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\NullableContextTests.cs (1)
485foreach (var projectSetting in projectSettings)
Microsoft.CodeAnalysis.CSharp.Workspaces (22)
CodeGeneration\CSharpSyntaxGenerator.cs (1)
2622var 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\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\ElasticTriviaFormattingRule.cs (1)
56var lastTokenOfType = GetLastTokenOfType(node);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\NewLineUserSettingFormattingRule.cs (1)
49var parentKind = node.Parent?.Kind();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (2)
843this.GetConversions(originalExpression, originalTargetType, newExpression, newTargetType, out var originalConversion, out var newConversion);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\WithElementSyntaxExtensions.cs (1)
66var constructedBuilderMethods = CollectionExpressionUtilities.TryGetCollectionBuilderFactoryMethods(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Formatting\CSharpSyntaxFormattingService.cs (1)
202var tokenRange = FormattingRangeHelper.FindAppropriateRange(endToken);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.cs (1)
67var firstNonWhitespacePosition = line.GetFirstNonWhitespacePosition();
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.EditorFeatures (102)
AddImports\AbstractAddImportsPasteCommandHandler.cs (1)
61var caretPosition = args.TextView.GetCaretPoint(args.SubjectBuffer);
Adornments\AbstractAdornmentManager.cs (3)
262var mappedPointOpt = GetMappedPoint(snapshotSpan, mappingTagSpan); 286var point = mappingTagSpan.Span.End.GetPoint(snapshotSpan.Snapshot, PositionAffinity.Predecessor); 292var mappedPoint = TextView.BufferGraph.MapUpToSnapshot(
AutomaticCompletion\AbstractAutomaticLineEnderCommandHandler.cs (3)
105var caret = args.TextView.GetCaretPoint(args.SubjectBuffer); 130var selectNodeAndOperationKind = GetValidNodeToModifyBraces(parsedDocument, caretPosition, cancellationToken); 142var endingInsertionPosition = GetInsertionPositionForEndingString(parsedDocument, subjectLineWhereCaretIsOn);
AutomaticCompletion\BraceCompletionSessionProvider.BraceCompletionSession.cs (6)
141var changesAfterStart = _service.GetTextChangesAfterCompletion(contextAfterStart, indentationOptions, cancellationToken); 157var caretPos = this.GetCaretPosition(); 228var caretPos = this.GetCaretPosition(); 320var changesAfterReturn = _service.GetTextChangeAfterReturn(context, indentationOptions, cancellationToken); 369var caretPos = this.GetCaretPosition(); 413var afterBrace = TextView.BufferGraph.MapUpToBuffer(closingSnapshotPoint,
BraceMatching\BraceHighlightingViewTaggerProvider.cs (2)
100var rightOfPosition = await service.GetMatchingBracesAsync(document, position, options, cancellationToken).ConfigureAwait(false); 136var leftOfPosition = await service.GetMatchingBracesAsync(document, position - 1, options, cancellationToken).ConfigureAwait(false);
BracePairs\BracePairsTaggerProvider.cs (2)
63var start = CreateSnapshotSpan(bracePair.Start, snapshot); 64var end = CreateSnapshotSpan(bracePair.End, snapshot);
ChangeSignature\AbstractChangeSignatureCommandHandler.cs (1)
62var caretPoint = textView.GetCaretPoint(subjectBuffer);
Classification\Semantic\AbstractSemanticOrEmbeddedClassificationViewTaggerProvider.cs (1)
201var finalSpanToClassify = memberSpanToClassify.Intersection(snapshotSpan.Span);
Classification\Syntactic\SyntacticClassificationTaggerProvider.TagComputer.cs (2)
205var lastProcessedData = GetLastProcessedData(); 213var changeRange = await ComputeChangedRangeAsync(
CodeDefinitionWindow\DefinitionContextTracker.cs (2)
111var pointInRoslynSnapshot = caretPosition.Point.GetPoint(tb => tb.ContentType.IsOfType(ContentTypeNames.RoslynContentType), caretPosition.Affinity); 176var result = await symbolNavigationService.GetExternalNavigationSymbolLocationAsync(definitionItem, cancellationToken).ConfigureAwait(false);
CommentSelection\AbstractCommentSelectionBase.cs (1)
210var firstNonWhitespacePosition = line.GetFirstNonWhitespacePosition();
CommentSelection\CommentUncommentSelectionCommandHandler.cs (3)
131var firstNonWhitespaceOnLine = firstLine.GetFirstNonWhitespacePosition(); 340var firstNonWhitespacePosition = firstLine.GetFirstNonWhitespacePosition(); 341var lastNonWhitespacePosition = lastLine.GetLastNonWhitespacePosition();
DocumentationComments\AbstractXmlTagCompletionCommandHandler.cs (1)
83var position = args.TextView.GetCaretPoint(args.SubjectBuffer);
Editor\GoToAdjacentMemberCommandHandler.cs (2)
55var caretPoint = args.TextView.GetCaretPoint(subjectBuffer); 73var caretPoint = args.TextView.GetCaretPoint(subjectBuffer);
EditorConfigSettings\DataProvider\SettingsProviderBase.cs (1)
67var projectDirectoryOptions = project.GetAnalyzerConfigOptions();
ExternalAccess\IntelliCode\IntentProcessor.cs (2)
78var convertedIntent = await ConvertToIntelliCodeResultAsync(result, originalDocument, currentDocument, cancellationToken).ConfigureAwait(false); 99var docChanges = await GetTextChangesForDocumentAsync(newSolution, currentDocument.Project.Solution, changedDocumentId, cancellationToken).ConfigureAwait(false);
ExternalAccess\UnitTesting\UnitTestingReferencesService.cs (1)
28var callerMethods = await callbackService.InvokeAsync<ImmutableArray<ReferenceMethodDescriptor>?>(
ExtractInterface\AbstractExtractInterfaceCommandHandler.cs (1)
43var caretPoint = args.TextView.GetCaretPoint(subjectBuffer);
Formatting\FormatCommandHandler.cs (2)
130var caretPosition = textView.GetCaretPoint(args.SubjectBuffer); 181var newCaretPositionMarker = args.TextView.GetCaretPoint(args.SubjectBuffer);
Formatting\FormatCommandHandler.Paste.cs (1)
25var caretPosition = args.TextView.GetCaretPoint(args.SubjectBuffer);
GoOrFind\AbstractGoOrFindCommandHandler.cs (1)
31var caret = args.TextView.GetCaretPoint(subjectBuffer);
InlineRename\CommandHandlers\AbstractRenameCommandHandler_BackspaceDeleteHandler.cs (2)
26var caretPoint = args.TextView.GetCaretPoint(args.SubjectBuffer); 38var caretPoint = args.TextView.GetCaretPoint(args.SubjectBuffer);
InlineRename\CommandHandlers\AbstractRenameCommandHandler_LineStartEndHandler.cs (2)
48var caretPoint = view.GetCaretPoint(subjectBuffer); 62var newPointInView = view.BufferGraph.MapUpToBuffer(
InlineRename\CommandHandlers\AbstractRenameCommandHandler_RenameHandler.cs (2)
24var caretPoint = args.TextView.GetCaretPoint(args.SubjectBuffer); 59var caretPoint = args.TextView.GetCaretPoint(args.SubjectBuffer);
InlineRename\CommandHandlers\AbstractRenameCommandHandler_SelectAllHandler.cs (1)
29var caretPoint = view.GetCaretPoint(subjectBuffer);
InlineRename\CommandHandlers\AbstractRenameCommandHandler_WordDeleteHandler.cs (1)
45var caretPoint = view.GetCaretPoint(subjectBuffer);
InlineRename\InlineRenameSession.cs (1)
849var error = TryApplyRename(documentChanges);
InlineRename\InlineRenameSession.OpenTextBufferManager.cs (1)
473var linkedRenameSpan = _session.RenameInfo.GetConflictEditSpan(
IntelliSense\AsyncCompletion\CommitManager.cs (2)
177var commitChar = typedChar == '\0' ? null : (char?)typedChar; 297var caretPositionInBuffer = view.GetCaretPoint(subjectBuffer);
IntelliSense\AsyncCompletion\ItemManager.CompletionListUpdater.cs (3)
611var patternMatch = matchResult.PatternMatch; 893var selectedItemMatch = matches[initialSelection.SelectedItemIndex].PatternMatch; 907var itemMatch = matches[inferiorItemIndex].PatternMatch;
IntelliSense\QuickInfo\QuickInfoSourceProvider.QuickInfoSource.cs (1)
56var triggerPoint = session.GetTriggerPoint(_subjectBuffer.CurrentSnapshot);
Interactive\InteractiveWindowResetCommand.cs (1)
69if (!TryParseArguments(arguments, out var initialize, out var platform))
Interactive\ResetInteractive.cs (1)
46if (GetProjectProperties(out var references, out var referenceSearchPaths, out var sourceSearchPaths, out var projectNamespaces, out var projectDirectory, out var platform))
NavigationBar\NavigationBarController.cs (1)
224var caretPoint = GetCaretPoint();
NavigationBar\NavigationBarController_ModelComputation.cs (1)
87var caretPoint = GetCaretPoint();
Organizing\OrganizeDocumentCommandHandler.cs (1)
120var caretPoint = textView.GetCaretPoint(subjectBuffer);
PasteTracking\PasteTrackingPasteCommandHandler.cs (1)
41var caretPosition = args.TextView.GetCaretPoint(args.SubjectBuffer);
Peek\PeekableItemFactory.cs (1)
74var result = await symbolNavigationService.GetExternalNavigationSymbolLocationAsync(definitionItem, cancellationToken).ConfigureAwait(false);
Peek\PeekableItemSource.cs (1)
52var triggerPoint = session.GetTriggerPoint(_textBuffer.CurrentSnapshot);
ReferenceHighlighting\NavigateToHighlightReferenceCommandHandler.cs (1)
63var tagUnderCursor = FindTagUnderCaret(tagAggregator, args.TextView);
Remote\SolutionChecksumUpdater.cs (1)
190var wasSynchronized = await DispatchSynchronizeTextChangesHelperAsync().ConfigureAwait(false);
RenameTracking\RenameTrackingTaggerProvider.RenameTrackingCodeAction.cs (1)
119var error = await _committer.TryCommitAsync(cancellationToken).ConfigureAwait(false);
RenameTracking\RenameTrackingTaggerProvider.RenameTrackingCommitter.cs (1)
143var result = TryUpdateWorkspaceForResetOfTypedIdentifier(workspace, renameTrackingSolutionSet.OriginalSolution, trackingSessionId);
Shared\Extensions\IProjectionBufferFactoryServiceExtensions.cs (1)
143var startLineFirstNonWhitespace = snapshot.GetLineFromLineNumber(startLineNumber).GetFirstNonWhitespacePosition();
Shared\Extensions\ITextViewExtensions.cs (6)
43var span = textView.BufferGraph.MapUpOrDownToFirstMatch(new SnapshotSpan(caret.BufferPosition, 0), match); 61var mappedPoint = textView.BufferGraph.MapDownToBuffer( 74var point = GetCaretPoint(textView, s => s.ContentType.IsOfType(contentType)); 130var pointInView = textView.GetPositionInView(point.Position); 265var finalCaretPositionOpt = textView.GetCaretPoint(subjectBuffer); 293var pointInView = textView.BufferGraph.MapUpToSnapshot(
Shared\Extensions\SmartIndentExtensions.cs (1)
16var pointInSurfaceSnapshot = textView.BufferGraph.MapUpToSnapshot(position, PointTrackingMode.Positive, PositionAffinity.Successor, textView.TextSnapshot);
Shared\Tagging\EventSources\TaggerEventSources.ViewSpanChangedEventSource.cs (1)
51var lastSpan = _span;
SpellCheck\RoslynSpellCheckFixerProvider.cs (1)
48var result = await TryRenameAsync(span, replacement, cancellationToken).ConfigureAwait(false);
SplitComment\SplitCommentCommandHandler.cs (1)
88var result = SplitComment(parsedDocument, textView, subjectBuffer, new SnapshotSpan(snapshot, selectionSpan));
StringIndentation\StringIndentationAdornmentManager.cs (3)
106var mapped = MapUpToView(TextView, span); 123var start = textView.GetPositionInView(span.Start); 124var end = textView.GetPositionInView(span.End);
StringIndentation\StringIndentationAdornmentManager.VisibleBlock.cs (1)
133var intersectingCharSnapshotPoint = line.GetBufferPositionFromXCoordinate(x);
Structure\AbstractStructureTaggerProvider.cs (2)
118var start = line.GetFirstNonWhitespacePosition(); 124var start = line.GetFirstNonWhitespacePosition();
Suggestions\SuggestedActions\EditorSuggestedAction.CaretPositionRestorer.cs (2)
50var point = view.GetCaretPoint(_subjectBuffer); 69var position = tuple.Item1.GetCaretPoint(_subjectBuffer);
Suggestions\SuggestedActionsSource.cs (2)
170var selection = TryGetCodeRefactoringSelection(state, range); 204var priority = TryGetPriority(order);
Suggestions\SuggestedActionsSource_Async.cs (1)
80var selection = TryGetCodeRefactoringSelection(state, range);
Tagging\AbstractAsynchronousTaggerProvider.TagSource_ProduceTags.cs (5)
41var caret = _dataSource.GetCaretPoint(_textView, _subjectBuffer); 298var valueOpt = await _dataSource.MainThreadManager.PerformWorkOnMainThreadAsync( 406var caretPosition = _dataSource.GetCaretPoint(_textView, _subjectBuffer); 658var latest = NextOrNull(ref latestEnumerator); 659var previous = NextOrNull(ref previousEnumerator);
Tagging\AsynchronousViewportTaggerProvider.SingleViewportTaggerProvider.cs (2)
121var visibleSpanOpt = GetVisibleLinesSpan(textView, subjectBuffer, extraLines: s_standardLineCountAroundViewportToTag); 138var widenedSpanOpt = GetVisibleLinesSpan(textView, subjectBuffer, extraLines: _callback._extraLinesAroundViewportToTag);
TextStructureNavigation\AbstractTextStructureNavigatorProvider.TextStructureNavigator.cs (6)
125var node = FindLeafNode(activeSpan, cancellationToken); 157var node = FindLeafNode(activeSpan, cancellationToken); 193var node = FindLeafNode(activeSpan, cancellationToken); 197var parent = GetEnclosingNode(node.Value); 245var node = FindLeafNode(activeSpan, cancellationToken); 249var parent = GetEnclosingNode(node.Value);
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (15)
BraceHighlighting\MultiCharacterBraceHighlightingTests.cs (1)
35var braces = GetMatchingBraces(text, position);
BraceMatching\AbstractBraceMatcherTests.cs (1)
31var foundSpan = await braceMatcher.FindMatchingSpanAsync(document, position, braceMatchingOptions, CancellationToken.None);
CodeLens\AbstractCodeLensTest.cs (3)
35var result = await workspace.Services.GetRequiredService<ICodeLensReferencesService>().GetReferenceCountAsync(workspace.CurrentSolution, annotatedDocument.Id, 62var result = await workspace.Services.GetRequiredService<ICodeLensReferencesService>().FindReferenceLocationsAsync(workspace.CurrentSolution, 88var result = await workspace.Services.GetRequiredService<ICodeLensReferencesService>().FindReferenceMethodsAsync(workspace.CurrentSolution,
Completion\AbstractCompletionProviderTests.cs (1)
629MarkupTestFile.GetPositionAndSpan(expectedCodeAfterCommit, out var actualExpectedCode, out var expectedCaretPosition, out TextSpan? expectedSelectionSpan);
Debugging\AbstractDataTipInfoGetterTests.cs (1)
61var expectedSpan = testHostDocument.SelectedSpans.Any()
Formatting\CoreFormatterTestsBase.cs (2)
63var actualIndentation = provider.GetDesiredIndentation(indentationLineFromBuffer); 119var actualIndentation = provider.GetDesiredIndentation(indentationLineFromBuffer);
QuickInfo\ToolTipAssert.cs (2)
243var value = field.GetValue(null) as Guid?; 258var value = field.GetValue(null) as int?;
SignatureHelp\AbstractSignatureHelpProviderTests.cs (1)
83var textSpan = workspaceFixture.Target.Spans.FirstOrNull();
SpellCheck\AbstractSpellCheckFixerProviderTests.cs (1)
44var result = await service.GetTestAccessor().TryRenameAsync(buffer.CurrentSnapshot.GetSpan(span.Single().ToSpan()), replacement, CancellationToken.None);
Workspaces\EditorTestWorkspace.cs (2)
284out var projectionBufferSpans, out var mappedSpans, out var mappedCaretLocation); 313var mappedSpan = projectionBuffer.CurrentSnapshot.MapFromSourceSnapshot(snapshotSpan).Cast<Span?>().SingleOrDefault();
Microsoft.CodeAnalysis.EditorFeatures.Text (5)
Shared\Extensions\ITextSnapshotExtensions.cs (4)
18var position = snapshot.TryGetPosition(lineNumber, columnIndex); 95var startPosition = snapshot.TryGetPosition(startLine, startIndex); 96var endPosition = snapshot.TryGetPosition(endLine, endIndex); 135var linePosition = line.GetFirstNonWhitespacePosition();
Shared\Extensions\ITextSnapshotLineExtensions.cs (1)
21var firstNonWhitespaceOffset = line.GetFirstNonWhitespaceOffset();
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (30)
Extensions\ITextLineExtensionsTests.cs (8)
18var position = GetFirstNonWhitespacePosition(string.Empty); 25var position = GetFirstNonWhitespacePosition(" "); 32var position = GetFirstNonWhitespacePosition("\t\t"); 39var position = GetFirstNonWhitespacePosition(" \t "); 46var position = GetFirstNonWhitespacePosition("Goo"); 53var position = GetFirstNonWhitespacePosition(" Goo"); 60var position = GetFirstNonWhitespacePosition(" \t Goo"); 67var position = GetFirstNonWhitespacePosition("\t\tGoo");
Extensions\ITextSnapshotLineExtensionsTests.cs (16)
21var position = GetFirstNonWhitespacePosition(string.Empty); 28var position = GetFirstNonWhitespacePosition(" "); 35var position = GetFirstNonWhitespacePosition(" \t "); 42var position = GetFirstNonWhitespacePosition("\t\t"); 49var position = GetFirstNonWhitespacePosition("Goo"); 56var position = GetFirstNonWhitespacePosition(" Goo"); 63var position = GetFirstNonWhitespacePosition(" \t Goo"); 70var position = GetFirstNonWhitespacePosition("\t\tGoo"); 77var position = GetLastNonWhitespacePosition(string.Empty); 84var position = GetLastNonWhitespacePosition(" "); 91var position = GetLastNonWhitespacePosition(" \t "); 98var position = GetLastNonWhitespacePosition("\t\t"); 105var position = GetLastNonWhitespacePosition("Goo"); 112var position = GetLastNonWhitespacePosition("Goo "); 119var position = GetLastNonWhitespacePosition("Goo \t "); 126var position = GetLastNonWhitespacePosition("Goo\t\t");
InheritanceMargin\InheritanceMarginTests.cs (1)
169var docSpan = await actualDocumentSpans[i].TryRehydrateAsync(workspace.CurrentSolution, CancellationToken.None);
Snippets\RoslynLSPSnippetConvertTests.cs (1)
394MarkupTestFile.GetPositionAndSpans(markup, out var text, out var cursorPosition, out IDictionary<string, ImmutableArray<TextSpan>> placeholderDictionary);
Utilities\PatternMatcherTests.cs (4)
203var match = TestNonFuzzyMatchCore(candidate, pattern); 225var match = TestNonFuzzyMatchCore(candidate, pattern); 410var match = TestNonFuzzyMatchCore("[|ioo|]", "\u0130oo"); // u0130 = Capital I with dot 461var match = PatternMatcher.CreatePatternMatcher(pattern, includeMatchedSpans: true)
Microsoft.CodeAnalysis.ExpressionEvaluator.FunctionResolver (2)
src\Compilers\Core\Portable\SpecialType.cs (1)
186/// Indicates that the type is <see cref="Nullable{T}"/>.
src\Compilers\Core\Portable\Symbols\WellKnownMemberNames.cs (1)
420/// The required name for the <see cref="Nullable{T}.Value"/> property used in
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider (2)
src\Compilers\Core\Portable\Symbols\WellKnownMemberNames.cs (1)
420/// The required name for the <see cref="Nullable{T}.Value"/> property used in
src\ExpressionEvaluator\Core\Source\ResultProvider\Formatter.TypeNames.cs (1)
59/// Question mark syntax is used for <see cref="Nullable{T}"/>.
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider.Utilities (2)
src\Compilers\Core\Portable\Symbols\WellKnownMemberNames.cs (1)
420/// The required name for the <see cref="Nullable{T}.Value"/> property used in
src\ExpressionEvaluator\Core\Source\ResultProvider\Formatter.TypeNames.cs (1)
59/// Question mark syntax is used for <see cref="Nullable{T}"/>.
Microsoft.CodeAnalysis.Extensions.Package (1)
Symbols\ITypeSymbolExtensions.cs (1)
479var r = t1[i].IsMoreSpecificThan(t2[i]);
Microsoft.CodeAnalysis.ExternalAccess.AspNetCore (1)
Internal\EmbeddedLanguages\AspNetCoreEmbeddedLanguageBraceMatcher.cs (1)
39var result = braceMatcher.FindBraces(semanticModel, token, position, cancellationToken)?.ToBraceMatchingResult();
Microsoft.CodeAnalysis.ExternalAccess.Copilot (1)
Internal\SemanticSearch\CopilotSemanticSearchQueryExecutor.cs (1)
88var compileResult = await RemoteSemanticSearchServiceProxy.CompileQueryAsync(
Microsoft.CodeAnalysis.ExternalAccess.FSharp (2)
Completion\FSharpCommonCompletionItem.cs (1)
28var roslynGlyph = glyph.HasValue ? FSharpGlyphHelpers.ConvertTo(glyph.Value) : (Glyph?)null;
Internal\Editor\FSharpBraceMatcher.cs (1)
31var result = await _braceMatcher.FindBracesAsync(document, position, cancellationToken).ConfigureAwait(false);
Microsoft.CodeAnalysis.ExternalAccess.Razor.Features (3)
Cohost\AbstractRazorCohostDocumentRequestHandler.cs (1)
15var razorIdentifier = GetRazorTextDocumentIdentifier(request);
RazorDocumentExcerptServiceWrapper.cs (1)
29var result = await _impl.TryExcerptAsync(document, span, razorMode, new RazorClassificationOptionsWrapper(classificationOptions), cancellationToken).ConfigureAwait(false);
RazorSourceGeneratedDocumentExcerptServiceWrapper.cs (1)
45var result = await _implementation.TryExcerptAsync(document, span, razorMode, options, cancellationToken).ConfigureAwait(false);
Microsoft.CodeAnalysis.ExternalAccess.Xaml (1)
Internal\LocationService.cs (1)
55var location = await GetLocationAsync(document, item.SourceSpan, cancellationToken).ConfigureAwait(false);
Microsoft.CodeAnalysis.Features (177)
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);
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)
195var returnTypeChange = await GetReturnTypeChangeAsync( 214var dotToken = GetDotTokenLeftOfPosition(syntaxTree, position, cancellationToken);
Completion\Providers\AbstractCrefCompletionProvider.cs (1)
40var 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.IncrementalMemberEditAnalyzer.cs (2)
70var changedMemberAndIdAndSpansAndDocument = await TryGetChangedMemberAsync(document, root, cancellationToken).ConfigureAwait(false); 141var span = spanBased ? changedMember.FullSpan : (TextSpan?)null;
Diagnostics\Service\DiagnosticAnalyzerService_ForceCodeAnalysisDiagnostics.cs (1)
90var analyzerConfigOptions = project.GetAnalyzerConfigOptions();
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)
296var span = await GetLocationSpanAsync(solution, location, cancellationToken).ConfigureAwait(false);
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (4)
273var span = TryGetDiagnosticSpan(current, editKind); 3482var partialType = editKind == SemanticEditKind.Update && symbol.IsPartialImplementation() 5581var partialType = isPartialEdit ? typeKey : (SymbolKey?)null; 6534var primaryParameterMap = ComputeParameterMap(
EditAndContinue\CommittedSolution.cs (2)
329var maybePdbHasDocument = TryReadSourceFileDebugInfo(document, sourceText.Encoding, out var requiredChecksum, out var checksumAlgorithm, out var defaultEncoding); 469var 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)
317var item = await CreateInheritanceMemberItemForInterfaceAsync( 329var item = await CreateInheritanceItemForClassAndStructureAsync( 360var item = await CreateInheritanceMemberItemForInterfaceMemberAsync( 387var item = await CreateInheritanceMemberItemForClassOrStructMemberAsync(solution, 761foreach (var item in inheritanceTargetItems)
InlineHints\AbstractInlineTypeHintsService.cs (1)
57var hint = TryGetTypeHint(
IntroduceParameter\AbstractIntroduceParameterCodeRefactoringProvider.cs (1)
95var 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\Analyzers\Core\Analyzers\RemoveUnnecessaryParentheses\AbstractRemoveUnnecessaryParenthesesDiagnosticAnalyzer.cs (1)
76var parentKind = parenthesizedExpression.Parent?.RawKind;
src\Analyzers\Core\Analyzers\UseCoalesceExpression\AbstractUseCoalesceExpressionForNullableTernaryConditionalCheckDiagnosticAnalyzer.cs (3)
83if (conditionName != nameof(Nullable<>.HasValue)) 93if (whenPartName != nameof(Nullable<>.Value)) 109var nullableType = semanticModel.Compilation.GetTypeByMetadataName(typeof(Nullable<>).FullName!);
src\Analyzers\Core\Analyzers\UseCollectionInitializer\AbstractObjectCreationExpressionAnalyzer.cs (1)
101var result =
src\Analyzers\Core\Analyzers\UseCollectionInitializer\AbstractUseCollectionInitializerAnalyzer.cs (1)
148var match = TryAnalyzeStatement(statement, ref seenInvocation, ref seenIndexAssignment, cancellationToken);
src\Analyzers\Core\Analyzers\UseCollectionInitializer\AbstractUseCollectionInitializerDiagnosticAnalyzer.cs (2)
161var collectionExpressionMatches = GetCollectionExpressionMatches(); 162var collectionInitializerMatches = GetCollectionInitializerMatches();
src\Analyzers\Core\Analyzers\UseNullPropagation\AbstractUseNullPropagationDiagnosticAnalyzer.cs (3)
25Name: nameof(Nullable<>.Value), 119var analysisResult = AnalyzeTernaryConditionalExpression( 139var analysisResult = AnalyzeTernaryConditionalExpression(
src\Analyzers\Core\Analyzers\UseNullPropagation\AbstractUseNullPropagationDiagnosticAnalyzer_IfStatement.cs (1)
42var analysisResultOpt = AnalyzeIfStatement(
src\Analyzers\Core\CodeFixes\AddParameter\AbstractAddParameterCodeFixProvider.cs (1)
389var newParameterIndex = isNamedArgument ? (int?)null : argumentList.IndexOf(argument);
src\Analyzers\Core\CodeFixes\ConvertToAsync\AbstractConvertToAsyncCodeFixProvider.cs (1)
56var result = await GetRootInOtherSyntaxTreeAsync(node, semanticModel, diagnostic, cancellationToken).ConfigureAwait(false);
src\Analyzers\Core\CodeFixes\GenerateDefaultConstructors\AbstractGenerateDefaultConstructorCodeFixProvider.cs (1)
33var typeName = TryGetTypeName(typeDecl);
src\Analyzers\Core\CodeFixes\UseConditionalExpression\AbstractUseConditionalExpressionCodeFixProvider.cs (1)
180var suppressKind = this.SyntaxFacts.SyntaxKinds.SuppressNullableWarningExpression;
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\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;
SymbolSearch\Windows\SymbolSearchUpdateEngine.Update.cs (1)
476var delayUntilUpdate = await TryProcessPatchXElementAsync(databaseFileInfo, patchElement, getDatabaseBytes, cancellationToken).ConfigureAwait(false);
Microsoft.CodeAnalysis.LanguageServer (6)
FileBasedPrograms\FileBasedProgramsProjectSystem.cs (1)
226var content = await _projectXmlProvider.GetVirtualProjectContentAsync(documentPath, _logger, cancellationToken);
HostWorkspace\LoadedProject.cs (1)
71var matchers = _mostRecentFileMatchers?.Value;
Program.cs (2)
289var logLevel = parseResult.GetValue(logLevelOption); 301var clientProcessId = parseResult.GetValue(clientProcessIdOption);
Testing\TestRunner.TestRunHandler.cs (2)
48var stats = CreateReport(testRunCompleteArgs.TestRunStatistics); 85var stats = CreateReport(testRunChangedArgs.TestRunStatistics);
Microsoft.CodeAnalysis.LanguageServer.Protocol (27)
DefaultCapabilitiesProvider.cs (2)
105var rangeCapabilities = clientCapabilities.TextDocument?.SemanticTokens?.Requests?.Range; 135var diagnosticDynamicRegistationCapabilities = clientCapabilities.TextDocument?.Diagnostic?.DynamicRegistration;
Extensions\ProtocolConversions.cs (2)
442var mappedResults = await SpanMappingHelper.TryGetMappedSpanResultAsync(oldDocument, [.. textChanges.Select(tc => tc.Span)], cancellationToken).ConfigureAwait(false); 549var result = await SpanMappingHelper.TryGetMappedSpanResultAsync(d, [textSpan], cancellationToken).ConfigureAwait(false);
Extensions\ProtocolConversions.Diagnostics.cs (1)
65if (!diagnosticData.TryGetUnnecessaryDataLocations(out var unnecessaryLocations))
Features\Suggestions\UnifiedSuggestedActionsSource.cs (2)
370var combinedSpan = minStart >= 0 ? TextSpan.FromBounds(minStart, maxEnd) : (TextSpan?)null; 544var fixAllSuggestedActionSet = await GetUnifiedFixAllSuggestedActionSetAsync(codeAction,
Handler\CodeLens\CodeLensResolveHandler.cs (1)
73var referenceCount = await codeLensReferencesService.GetReferenceCountAsync(document.Project.Solution, document.Id, memberToResolve.Node, maxSearchResults: 99, cancellationToken).ConfigureAwait(false);
Handler\Completion\CompletionHandler.cs (1)
96var completionListResult = await GetFilteredCompletionListAsync(
Handler\Completion\CompletionResultFactory.cs (2)
704var newPosition = completionChange.NewPosition; 717var caretPosition = completionChange.NewPosition;
Handler\Diagnostics\AbstractPullDiagnosticHandler.cs (2)
158var newResult = await versionedCache.GetOrComputeNewDataAsync( 230var id = await GetIdForPreviousResultAsync(diagnosticParams.TextDocument, solution, cancellationToken).ConfigureAwait(false);
Handler\InlayHint\InlayHintResolveHandler.cs (1)
61var inlineHintToResolve = GetCacheEntry(resolveData, inlayHintCache);
Handler\InlineCompletions\InlineCompletionsHandler.cs (1)
132if (!SnippetUtilities.TryGetWordOnLeft(position, sourceText, syntaxFactsService, out var wordOnLeft))
Handler\InlineCompletions\XmlSnippetParser.CodeSnippet.cs (1)
66var snippets = ReadSnippets(document);
Handler\MapCode\MapCodeHandler.cs (2)
48var mappingResult = await MapCodeAsync(codeMapping).ConfigureAwait(false); 97var textChanges = await codeMapper.MapCodeAsync(
Handler\OnAutoInsert\OnAutoInsertHandler.cs (4)
171var serviceAndContext = await GetBraceCompletionContextAsync(servicesForDocument, position, document, cancellationToken).ConfigureAwait(false); 178var postReturnEdit = service.GetTextChangeAfterReturn(context, options, cancellationToken); 266var context = service.GetCompletedBraceContext(parsedDocument, fallbackOptions, caretLocation); 295var textChange = service.GetTextChangeForQuote(documentWithoutQuote, sourceTextWithoutQuote, positionOfQuote, cancellationToken);
Handler\References\FindUsagesLSPContext.cs (2)
119var definitionItem = await GenerateVSReferenceItemAsync( 171var referenceItem = await GenerateVSReferenceItemAsync(
Handler\SourceGenerators\SourceGeneratedDocumentGetTextHandler.cs (1)
60var newResult = await cache.GetOrComputeNewDataAsync(previousPullResults, projectOrDocument, document.Project, new SourceGeneratedDocumentGetTextState(document), cancellationToken).ConfigureAwait(false);
Handler\SpellCheck\AbstractSpellCheckingHandler.cs (1)
101var newResult = await _versionedCache.GetOrComputeNewDataAsync(
src\LanguageServer\Microsoft.CommonLanguageServerProtocol.Framework\RequestExecutionQueue.cs (1)
342var contextInfo = await work.CreateRequestContextAsync<TRequest>(handler, metadata, _languageServer, cancellationToken).ConfigureAwait(false);
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (4)
Configuration\DidChangeConfigurationNotificationHandlerTest.cs (1)
289var defaultValue = (bool?)option.DefaultValue;
InlineCompletions\TestSnippetInfoService.cs (1)
35var snippets = XmlSnippetParser.CodeSnippet.ReadSnippets(testSnippetsXml);
References\FindAllReferencesHandlerTests.cs (1)
513var definitionId = definition.DefinitionId;
Workspaces\SourceGeneratedDocumentUriTests.cs (1)
36var deserialized = SourceGeneratedDocumentUri.DeserializeIdentity(testLspServer.TestWorkspace.CurrentSolution, uri.GetRequiredParsedUri());
Microsoft.CodeAnalysis.LanguageServer.UnitTests (5)
VirtualProjectXmlProviderTests.cs (5)
71var contentNullable = await projectProvider.GetVirtualProjectContentAsync(appFile.Path, LoggerFactory.CreateLogger<VirtualProjectXmlProviderTests>(), CancellationToken.None); 96var contentNullable = await projectProvider.GetVirtualProjectContentAsync(appFile.Path, logger, CancellationToken.None); 129var contentNullable = await projectProvider.GetVirtualProjectContentAsync(appFile.Path, LoggerFactory.CreateLogger<VirtualProjectXmlProviderTests>(), CancellationToken.None); 155var content = await projectProvider.GetVirtualProjectContentAsync(Path.Combine(tempDir.Path, "BAD"), LoggerFactory.CreateLogger<VirtualProjectXmlProviderTests>(), CancellationToken.None); 181var contentNullable = await projectProvider.GetVirtualProjectContentAsync(appFile.Path, LoggerFactory.CreateLogger<VirtualProjectXmlProviderTests>(), CancellationToken.None);
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (45)
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\Compilers\Core\Portable\Syntax\SyntaxTreeExtensions.cs (1)
50var textSpanOpt = span.Intersection(fullSpan);
src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (1)
172var effectiveSeverity = GetEffectiveSeverity();
src\RoslynAnalyzers\Utilities\Compiler\Options\SymbolNamesWithValueOption.cs (1)
159var symbolKind = parts.SymbolName[0] switch
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\CodeStyleOption2`1.cs (1)
165var version = (int?)element.Attribute(XmlAttribute_SerializationVersion);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EditorConfig\Parsing\Sections\SectionMatcher_TryParseSection.cs (1)
104var numberRange = TryParseNumberRange(ref lexer);
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\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.cs (1)
200var index = sequence.FindIndex(position);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\CollectionExpressionUtilities.cs (1)
79var collectionBuilderMethods = TryGetCollectionBuilderFactoryMethods(
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ListExtensions.cs (2)
52var newValue = transform(list[sourceIndex], arg); 71var newValue = transform(list[sourceIndex], arg);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SourceTextExtensions_SharedWithCodeStyle.cs (1)
21var linePosition = line.GetFirstNonWhitespacePosition();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\StringExtensions.cs (3)
48var firstOffset = lineText.GetFirstNonWhitespaceOffset(); 59var lastOffset = lineText.GetLastNonWhitespaceOffset(); 193var firstNonWhitespaceChar = line.GetFirstNonWhitespaceOffset();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTreeExtensions.cs (1)
236var isUserConfiguredGeneratedCode = GeneratedCodeUtilities.GetGeneratedCodeKindFromOptions(analyzerConfigOptions).ToNullable();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\TextLineExtensions.cs (1)
32var firstNonWhitespaceOffset = line.GetFirstNonWhitespaceOffset();
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\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser.cs (1)
27TryGetRule(namingRuleTitle, symbolSpec, namingStyle, trimmedDictionary, out var rule, out var priority))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_NamingRule.cs (1)
59var location = severity.GetSpan(lines);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\AbstractDocumentationCommentService.cs (1)
52var exteriorTrivia = leadingTrivia.Where(_syntaxFacts.IsDocumentationCommentExteriorTrivia)
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\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BodyLevelSymbolKey.cs (1)
221var resolutionOpt = reader.ResolveLocation(loc);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.TypeParameterSymbolKey.cs (1)
44var resolution = reader.ResolveLocation(location);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.cs (1)
479var r = t1[i].IsMoreSpecificThan(t2[i]);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeFixesAndRefactorings\AbstractFixAllSpanMappingService.cs (1)
56var partialDeclSpan = syntaxFacts.GetContainingTypeDeclaration(root, syntaxRef.Span.Start)?.FullSpan;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationHelpers.cs (2)
241var desiredIndex = TryGetDesiredIndexIfGrouped( 305var result = TryGetDesiredIndexIfGroupedWorker(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_Negate.cs (1)
272var valueType = (operation as IIsPatternOperation)?.Value.Type?.SpecialType;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Indentation\IIndentationService.cs (1)
34var firstNonWhitespacePos = tokenLine.GetFirstNonWhitespacePosition();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SemanticModelReuse\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)
Microsoft.CodeAnalysis.PublicApiAnalyzers (35)
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\Compilers\Core\Portable\Syntax\SyntaxTreeExtensions.cs (1)
50var textSpanOpt = span.Intersection(fullSpan);
src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (1)
172var effectiveSeverity = GetEffectiveSeverity();
src\RoslynAnalyzers\Utilities\Compiler\Options\SymbolNamesWithValueOption.cs (1)
159var symbolKind = parts.SymbolName[0] switch
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\CodeStyleOption2`1.cs (1)
165var version = (int?)element.Attribute(XmlAttribute_SerializationVersion);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EditorConfig\Parsing\Sections\SectionMatcher_TryParseSection.cs (1)
104var numberRange = TryParseNumberRange(ref lexer);
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\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.cs (1)
200var index = sequence.FindIndex(position);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\CollectionExpressionUtilities.cs (1)
79var collectionBuilderMethods = TryGetCollectionBuilderFactoryMethods(
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ListExtensions.cs (2)
52var newValue = transform(list[sourceIndex], arg); 71var newValue = transform(list[sourceIndex], arg);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SourceTextExtensions_SharedWithCodeStyle.cs (1)
21var linePosition = line.GetFirstNonWhitespacePosition();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\StringExtensions.cs (3)
48var firstOffset = lineText.GetFirstNonWhitespaceOffset(); 59var lastOffset = lineText.GetLastNonWhitespaceOffset(); 193var firstNonWhitespaceChar = line.GetFirstNonWhitespaceOffset();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTreeExtensions.cs (1)
236var isUserConfiguredGeneratedCode = GeneratedCodeUtilities.GetGeneratedCodeKindFromOptions(analyzerConfigOptions).ToNullable();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\TextLineExtensions.cs (1)
32var firstNonWhitespaceOffset = line.GetFirstNonWhitespaceOffset();
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\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser.cs (1)
27TryGetRule(namingRuleTitle, symbolSpec, namingStyle, trimmedDictionary, out var rule, out var priority))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_NamingRule.cs (1)
59var location = severity.GetSpan(lines);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\AbstractDocumentationCommentService.cs (1)
52var exteriorTrivia = leadingTrivia.Where(_syntaxFacts.IsDocumentationCommentExteriorTrivia)
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\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BodyLevelSymbolKey.cs (1)
221var resolutionOpt = reader.ResolveLocation(loc);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.TypeParameterSymbolKey.cs (1)
44var resolution = reader.ResolveLocation(location);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.cs (1)
479var r = t1[i].IsMoreSpecificThan(t2[i]);
Microsoft.CodeAnalysis.Remote.ServiceHub (4)
Services\ConvertTupleToStructCodeRefactoringProvider\RemoteConvertTupleToStructCodeRefactoringService.cs (1)
63var renamedToken = root.GetAnnotatedTokens(RenameAnnotation.Kind).FirstOrNull();
Services\DiagnosticAnalyzer\PerformanceQueue.cs (1)
90var timeSpan = snapshot.GetTimeSpanInMillisecond(assignedAnalyzerNumber);
Services\SemanticClassification\RemoteSemanticClassificationService.Caching.cs (1)
245var data = _cachedData.FirstOrNull(d => d.id == documentKey.Id && d.checksum == checksum);
Services\UnitTesting\RemoteUnitTestingSearchService.cs (1)
37var resultOpt = await UnitTestingSearchHelpers.GetSourceLocationAsync(project, query, cancellationToken).ConfigureAwait(false);
Microsoft.CodeAnalysis.Remote.Workspaces (1)
EditAndContinue\ManagedHotReloadLanguageService.cs (1)
211var debuggingSession = _debuggingSession;
Microsoft.CodeAnalysis.ResxSourceGenerator (36)
AbstractResxGenerator.cs (1)
61var explicitGenerateSource = IsGenerateSource(options);
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\Compilers\Core\Portable\Syntax\SyntaxTreeExtensions.cs (1)
50var textSpanOpt = span.Intersection(fullSpan);
src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (1)
172var effectiveSeverity = GetEffectiveSeverity();
src\RoslynAnalyzers\Utilities\Compiler\Options\SymbolNamesWithValueOption.cs (1)
159var symbolKind = parts.SymbolName[0] switch
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\CodeStyleOption2`1.cs (1)
165var version = (int?)element.Attribute(XmlAttribute_SerializationVersion);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EditorConfig\Parsing\Sections\SectionMatcher_TryParseSection.cs (1)
104var numberRange = TryParseNumberRange(ref lexer);
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\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.cs (1)
200var index = sequence.FindIndex(position);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\CollectionExpressionUtilities.cs (1)
79var collectionBuilderMethods = TryGetCollectionBuilderFactoryMethods(
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ListExtensions.cs (2)
52var newValue = transform(list[sourceIndex], arg); 71var newValue = transform(list[sourceIndex], arg);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SourceTextExtensions_SharedWithCodeStyle.cs (1)
21var linePosition = line.GetFirstNonWhitespacePosition();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\StringExtensions.cs (3)
48var firstOffset = lineText.GetFirstNonWhitespaceOffset(); 59var lastOffset = lineText.GetLastNonWhitespaceOffset(); 193var firstNonWhitespaceChar = line.GetFirstNonWhitespaceOffset();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTreeExtensions.cs (1)
236var isUserConfiguredGeneratedCode = GeneratedCodeUtilities.GetGeneratedCodeKindFromOptions(analyzerConfigOptions).ToNullable();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\TextLineExtensions.cs (1)
32var firstNonWhitespaceOffset = line.GetFirstNonWhitespaceOffset();
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\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser.cs (1)
27TryGetRule(namingRuleTitle, symbolSpec, namingStyle, trimmedDictionary, out var rule, out var priority))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_NamingRule.cs (1)
59var location = severity.GetSpan(lines);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\AbstractDocumentationCommentService.cs (1)
52var exteriorTrivia = leadingTrivia.Where(_syntaxFacts.IsDocumentationCommentExteriorTrivia)
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\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BodyLevelSymbolKey.cs (1)
221var resolutionOpt = reader.ResolveLocation(loc);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.TypeParameterSymbolKey.cs (1)
44var resolution = reader.ResolveLocation(location);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.cs (1)
479var r = t1[i].IsMoreSpecificThan(t2[i]);
Microsoft.CodeAnalysis.Test.Utilities (4)
Assert\AssertEx.cs (1)
47(type.GetTypeInfo().IsGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>));
CompilationVerifier.cs (2)
597var emitOutput = EmitCompilation( 978var emitData = emitCompilationCore(referencedCompilation, null, diagnostics, null, emitOptions);
MarkedSource\MarkupTestFile.cs (1)
232=> GetPositionAndSpans(input, out output, out var cursorPositionOpt, out spans, treatPositionIndicatorsAsCode);
Microsoft.CodeAnalysis.UnitTests (5)
Analyzers\AnalyzerConfigTests.cs (4)
731var matcherOpt = TryCreateSectionNameMatcher("{0.."); 836var matcher = TryCreateSectionNameMatcher("["); 843var matcher = TryCreateSectionNameMatcher(@"[\]"); 850var matcher = TryCreateSectionNameMatcher(@"[\");
Diagnostics\SuppressMessageTargetSymbolResolverTests.cs (1)
1339out var source, out var pos, out IDictionary<string, ImmutableArray<TextSpan>> spans);
Microsoft.CodeAnalysis.VisualBasic (1)
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 (83)
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)
182var match = TryCamelCaseMatch(candidate, patternChunk, punctuationStripped, isLowercase: false, candidateHumps); 259var match = TryCamelCaseMatch(candidate, patternChunk, punctuationStripped, patternIsLowercase, candidateHumps); 334var match = MatchPatternChunk( 362var result = MatchPatternChunk( 376var result = MatchPatternChunk( 437var camelCaseKind = TryAllLowerCamelCaseMatch( 455var camelCaseKindIgnoreCase = TryUpperCaseCamelCaseMatch(candidate, candidateHumps, patternChunk, CompareOptions.IgnoreCase, out var matchedSpansIgnoreCase); 458var camelCaseKind = TryUpperCaseCamelCaseMatch(candidate, candidateHumps, patternChunk, CompareOptions.None, out var matchedSpans);
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\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\Compilers\Core\Portable\Syntax\SyntaxTreeExtensions.cs (1)
50var textSpanOpt = span.Intersection(fullSpan);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\CodeStyleOption2`1.cs (1)
165var version = (int?)element.Attribute(XmlAttribute_SerializationVersion);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EditorConfig\Parsing\Sections\SectionMatcher_TryParseSection.cs (1)
104var numberRange = TryParseNumberRange(ref lexer);
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\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.cs (1)
200var index = sequence.FindIndex(position);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\CollectionExpressionUtilities.cs (1)
79var collectionBuilderMethods = TryGetCollectionBuilderFactoryMethods(
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ListExtensions.cs (2)
52var newValue = transform(list[sourceIndex], arg); 71var newValue = transform(list[sourceIndex], arg);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SourceTextExtensions_SharedWithCodeStyle.cs (1)
21var linePosition = line.GetFirstNonWhitespacePosition();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\StringExtensions.cs (3)
48var firstOffset = lineText.GetFirstNonWhitespaceOffset(); 59var lastOffset = lineText.GetLastNonWhitespaceOffset(); 193var firstNonWhitespaceChar = line.GetFirstNonWhitespaceOffset();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTreeExtensions.cs (1)
236var isUserConfiguredGeneratedCode = GeneratedCodeUtilities.GetGeneratedCodeKindFromOptions(analyzerConfigOptions).ToNullable();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\TextLineExtensions.cs (1)
32var firstNonWhitespaceOffset = line.GetFirstNonWhitespaceOffset();
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\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser.cs (1)
27TryGetRule(namingRuleTitle, symbolSpec, namingStyle, trimmedDictionary, out var rule, out var priority))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_NamingRule.cs (1)
59var location = severity.GetSpan(lines);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\AbstractDocumentationCommentService.cs (1)
52var exteriorTrivia = leadingTrivia.Where(_syntaxFacts.IsDocumentationCommentExteriorTrivia)
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\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BodyLevelSymbolKey.cs (1)
221var resolutionOpt = reader.ResolveLocation(loc);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.TypeParameterSymbolKey.cs (1)
44var resolution = reader.ResolveLocation(location);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.cs (1)
479var r = t1[i].IsMoreSpecificThan(t2[i]);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeFixes\FixAllContextHelper.cs (1)
51var diagnosticSpan = fixAllContext.State.DiagnosticSpan;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeFixesAndRefactorings\AbstractFixAllSpanMappingService.cs (1)
56var partialDeclSpan = syntaxFacts.GetContainingTypeDeclaration(root, syntaxRef.Span.Start)?.FullSpan;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationHelpers.cs (2)
241var desiredIndex = TryGetDesiredIndexIfGrouped( 305var result = TryGetDesiredIndexIfGroupedWorker(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_Negate.cs (1)
272var valueType = (operation as IIsPatternOperation)?.Value.Type?.SpecialType;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Indentation\IIndentationService.cs (1)
34var firstNonWhitespacePos = tokenLine.GetFirstNonWhitespacePosition();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SemanticModelReuse\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)
Storage\SQLite\v2\SQLitePersistentStorage_StringIds.cs (2)
36var id = TryGetStringIdFromDatabase(connection, value, allowWrite); 53var stringId = TryGetStringIdFromDatabaseWorker(connection, value, canReturnNull: true);
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)
205var existingProcess = _processes.SingleOrNull(p => p.Value == sender);
MSBuild\SolutionFileReader.cs (1)
34var projects = await TryReadSolutionFileAsync(absoluteSolutionPath, pathResolver, projectFilter, diagnosticReportingMode, cancellationToken).ConfigureAwait(false);
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (2)
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}"/>.
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (7)
Workspaces\TestWorkspace_XmlConsumption.cs (6)
195out var code, out var cursorPosition, out IDictionary<string, ImmutableArray<TextSpan>> spans); 269var documentationMode = GetDocumentationMode(projectElement); 417var delaySign = (bool?)null; 675var resolveFilePath = (bool?)documentElement.Attribute("ResolveFilePath"); 685var canApplyChange = (bool?)documentElement.Attribute("CanApplyChange"); 686var supportDiagnostics = (bool?)documentElement.Attribute("SupportDiagnostics");
Workspaces\TestWorkspace`1.cs (1)
722out var code, out var cursorPosition, out IDictionary<string, ImmutableArray<TextSpan>> spans);
Microsoft.CodeAnalysis.Workspaces.UnitTests (16)
FindSymbols\NavigateToSearchIndexTests.cs (11)
913var nameMatch = GetNameMatch(symbolName, patternName); 949var nameMatch = GetNameMatch(symbolName, patternName); 976var nameMatch = GetNameMatch(symbolName, patternName); 1137var match = matcher.GetFirstMatch("static"); 1159var match = matcher.GetFirstMatch("get_key_word"); 1185var match = matcher.GetFirstMatch("Readline"); 1217var match = fuzzyMatcher.GetFirstMatch("GooBar"); 1237var match = matcher.GetFirstMatch("Class"); 1257var match = matcher.GetFirstMatch("Class"); 1275var match = matcher.GetFirstMatch("_myField"); 1293var match = matcher.GetFirstMatch("_class");
Remote\ServiceDescriptorTests.cs (2)
86type.GetGenericTypeDefinition() == typeof(Nullable<>) || 319type.IsGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>) &&
SolutionTests\SolutionTests.cs (2)
2381var projectOptions = project2.GetAnalyzerConfigOptions(); 5744var projectOptions = document.Project.GetAnalyzerConfigOptions();
WorkspaceServiceTests\GlobalOptionServiceTests.cs (1)
250var isOptionSet = (bool?)new SolutionOptionSet(optionService).GetOption(optionKey);
Microsoft.CommonLanguageServerProtocol.Framework.Package (1)
RequestExecutionQueue.cs (1)
342var contextInfo = await work.CreateRequestContextAsync<TRequest>(handler, metadata, _languageServer, cancellationToken).ConfigureAwait(false);
Microsoft.CSharp (3)
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.ArcadeLogging (2)
PipelinesLogger.cs (2)
84var parentId = _buildEventContextMap.TryGetValue(buildEventContext, out var guid) 250var parentId = _buildEventContextMap.TryGetValue(e.ParentProjectBuildEventContext, out var guid)
Microsoft.DotNet.Build.Tasks.Feed (3)
src\ProductionChannelValidator.cs (1)
154var azureDevOpsBuildId = build.AzureDevOpsBuildId;
src\PublishBuildToMaestro.cs (2)
267var buildId = await GetBuildId(dep, client, buildCache, assetCache, cancellationToken); 324var buildId = matchingAssetsFromSameSha.OrderByDescending(a => a.Id).FirstOrDefault()?.BuildId;
Microsoft.DotNet.Build.Tasks.Feed.Tests (1)
GeneralTests.cs (1)
67var result = await GeneralUtils.IsFeedPublicAsync(
Microsoft.DotNet.Helix.Sdk (2)
CheckAzurePipelinesTestResults.cs (2)
101var stateCompleted = data["state"]?.Value<string>()?.Equals("Completed"); 102var postProcessStateCompleted = data["postProcessState"]?.Value<string>()?.Equals("Complete");
Microsoft.DotNet.NuGetRepack.Tests (1)
TestHelpers\AssertEx.cs (1)
31(type.GetTypeInfo().IsGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>));
Microsoft.DotNet.SignTool (4)
src\ZipData.cs (4)
157var signedPart = FindNestedPart(relativeName); 198var signedPart = FindNestedPart(relativeName); 242var signedPart = FindNestedPart(relativeName); 366var signedPart = FindNestedPart(relativePath);
Microsoft.DotNet.SwaggerGenerator.CodeGenerator (1)
HelperFactory.cs (1)
284(output.IsConstructedGenericType && output.GetGenericTypeDefinition() == typeof(Nullable<>)))
Microsoft.DotNet.XUnitAssert.Tests (10)
Sdk\CollectionTrackerTests.cs (10)
18 var result = tracker.FormatIndexedMismatch(2600, out var pointerIndent, ArgumentFormatter.MAX_DEPTH); 30 var result = tracker.FormatIndexedMismatch(0, out var pointerIndent); 42 var result = tracker.FormatIndexedMismatch(1, out var pointerIndent); 54 var result = tracker.FormatIndexedMismatch(3, out var pointerIndent); 66 var result = tracker.FormatIndexedMismatch(6, out var pointerIndent); 82 var result = CollectionTracker<int>.FormatIndexedMismatch(span, 2600, out var pointerIndent, ArgumentFormatter.MAX_DEPTH); 94 var result = CollectionTracker<int>.FormatIndexedMismatch(span, 0, out var pointerIndent); 106 var result = CollectionTracker<int>.FormatIndexedMismatch(span, 1, out var pointerIndent); 118 var result = CollectionTracker<int>.FormatIndexedMismatch(span, 3, out var pointerIndent); 130 var result = CollectionTracker<int>.FormatIndexedMismatch(span, 6, out var pointerIndent);
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)
394var totalInputTokens = activities.Sum(a => (int?)a.GetTagItem("gen_ai.usage.input_tokens")!); 395var totalOutputTokens = activities.Sum(a => (int?)a.GetTagItem("gen_ai.usage.output_tokens")!);
Microsoft.Extensions.AI.Tests (1)
Functions\AIFunctionFactoryTest.cs (1)
376var result = (JsonElement?)await func.InvokeAsync(new()
Microsoft.Extensions.Caching.Hybrid.Tests (1)
RedisTests.cs (1)
86var ttl = await redis.GetDatabase().KeyTimeToLiveAsync(key);
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 (2)
ConfigurationBinder.cs (1)
981if (type.IsGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>))
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\libraries\Common\src\Extensions\ParameterDefaultValue\ParameterDefaultValue.cs (1)
31parameter.ParameterType.GetGenericTypeDefinition() == typeof(Nullable<>);
Microsoft.Extensions.DependencyInjection.Abstractions (1)
src\libraries\Common\src\Extensions\ParameterDefaultValue\ParameterDefaultValue.cs (1)
31parameter.ParameterType.GetGenericTypeDefinition() == typeof(Nullable<>);
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.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\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 (1)
TypeExtensions.cs (1)
58type.GetGenericTypeDefinition() == typeof(Nullable<>))
Microsoft.Extensions.Validation.ValidationsGenerator (4)
Parsers\ValidationsGenerator.TypesParser.cs (1)
104var derivedTypes = typeSymbol.GetJsonDerivedTypes(wellKnownTypes.Get(WellKnownTypeData.WellKnownType.System_Text_Json_Serialization_JsonDerivedTypeAttribute));
src\Shared\RoslynUtils\ParsabilityHelper.cs (2)
52return GetParsability(typeSymbol, wellKnownTypes, out var _); 62if (IsTypeAlwaysParsable(typeSymbol, wellKnownTypes, out var parsabilityMethod))
src\Shared\RoslynUtils\WellKnownTypes.cs (1)
145public bool IsType(ITypeSymbol type, WellKnownTypeData.WellKnownType[] wellKnownTypes) => IsType(type, wellKnownTypes, out var _);
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)
190if (!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)
286if (methodSyntax.Parent is TypeDeclarationSyntax typeDecl && !typeDecl.IsInPartialContext(out var nonPartialIdentifier))
Microsoft.Interop.LibraryImportGenerator.Downlevel (1)
DownlevelLibraryImportDiagnosticsAnalyzer.cs (1)
290if (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 (32)
UnitTests\TestEntryPoints.cs (32)
472var scoreColumn = curs1.Schema.GetColumnOrNull(AnnotationUtils.Const.ScoreValueKind.Score); 1631var scoreCol = binaryScored.Schema.GetColumnOrNull(AnnotationUtils.Const.ScoreValueKind.Score); 1684var scoreColumn = curs0.Schema.GetColumnOrNull(AnnotationUtils.Const.ScoreValueKind.Score); 1910var scoreColumn = curs0.Schema.GetColumnOrNull(AnnotationUtils.Const.ScoreValueKind.Score); 2068var scoreColumn = curs0.Schema.GetColumnOrNull(AnnotationUtils.Const.ScoreValueKind.Score); 2534var catColumn = loader.Schema.GetColumnOrNull("Cat"); 2537var catValueCol = loader.Schema.GetColumnOrNull("CatValue"); 2540var keyColumn = loader.Schema.GetColumnOrNull("Key"); 3617var aucCol = cursor.Schema.GetColumnOrNull("AUC"); 3722var aucCol = cursor.Schema.GetColumnOrNull("AUC"); 3889var aucCol = cursor.Schema.GetColumnOrNull("AUC"); 4080var aucColumn = cursor.Schema.GetColumnOrNull("AUC"); 4424var predictedLabelCol = loader.Schema.GetColumnOrNull("PredictedLabel"); 4480var treesCol = view.Schema.GetColumnOrNull("Trees"); 4483var leavesCol = view.Schema.GetColumnOrNull("Leaves"); 4486var pathsCol = view.Schema.GetColumnOrNull("Paths"); 4544var featColumn = result.Schema.GetColumnOrNull("Features"); 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 (3)
PipelineEnsemble.cs (2)
55var col = InputRoleMappedSchema.Schema.GetColumnOrNull(name); 77var scoreCol = Mappers[i].OutputSchema.GetColumnOrNull(AnnotationUtils.Const.ScoreValueKind.Score);
Selector\SubModelSelector\BaseSubModelSelector.cs (1)
113var probCol = EvaluateUtils.GetOptAuxScoreColumn(Host, scoredSchema, null, nameof(BinaryClassifierMamlEvaluator.Arguments.ProbabilityColumn),
Microsoft.ML.EntryPoints (7)
FeatureCombiner.cs (4)
120var col = schema.GetColumnOrNull(colName); 235var labelCol = input.Data.Schema.GetColumnOrNull(input.LabelColumn); 271var predictedLabelCol = input.Data.Schema.GetColumnOrNull(input.PredictedLabelColumn); 293var labelCol = input.Data.Schema.GetColumnOrNull(input.LabelColumn);
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)
675var scoreColumn = scored.Schema.GetColumnOrNull("Score"); 677var probabilityColumn = scored.Schema.GetColumnOrNull("Probability"); 679var 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.TestFramework (8)
DataPipe\TestDataPipe.cs (8)
222var col = c.Schema.GetColumnOrNull(cols[i]); 578var col1 = c.Schema.GetColumnOrNull("F13"); 581var col2 = c.Schema.GetColumnOrNull("F23"); 620var col1 = c.Schema.GetColumnOrNull("F1"); 623var col2 = c.Schema.GetColumnOrNull("F2"); 774var col1 = c.Schema.GetColumnOrNull("WB1"); 775var col2 = c.Schema.GetColumnOrNull("WB2"); 921var col = c.Schema.GetColumnOrNull("T");
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.Http.Headers (4)
CookieHeaderParser.cs (2)
19if (!CookieHeaderParserShared.TryParseValue(value, ref index, SupportsMultipleValues, out var parsedName, out var parsedValue))
src\Http\Shared\CookieHeaderParserShared.cs (2)
35if (TryParseValue(value, ref index, supportsMultipleValues, out var parsedName, out var parsedValue))
Microsoft.VisualBasic.Core (1)
Microsoft\VisualBasic\CompilerServices\Conversions.vb (1)
2637TargetType.GetGenericTypeDefinition().Equals(GetType(Nullable(Of ))) AndAlso
Microsoft.VisualStudio.Extensibility.Testing.Xunit (1)
src\VisualStudio\IntegrationTest\Harness\XUnitShared\Harness\IntegrationHelper.cs (1)
69var moniker = monikers[0]!;
Microsoft.VisualStudio.LanguageServices (62)
CallHierarchy\CallHierarchyCommandHandler.cs (2)
58var point = args.TextView.Caret.Position.Point.GetPoint(args.SubjectBuffer, PositionAffinity.Predecessor); 79var symbolAndProject = await FindUsagesHelpers.GetRelevantSymbolAndProjectAtPositionAsync(
ChangeSignature\ChangeSignatureDialog.xaml.cs (1)
161var result = dialog.ShowModal();
ChangeSignature\ChangeSignatureDialogViewModel.cs (1)
515var newSelectedIndex = value == -1 ? null : value;
ChangeSignature\VisualStudioChangeSignatureOptionsService.cs (1)
47var result = dialog.ShowModal();
CodeLens\CodeLensCallbackListener.cs (1)
137var references = await service.FindReferenceLocationsAsync(solution, document.Id, node, cancellationToken).ConfigureAwait(false);
DebuggerIntelliSense\DebuggerIntellisenseFilter.cs (1)
110var caretPosition = _context.DebuggerTextView.GetCaretPoint(_context.Buffer);
DocumentOutline\DocumentOutlineViewModel.cs (1)
420var response = await DocumentSymbolsRequestAsync(
ExtractClass\VisualStudioExtractClassOptionsService.cs (1)
96var result = dialog.ShowModal();
ExtractInterface\VisualStudioExtractInterfaceOptionsService.cs (1)
73var result = dialog.ShowModal();
FindReferences\Contexts\AbstractTableDataSourceFindUsagesContext.cs (4)
388var classifiedSpan = definition.ClassifiedSpans.IsEmpty ? null : definition.ClassifiedSpans[i]; 410var mappedDocumentSpan = await AbstractDocumentSpanEntry.TryMapAndGetFirstAsync(documentSpan, sourceText, cancellationToken).ConfigureAwait(false); 443var mappedDocumentSpan = await AbstractDocumentSpanEntry.TryMapAndGetFirstAsync(documentSpan, sourceText, cancellationToken).ConfigureAwait(false); 480var result = await DocumentExcerptHelper.TryExcerptAsync(document, sourceSpan, ExcerptMode.SingleLine, options.Value, cancellationToken).ConfigureAwait(false);
FindReferences\Entries\AbstractDocumentSpanEntry.cs (1)
83var results = await SpanMappingHelper.TryGetMappedSpanResultAsync(documentSpan.Document, [documentSpan.SourceSpan], cancellationToken).ConfigureAwait(false);
FindReferences\Entries\DocumentSpanEntry.cs (1)
189var excerpt = this.Presenter.ThreadingContext.JoinableTaskFactory.Run(() => DocumentExcerptHelper.TryExcerptAsync(document, sourceSpan, ExcerptMode.Tooltip, classificationOptions, CancellationToken.None));
FindReferences\VisualStudioDefinitionsAndReferencesFactory.cs (1)
35var result = await symbolNavigationService.GetExternalNavigationSymbolLocationAsync(definitionItem, cancellationToken).ConfigureAwait(false);
GenerateType\VisualStudioGenerateTypeOptionsServiceFactory.cs (1)
58var result = dialog.ShowModal();
Implementation\AbstractVsTextViewFilter.cs (5)
107var spanOpt = textSnapshot.TryGetSpan(textSpan); 178var positionInSubjectBuffer = textView.BufferGraph.MapDownToBuffer(pointInViewBuffer, PointTrackingMode.Positive, subjectBuffer, PositionAffinity.Successor); 191var matchingSpan = await braceMatcher.FindMatchingSpanAsync( 226var closingSpans = await braceMatcher.FindMatchingSpanAsync( 246var openingSpans = await braceMatcher.FindMatchingSpanAsync(
Interactive\VsInteractiveWindowProvider.cs (1)
87var defaultPlatform = evaluator.ResetOptions.Platform;
LanguageService\AbstractLanguageService`2.IVsLanguageBlock.cs (1)
36var position = snapshot?.TryGetPosition(iCurrentLine, iCurrentChar);
LanguageService\AbstractLanguageService`2.VsLanguageDebugInfo.cs (4)
102var nullablePoint = textBuffer.CurrentSnapshot.TryGetPoint(iLine, iCol); 148var nullablePoint = snapshot.TryGetPoint(iLine, iCol); 236var mappedSpan = span.MapSpanFromSecondaryBufferToPrimaryBuffer(this.ThreadingContext, document.Id); 277var nullablePoint = snapshot.TryGetPoint(iLine, iCol);
MoveStaticMembers\VisualStudioMoveStaticMembersOptionsService.cs (1)
47var result = dialog.ShowModal();
MoveToNamespace\VisualStudioMoveToNamespaceOptionsService.cs (1)
48var result = _showDialog(viewModel);
PdbSourceDocument\AbstractSourceLinkService.cs (2)
54var result = await LocateSymbolFileAsync(pdbInfo, flags, cancellationToken).ConfigureAwait(false); 78var result = await GetSourceLinkAsync(url, relativePath, cancellationToken).ConfigureAwait(false);
PickMembers\PickMembersDialogViewModel.cs (1)
79var newSelectedIndex = value == -1 ? null : value;
PickMembers\VisualStudioPickMembersService.cs (1)
36var result = dialog.ShowModal();
Preview\PreviewUpdater.Tagger.cs (2)
52var firstNonWhitespace = line.GetFirstNonWhitespacePosition(); 53var lastNonWhitespace = line.GetLastNonWhitespacePosition();
ProjectSystem\Legacy\AbstractLegacyProject.cs (2)
135if (TryGetBoolPropertyValue(hierarchy, BuildPropertyNames.RunAnalyzers, out var runAnayzers)) 140if (TryGetBoolPropertyValue(hierarchy, BuildPropertyNames.RunAnalyzersDuringLiveAnalysis, out var runAnayzersDuringLiveAnalysis))
PullMemberUp\VisualStudioPullMemberUpService.cs (1)
66var result = dialog.ShowModal();
Snippets\AbstractSnippetCommandHandler.cs (2)
265var endPositionInSubjectBuffer = textView.GetCaretPoint(subjectBuffer); 271if (!SnippetUtilities.TryGetWordOnLeft(endPositionInSubjectBuffer.Value.Position, currentText, syntaxFactsService, out var span))
Snippets\SnippetFunctions\SnippetFunctionGenerateSwitchCases.cs (2)
52if (!TryGetSpan(SwitchExpressionField, out var switchExpressionSpan) || 53!TryGetSpan(CaseGenerationLocationField, out var caseGenerationSpan))
Snippets\SnippetFunctions\SnippetFunctionSimpleTypeName.cs (1)
42if (!TryGetFieldSpan(out var fieldSpan))
SymbolSearch\VisualStudioSymbolSearchService.cs (1)
188var bestRank = packagesUsedInOtherProjects.LastOrDefault()?.Rank;
TaskList\ExternalErrorDiagnosticUpdateSource.cs (1)
218var project = GetProjectIdentifier(solution.GetProject(projectId), projectHierarchyGuid);
ValueTracking\ValueTrackingCommandHandler.cs (1)
85var caretPosition = args.TextView.GetCaretPoint(args.SubjectBuffer);
Venus\ContainedDocument.cs (1)
1025var surfacePoint = surfaceSnapshot.MapFromSourceSnapshot(new SnapshotPoint(subjectSnapshot, position), PositionAffinity.Predecessor);
Venus\ContainedDocument.DocumentServiceProvider.cs (4)
104var result = (MappedSpanResult?)null; 148var spanOnPrimarySnapshot = MapRoslynSpanToPrimarySpan(primarySnapshot, roslynSnapshot, span); 154var contentSpanOnPrimarySnapshot = GetContentSpanFromPrimarySpan(mode, spanOnPrimarySnapshot.Value); 208var mappedSpan = MapRoslynSpanToPrimarySpan(primarySnapshot, roslynSnapshot, classifiedSpan.TextSpan);
Venus\ContainedLanguageCodeSupport.cs (3)
68var point = codeModel.GetStartPoint(typeNode, options, EnvDTE.vsCMPart.vsCMPartBody); 212var insertionPoint = codeModel.GetEndPoint(destinationType, documentOptions, EnvDTE.vsCMPart.vsCMPartBody); 274var navigationPoint = codeModel.GetStartPoint(memberNode, options, EnvDTE.vsCMPart.vsCMPartNavigate);
Workspace\VisualStudioDocumentNavigationService.cs (4)
202var mappedSpanResult = await GetMappedSpanAsync( 271var mapped = await vsTextSpan.MapSpanFromSecondaryBufferToPrimaryBufferAsync( 317var results = await SpanMappingHelper.TryGetMappedSpanResultAsync(generatedDocument, [textSpan], cancellationToken).ConfigureAwait(false); 418var mapped = await spanInSecondaryBuffer.MapSpanFromSecondaryBufferToPrimaryBufferAsync(
Workspace\VisualStudioSymbolNavigationService.cs (2)
189var result = await TryGetNavigationAPIRequiredArgumentsAsync(definitionItem, rqName, cancellationToken).ConfigureAwait(true); 218var values = await TryGetNavigationAPIRequiredArgumentsAsync(
Microsoft.VisualStudio.LanguageServices.CodeLens (2)
ReferenceCodeLensProvider.cs (2)
203var referenceCountOpt = await _callbackService.InvokeAsync<ReferenceCount?>( 246var referenceLocationDescriptors = await _callbackService.InvokeAsync<(string projectVersion, ImmutableArray<ReferenceLocationDescriptor> references)?>(
Microsoft.VisualStudio.LanguageServices.CSharp (2)
ProjectSystemShim\CSharpProjectShim.OptionsProcessor.cs (1)
75var warningsAreErrors = GetNullableBooleanOption(CompilerOptions.OPTID_WARNINGSAREERRORS);
SemanticSearch\SemanticSearchQueryExecutor.cs (1)
132var compileResult = await RemoteSemanticSearchServiceProxy.CompileQueryAsync(
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (2)
DocumentOutline\DocumentOutlineTests.cs (1)
61var response = await DocumentOutlineViewModel.DocumentSymbolsRequestAsync(
F1Help\F1HelpTests.cs (1)
27var caret = workspace.Documents.First().CursorPosition;
Microsoft.VisualStudio.LanguageServices.DevKit (2)
src\VisualStudio\Core\Def\PdbSourceDocument\AbstractSourceLinkService.cs (2)
54var result = await LocateSymbolFileAsync(pdbInfo, flags, cancellationToken).ConfigureAwait(false); 78var result = await GetSourceLinkAsync(url, relativePath, cancellationToken).ConfigureAwait(false);
Microsoft.VisualStudio.LanguageServices.Implementation (20)
CodeModel\CodeModelProjectCache.cs (8)
69var cacheEntry = GetCacheEntry(filePath); 72var comHandle = cacheEntry.Value.ComHandle; 88var cacheEntry = GetCacheEntry(filePath); 97var cacheEntry = GetCacheEntry(filePath); 100var comHandle = cacheEntry.Value.ComHandle; 124var cacheEntry = GetCacheEntry(filePath); 127var comHandle = cacheEntry.Value.ComHandle; 163var comHandle = cacheEntry.ComHandle;
CodeModel\FileCodeModel_CodeGen.cs (2)
707var realPosition = GetRealPosition(position); 743var realPosition = GetRealPosition(position);
CodeModel\InternalElements\AbstractCodeElement.cs (4)
149var point = CodeModelService.GetStartPoint(LookupNode(), options); 164var point = CodeModelService.GetEndPoint(LookupNode(), options); 177var point = CodeModelService.GetStartPoint(LookupNode(), options, part); 189var point = CodeModelService.GetEndPoint(LookupNode(), options, part);
CodeModel\ProjectCodeModel.cs (1)
79var handle = GetCodeModelCache()?.GetComHandleForFileCodeModel(fileName);
ProjectSystem\CPS\CPSProject_IWorkspaceProjectContext.cs (2)
164var boolValue = bool.TryParse(value, out var parsedBoolValue) ? parsedBoolValue : (bool?)null; 169var boolValue = bool.TryParse(value, out var parsedBoolValue) ? parsedBoolValue : (bool?)null;
SolutionExplorer\AnalyzersCommandHandler.cs (2)
272var analyzerConfigOptions = project.GetAnalyzerConfigOptions(); 421var selectedAction = MapSelectedItemToReportDiagnostic(selectedItem);
SolutionExplorer\DiagnosticItem\BaseDiagnosticAndGeneratorItemSource.cs (1)
157var analyzerConfigOptions = project.GetAnalyzerConfigOptions();
Microsoft.VisualStudio.LanguageServices.Xaml (1)
Implementation\XamlProjectService.cs (1)
241var info = _rdt?.GetDocumentInfo(docCookie);
mscorlib (1)
src\libraries\shims\mscorlib\ref\mscorlib.cs (1)
376[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Nullable<>))]
Mvc.Api.Analyzers.Test (16)
ActualApiResponseMetadataFactoryTest.cs (16)
31var actual = ActualApiResponseMetadataFactory.GetDefaultStatusCode(attribute); 45var actual = ActualApiResponseMetadataFactory.GetDefaultStatusCode(attribute); 86var metadata = Assert.Single(actualResponseMetadata); 99var metadata = Assert.Single(actualResponseMetadata); 113var metadata = Assert.Single(actualResponseMetadata); 127var metadata = Assert.Single(actualResponseMetadata); 141var metadata = Assert.Single(actualResponseMetadata); 155var metadata = Assert.Single(actualResponseMetadata); 169var metadata = Assert.Single(actualResponseMetadata); 183var metadata = Assert.Single(actualResponseMetadata); 198var metadata = Assert.Single(actualResponseMetadata); 212var metadata = Assert.Single(actualResponseMetadata); 226var metadata = Assert.Single(actualResponseMetadata); 240var metadata = Assert.Single(actualResponseMetadata); 254var metadata = Assert.Single(actualResponseMetadata); 268var metadata = Assert.Single(actualResponseMetadata);
netstandard (1)
netstandard.cs (1)
1329[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Nullable<>))]
PresentationBuildTasks (1)
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 (45)
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\Compilers\Core\Portable\Syntax\SyntaxTreeExtensions.cs (1)
50var textSpanOpt = span.Intersection(fullSpan);
src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (1)
172var effectiveSeverity = GetEffectiveSeverity();
src\RoslynAnalyzers\Utilities\Compiler\Options\SymbolNamesWithValueOption.cs (1)
159var symbolKind = parts.SymbolName[0] switch
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\CodeStyleOption2`1.cs (1)
165var version = (int?)element.Attribute(XmlAttribute_SerializationVersion);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EditorConfig\Parsing\Sections\SectionMatcher_TryParseSection.cs (1)
104var numberRange = TryParseNumberRange(ref lexer);
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\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.cs (1)
200var index = sequence.FindIndex(position);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\CollectionExpressionUtilities.cs (1)
79var collectionBuilderMethods = TryGetCollectionBuilderFactoryMethods(
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ListExtensions.cs (2)
52var newValue = transform(list[sourceIndex], arg); 71var newValue = transform(list[sourceIndex], arg);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SourceTextExtensions_SharedWithCodeStyle.cs (1)
21var linePosition = line.GetFirstNonWhitespacePosition();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\StringExtensions.cs (3)
48var firstOffset = lineText.GetFirstNonWhitespaceOffset(); 59var lastOffset = lineText.GetLastNonWhitespaceOffset(); 193var firstNonWhitespaceChar = line.GetFirstNonWhitespaceOffset();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTreeExtensions.cs (1)
236var isUserConfiguredGeneratedCode = GeneratedCodeUtilities.GetGeneratedCodeKindFromOptions(analyzerConfigOptions).ToNullable();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\TextLineExtensions.cs (1)
32var firstNonWhitespaceOffset = line.GetFirstNonWhitespaceOffset();
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\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser.cs (1)
27TryGetRule(namingRuleTitle, symbolSpec, namingStyle, trimmedDictionary, out var rule, out var priority))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_NamingRule.cs (1)
59var location = severity.GetSpan(lines);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\AbstractDocumentationCommentService.cs (1)
52var exteriorTrivia = leadingTrivia.Where(_syntaxFacts.IsDocumentationCommentExteriorTrivia)
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\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BodyLevelSymbolKey.cs (1)
221var resolutionOpt = reader.ResolveLocation(loc);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.TypeParameterSymbolKey.cs (1)
44var resolution = reader.ResolveLocation(location);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.cs (1)
479var r = t1[i].IsMoreSpecificThan(t2[i]);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeFixesAndRefactorings\AbstractFixAllSpanMappingService.cs (1)
56var partialDeclSpan = syntaxFacts.GetContainingTypeDeclaration(root, syntaxRef.Span.Start)?.FullSpan;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationHelpers.cs (2)
241var desiredIndex = TryGetDesiredIndexIfGrouped( 305var result = TryGetDesiredIndexIfGroupedWorker(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_Negate.cs (1)
272var valueType = (operation as IIsPatternOperation)?.Value.Type?.SpecialType;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Indentation\IIndentationService.cs (1)
34var firstNonWhitespacePos = tokenLine.GetFirstNonWhitespacePosition();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SemanticModelReuse\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)
Roslyn.Diagnostics.CSharp.Analyzers (8)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\ElasticTriviaFormattingRule.cs (1)
56var lastTokenOfType = GetLastTokenOfType(node);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\NewLineUserSettingFormattingRule.cs (1)
49var parentKind = node.Parent?.Kind();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (2)
843this.GetConversions(originalExpression, originalTargetType, newExpression, newTargetType, out var originalConversion, out var newConversion);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Formatting\CSharpSyntaxFormattingService.cs (1)
202var tokenRange = FormattingRangeHelper.FindAppropriateRange(endToken);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.cs (1)
67var firstNonWhitespacePosition = line.GetFirstNonWhitespacePosition();
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);
RunTests (1)
ProcessUtil.cs (1)
50var parentId = TryGetParentProcessId(process);
Shared (1)
Data.Validation\TimeSpanAttribute.cs (1)
117var max = Maximum;
SignalR.Client.FunctionalTestApp (2)
src\SignalR\common\Shared\TestCertificates.cs (2)
19var major = key.GetValue("CurrentMajorVersionNumber") as int?; 20var minor = key.GetValue("CurrentMinorVersionNumber") as int?;
SignalRSamples (1)
ConnectionHandlers\MessagesConnectionHandler.cs (1)
19var transportType = connection.Features.Get<IHttpTransportFeature>()?.TransportType;
System.ComponentModel.Annotations (2)
System\ComponentModel\DataAnnotations\CustomValidationAttribute.cs (1)
312|| expectedValueType.GetGenericTypeDefinition() != typeof(Nullable<>)))
System\ComponentModel\DataAnnotations\Validator.cs (1)
362destinationType.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\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\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.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\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.Http (1)
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.Net.Security (1)
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.Private.CoreLib (11)
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\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\EventSource.cs (1)
2142|| (arg == null && (pType.IsValueType && !(pType.IsGenericType && pType.GetGenericTypeDefinition() == typeof(Nullable<>))))
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\TraceLogging\Statics.cs (1)
569else if (IsGenericMatch(dataType, typeof(Nullable<>)))
src\libraries\System.Private.CoreLib\src\System\Nullable.cs (5)
111if (ReferenceEquals(genericType, typeof(Nullable<>))) 120/// Retrieves a readonly reference to the location in the <see cref="Nullable{T}"/> instance where the value is stored. 122/// <typeparam name="T">The underlying value type of the <see cref="Nullable{T}"/> generic type.</typeparam> 123/// <param name="nullable">The readonly reference to the input <see cref="Nullable{T}"/> value.</param> 124/// <returns>A readonly reference to the location where the instance's <typeparamref name="T"/> value is stored. If the instance's <see cref="Nullable{T}.HasValue"/> is false, the current value at that location may be the default value.</returns>
src\System\Collections\Generic\ComparerHelpers.cs (2)
40else if (type.IsGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>)) 78else if (type.IsGenericType && type.GetGenericTypeDefinition() == typeof(Nullable<>))
src\System\Reflection\Emit\RuntimeFieldBuilder.cs (1)
146if (!(m_fieldType.IsGenericType && m_fieldType.GetGenericTypeDefinition() == 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.Windows.Core (1)
System\TypeExtensions.cs (1)
234type.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)
730value = default(Nullable<int>); 733value = default(Nullable<bool>); 735value = default(Nullable<short>); 737value = default(Nullable<long>); 739value = default(Nullable<float>); 741value = default(Nullable<double>); 743value = default(Nullable<decimal>); 745value = default(Nullable<DateTime>); 749value = default(Nullable<DateTime>); 751value = default(Nullable<DateTime>); 753value = default(Nullable<byte>); 755value = default(Nullable<sbyte>); 757value = default(Nullable<ushort>); 759value = default(Nullable<uint>); 761value = default(Nullable<ulong>); 774value = default(Nullable<char>); 776value = default(Nullable<Guid>); 778value = default(Nullable<TimeSpan>); 780value = default(Nullable<DateTimeOffset>); 782value = default(Nullable<DateOnly>); 784value = default(Nullable<TimeOnly>);
System.Runtime (1)
artifacts\obj\System.Runtime\Debug\net11.0\System.Runtime.Forwards.cs (1)
370[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Nullable<>))]
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) 1009CodeTypeReference nullableOfMemberType = GetCodeTypeReference(typeof(Nullable<>));
System\Runtime\Serialization\Schema\SchemaImportHelper.cs (1)
63type.GetGenericTypeDefinition() == typeof(Nullable<>));
System.Text.Json (6)
System\ReflectionExtensions.cs (3)
15private static readonly Type s_nullableType = typeof(Nullable<>); 18/// Returns <see langword="true" /> when the given type is of type <see cref="Nullable{T}"/>. 28/// 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)
236/// The current <see cref="PropertyType"/> is not a reference type or <see cref="Nullable{T}"/>. 272/// The current <see cref="PropertyType"/> is not a reference type or <see cref="Nullable{T}"/>.
System\Text\Json\Serialization\Metadata\JsonTypeInfo.cs (1)
60/// and the underlying type for <see cref="Nullable{T}"/> or F# optional types.
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.Windows.Forms.Tests (2)
System\Windows\Forms\KeysConverterTests.LocalizationTests.cs (2)
36var resultFromSpecificCulture = (Keys?)converter.ConvertFrom(context: null, targetCulture, localizedString); 44var resultFromUICulture = (Keys?)converter.ConvertFrom(context: null, culture: null, localizedString);
System.Xaml (4)
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);
System.Xaml.Tests (2)
System\Xaml\XamlTypeTests.cs (2)
2780yield return new object[] { new SubXamlType(typeof(System.Nullable<>), new XamlSchemaContext()), true }; 2791AssemblyDelegator = new CustomAssembly(typeof(System.Nullable<>).Assembly)
Templates.Blazor.Tests (1)
BlazorTemplateTest.cs (1)
146var result = await cdpSession.SendAsync("WebAuthn.addVirtualAuthenticator", new Dictionary<string, object>
Test.Utilities (35)
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\Compilers\Core\Portable\Syntax\SyntaxTreeExtensions.cs (1)
50var textSpanOpt = span.Intersection(fullSpan);
src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (1)
172var effectiveSeverity = GetEffectiveSeverity();
src\RoslynAnalyzers\Utilities\Compiler\Options\SymbolNamesWithValueOption.cs (1)
159var symbolKind = parts.SymbolName[0] switch
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\CodeStyleOption2`1.cs (1)
165var version = (int?)element.Attribute(XmlAttribute_SerializationVersion);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EditorConfig\Parsing\Sections\SectionMatcher_TryParseSection.cs (1)
104var numberRange = TryParseNumberRange(ref lexer);
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\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.cs (1)
200var index = sequence.FindIndex(position);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\CollectionExpressionUtilities.cs (1)
79var collectionBuilderMethods = TryGetCollectionBuilderFactoryMethods(
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ListExtensions.cs (2)
52var newValue = transform(list[sourceIndex], arg); 71var newValue = transform(list[sourceIndex], arg);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SourceTextExtensions_SharedWithCodeStyle.cs (1)
21var linePosition = line.GetFirstNonWhitespacePosition();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\StringExtensions.cs (3)
48var firstOffset = lineText.GetFirstNonWhitespaceOffset(); 59var lastOffset = lineText.GetLastNonWhitespaceOffset(); 193var firstNonWhitespaceChar = line.GetFirstNonWhitespaceOffset();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTreeExtensions.cs (1)
236var isUserConfiguredGeneratedCode = GeneratedCodeUtilities.GetGeneratedCodeKindFromOptions(analyzerConfigOptions).ToNullable();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\TextLineExtensions.cs (1)
32var firstNonWhitespaceOffset = line.GetFirstNonWhitespaceOffset();
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\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser.cs (1)
27TryGetRule(namingRuleTitle, symbolSpec, namingStyle, trimmedDictionary, out var rule, out var priority))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_NamingRule.cs (1)
59var location = severity.GetSpan(lines);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\AbstractDocumentationCommentService.cs (1)
52var exteriorTrivia = leadingTrivia.Where(_syntaxFacts.IsDocumentationCommentExteriorTrivia)
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\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BodyLevelSymbolKey.cs (1)
221var resolutionOpt = reader.ResolveLocation(loc);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.TypeParameterSymbolKey.cs (1)
44var resolution = reader.ResolveLocation(location);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.cs (1)
479var r = t1[i].IsMoreSpecificThan(t2[i]);
Text.Analyzers (45)
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\Compilers\Core\Portable\Syntax\SyntaxTreeExtensions.cs (1)
50var textSpanOpt = span.Intersection(fullSpan);
src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (1)
172var effectiveSeverity = GetEffectiveSeverity();
src\RoslynAnalyzers\Utilities\Compiler\Options\SymbolNamesWithValueOption.cs (1)
159var symbolKind = parts.SymbolName[0] switch
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\CodeStyleOption2`1.cs (1)
165var version = (int?)element.Attribute(XmlAttribute_SerializationVersion);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EditorConfig\Parsing\Sections\SectionMatcher_TryParseSection.cs (1)
104var numberRange = TryParseNumberRange(ref lexer);
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\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.cs (1)
200var index = sequence.FindIndex(position);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\CollectionExpressionUtilities.cs (1)
79var collectionBuilderMethods = TryGetCollectionBuilderFactoryMethods(
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ListExtensions.cs (2)
52var newValue = transform(list[sourceIndex], arg); 71var newValue = transform(list[sourceIndex], arg);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SourceTextExtensions_SharedWithCodeStyle.cs (1)
21var linePosition = line.GetFirstNonWhitespacePosition();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\StringExtensions.cs (3)
48var firstOffset = lineText.GetFirstNonWhitespaceOffset(); 59var lastOffset = lineText.GetLastNonWhitespaceOffset(); 193var firstNonWhitespaceChar = line.GetFirstNonWhitespaceOffset();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTreeExtensions.cs (1)
236var isUserConfiguredGeneratedCode = GeneratedCodeUtilities.GetGeneratedCodeKindFromOptions(analyzerConfigOptions).ToNullable();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\TextLineExtensions.cs (1)
32var firstNonWhitespaceOffset = line.GetFirstNonWhitespaceOffset();
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\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser.cs (1)
27TryGetRule(namingRuleTitle, symbolSpec, namingStyle, trimmedDictionary, out var rule, out var priority))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_NamingRule.cs (1)
59var location = severity.GetSpan(lines);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SyntaxFacts\AbstractDocumentationCommentService.cs (1)
52var exteriorTrivia = leadingTrivia.Where(_syntaxFacts.IsDocumentationCommentExteriorTrivia)
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\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BodyLevelSymbolKey.cs (1)
221var resolutionOpt = reader.ResolveLocation(loc);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.TypeParameterSymbolKey.cs (1)
44var resolution = reader.ResolveLocation(location);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.cs (1)
479var r = t1[i].IsMoreSpecificThan(t2[i]);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeFixesAndRefactorings\AbstractFixAllSpanMappingService.cs (1)
56var partialDeclSpan = syntaxFacts.GetContainingTypeDeclaration(root, syntaxRef.Span.Start)?.FullSpan;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationHelpers.cs (2)
241var desiredIndex = TryGetDesiredIndexIfGrouped( 305var result = TryGetDesiredIndexIfGroupedWorker(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_Negate.cs (1)
272var valueType = (operation as IIsPatternOperation)?.Value.Type?.SpecialType;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Indentation\IIndentationService.cs (1)
34var firstNonWhitespacePos = tokenLine.GetFirstNonWhitespacePosition();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SemanticModelReuse\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)
vbc (1)
src\Compilers\Shared\BuildClient.cs (1)
152var serverResult = RunServerCompilation(textWriter, parsedArgs, buildPaths, libDirectory, pipeName, keepAliveOpt);
VBCSCompiler (1)
src\Compilers\Shared\BuildClient.cs (1)
152var serverResult = RunServerCompilation(textWriter, parsedArgs, buildPaths, libDirectory, pipeName, keepAliveOpt);
xunit.assert (1)
Sdk\ArgumentFormatter.cs (1)
529 if (typeInfo.GetGenericTypeDefinition() == typeof(Nullable<>))
xunit.console (10)
CommandLine.cs (1)
126var breakOn = default(char?);
common\AssemblyResolution\Microsoft.Extensions.DependencyModel\DependencyContextJsonReader.cs (9)
171var allowUnsafe = compilationOptionsJson.ValueAsNullableBoolean(DependencyContextStrings.AllowUnsafePropertyName); 172var warningsAsErrors = compilationOptionsJson.ValueAsNullableBoolean(DependencyContextStrings.WarningsAsErrorsPropertyName); 173var optimize = compilationOptionsJson.ValueAsNullableBoolean(DependencyContextStrings.OptimizePropertyName); 175var delaySign = compilationOptionsJson.ValueAsNullableBoolean(DependencyContextStrings.DelaySignPropertyName); 176var publicSign = compilationOptionsJson.ValueAsNullableBoolean(DependencyContextStrings.PublicSignPropertyName); 178var emitEntryPoint = compilationOptionsJson.ValueAsNullableBoolean(DependencyContextStrings.EmitEntryPointPropertyName); 179var generateXmlDocumentation = compilationOptionsJson.ValueAsNullableBoolean(DependencyContextStrings.GenerateXmlDocumentationPropertyName); 227var compileOnly = targetLibraryJson.ValueAsNullableBoolean(DependencyContextStrings.CompilationOnlyPropertyName); 381var isCompilationOnly = targetLibrary.CompileOnly;