279 references to System_Single
Aspire.Hosting.Azure.Provisioning.Generators (1)
AspireProvisioningProxyGenerator.cs (1)
2682SpecialType.System_Single or
Aspire.Hosting.Integration.Analyzers (1)
AspireExportAnalyzer.cs (1)
2296SpecialType.System_Single => true,
ConfigurationSchemaGenerator (1)
RuntimeSource\Configuration.Binder\ConfigurationBindingGenerator.Parser.cs (1)
269case SpecialType.System_Single:
GenerateDocumentationAndConfigFiles (16)
src\roslyn\src\Compilers\Core\Portable\SpecialTypeExtensions.cs (6)
56case SpecialType.System_Single: 79case SpecialType.System_Single: 120case SpecialType.System_Single: 158case SpecialType.System_Single: 195case SpecialType.System_Single: 322return SpecialType.System_Single;
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\ITypeSymbolExtensions.cs (1)
33or SpecialType.System_Single
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SemanticFacts\ISemanticFactsExtensions.cs (1)
119=> type?.SpecialType is SpecialType.System_Single or SpecialType.System_Double;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.cs (3)
295case SpecialType.System_Single: 387case SpecialType.System_Single: 669case SpecialType.System_Single:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\PredefinedTypeExtensions.cs (2)
29PredefinedType.Single => SpecialType.System_Single, 54SpecialType.System_Single => PredefinedType.Single,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationHelpers.cs (1)
145SpecialType.System_Single => value is float,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\LiteralSpecialValues.cs (1)
27case SpecialType.System_Single:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
447case SpecialType.System_Single:
Microsoft.AspNetCore.Components.AI.SourceGenerators (1)
ToolBlockParser.cs (1)
274SpecialType.System_Single => ParameterTypeKind.Single,
Microsoft.Build.TaskAuthoring.Analyzer (2)
SupportedTaskItemTypes.cs (2)
36new SupportedSpecialType(SpecialType.System_Single, "float"), 72SpecialType.System_Single or
Microsoft.CodeAnalysis (40)
Compilation\Expression.cs (1)
33case SpecialType.System_Single:
ConstantValue.cs (2)
452case SpecialType.System_Single: return ConstantValueTypeDiscriminator.Single; 504case ConstantValueTypeDiscriminator.Single: return SpecialType.System_Single;
MetadataReader\MetadataTypeCodeExtensions.cs (3)
52return SpecialType.System_Single; 121case SpecialType.System_Single: 172case SpecialType.System_Single:
SpecialMembers.cs (5)
237(byte)SpecialType.System_Single, // DeclaringTypeId 241(byte)SignatureTypeCode.TypeHandle, (byte)SpecialType.System_Single, 356(byte)SignatureTypeCode.TypeHandle, (byte)SpecialType.System_Single, 681(byte)SignatureTypeCode.TypeHandle, (byte)SpecialType.System_Single, 746(byte)SignatureTypeCode.TypeHandle, (byte)SpecialType.System_Single,
SpecialTypeExtensions.cs (6)
56case SpecialType.System_Single: 79case SpecialType.System_Single: 120case SpecialType.System_Single: 158case SpecialType.System_Single: 195case SpecialType.System_Single: 322return SpecialType.System_Single;
SpecialTypes.cs (2)
126s_typeIdToTypeCodeMap[(int)SpecialType.System_Single] = Microsoft.Cci.PrimitiveTypeCode.Float32; 150s_typeCodeToTypeIdMap[(int)Microsoft.Cci.PrimitiveTypeCode.Float32] = SpecialType.System_Single;
Symbols\INamedTypeSymbolInternal.cs (1)
57case SpecialType.System_Single:
Symbols\TypedConstant.cs (1)
173case SpecialType.System_Single:
WellKnownMembers.cs (19)
83(byte)SignatureTypeCode.TypeHandle, (byte)SpecialType.System_Single, 115(byte)SignatureTypeCode.TypeHandle, (byte)SpecialType.System_Single, 139(byte)SignatureTypeCode.TypeHandle, (byte)SpecialType.System_Single, 163(byte)SignatureTypeCode.TypeHandle, (byte)SpecialType.System_Single, 187(byte)SignatureTypeCode.TypeHandle, (byte)SpecialType.System_Single, 211(byte)SignatureTypeCode.TypeHandle, (byte)SpecialType.System_Single, 235(byte)SignatureTypeCode.TypeHandle, (byte)SpecialType.System_Single, 259(byte)SignatureTypeCode.TypeHandle, (byte)SpecialType.System_Single, 283(byte)SignatureTypeCode.TypeHandle, (byte)SpecialType.System_Single, 290(byte)SignatureTypeCode.TypeHandle, (byte)SpecialType.System_Single, // Return Type 1418(byte)SignatureTypeCode.TypeHandle, (byte)SpecialType.System_Single, // Return Type 1515(byte)SignatureTypeCode.TypeHandle, (byte)SpecialType.System_Single, 1634(byte)SignatureTypeCode.TypeHandle, (byte)SpecialType.System_Single, // Return Type 3056(byte)SignatureTypeCode.TypeHandle, (byte)SpecialType.System_Single, // Value 3174(byte)SignatureTypeCode.TypeHandle, (byte)SpecialType.System_Single, // Value 3460(byte)SignatureTypeCode.TypeHandle, (byte)SpecialType.System_Single, // Return type 3461(byte)SignatureTypeCode.TypeHandle, (byte)SpecialType.System_Single, // Number As System.Single 3476(byte)SignatureTypeCode.TypeHandle, (byte)SpecialType.System_Single, // Return type 3477(byte)SignatureTypeCode.TypeHandle, (byte)SpecialType.System_Single, // Number As System.Single
Microsoft.CodeAnalysis.Analyzers (17)
src\roslyn\src\Compilers\Core\Portable\SpecialTypeExtensions.cs (6)
56case SpecialType.System_Single: 79case SpecialType.System_Single: 120case SpecialType.System_Single: 158case SpecialType.System_Single: 195case SpecialType.System_Single: 322return SpecialType.System_Single;
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\MetricsHelper.cs (1)
386or SpecialType.System_Single
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\ITypeSymbolExtensions.cs (1)
33or SpecialType.System_Single
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SemanticFacts\ISemanticFactsExtensions.cs (1)
119=> type?.SpecialType is SpecialType.System_Single or SpecialType.System_Double;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.cs (3)
295case SpecialType.System_Single: 387case SpecialType.System_Single: 669case SpecialType.System_Single:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\PredefinedTypeExtensions.cs (2)
29PredefinedType.Single => SpecialType.System_Single, 54SpecialType.System_Single => PredefinedType.Single,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationHelpers.cs (1)
145SpecialType.System_Single => value is float,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\LiteralSpecialValues.cs (1)
27case SpecialType.System_Single:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
447case SpecialType.System_Single:
Microsoft.CodeAnalysis.AnalyzerUtilities (18)
src\roslyn\src\Compilers\Core\Portable\SpecialTypeExtensions.cs (6)
56case SpecialType.System_Single: 79case SpecialType.System_Single: 120case SpecialType.System_Single: 158case SpecialType.System_Single: 195case SpecialType.System_Single: 322return SpecialType.System_Single;
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\MetricsHelper.cs (1)
386or SpecialType.System_Single
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\ITypeSymbolExtensions.cs (1)
33or SpecialType.System_Single
src\roslyn\src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\ValueContentAnalysis\ValueContentAbstractValue.cs (4)
56case SpecialType.System_Single: 369case SpecialType.System_Single: 372case SpecialType.System_Single: 378case SpecialType.System_Single:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SemanticFacts\ISemanticFactsExtensions.cs (1)
119=> type?.SpecialType is SpecialType.System_Single or SpecialType.System_Double;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.cs (3)
295case SpecialType.System_Single: 387case SpecialType.System_Single: 669case SpecialType.System_Single:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\PredefinedTypeExtensions.cs (2)
29PredefinedType.Single => SpecialType.System_Single, 54SpecialType.System_Single => PredefinedType.Single,
Microsoft.CodeAnalysis.CodeStyle (12)
src\roslyn\src\Compilers\Core\Portable\SpecialTypeExtensions.cs (6)
56case SpecialType.System_Single: 79case SpecialType.System_Single: 120case SpecialType.System_Single: 158case SpecialType.System_Single: 195case SpecialType.System_Single: 322return SpecialType.System_Single;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SemanticFacts\ISemanticFactsExtensions.cs (1)
119=> type?.SpecialType is SpecialType.System_Single or SpecialType.System_Double;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.cs (3)
295case SpecialType.System_Single: 387case SpecialType.System_Single: 669case SpecialType.System_Single:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\PredefinedTypeExtensions.cs (2)
29PredefinedType.Single => SpecialType.System_Single, 54SpecialType.System_Single => PredefinedType.Single,
Microsoft.CodeAnalysis.CodeStyle.Fixes (4)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateConstructor\AbstractGenerateConstructorService.State.cs (1)
387case SpecialType.System_Single:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationHelpers.cs (1)
145SpecialType.System_Single => value is float,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\LiteralSpecialValues.cs (1)
27case SpecialType.System_Single:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
447case SpecialType.System_Single:
Microsoft.CodeAnalysis.CSharp (60)
Binder\Binder_Conversions.cs (14)
3864case SpecialType.System_Single: 4020case SpecialType.System_Single: 4040case SpecialType.System_Single: 4060case SpecialType.System_Single: 4080case SpecialType.System_Single: return (double)(float)uint32Value; 4100case SpecialType.System_Single: return (double)(float)uint64Value; 4119case SpecialType.System_Single: return (double)(float)nuintValue; 4139case SpecialType.System_Single: 4159case SpecialType.System_Single: 4179case SpecialType.System_Single: return (double)(float)int32Value; 4199case SpecialType.System_Single: return (double)(float)int64Value; 4219case SpecialType.System_Single: return (double)(float)nintValue; 4243case SpecialType.System_Single: return (double)(float)doubleValue; 4263case SpecialType.System_Single: return (double)(float)decimalValue;
Binder\Binder_Expressions.cs (1)
7528case SpecialType.System_Single:
Binder\Binder_Patterns.cs (1)
2052SpecialType.System_Single => BinaryOperatorKind.Float,
Binder\Binder_Statements.cs (2)
2292(targetType.SpecialType == SpecialType.System_Single || targetType.SpecialType == SpecialType.System_Decimal)) 2294Error(diagnostics, ErrorCode.ERR_LiteralDoubleCast, syntax, (targetType.SpecialType == SpecialType.System_Single) ? "F" : "M", targetType);
Binder\PatternExplainer.cs (2)
870SpecialType.System_Single => true, 901case SpecialType.System_Single:
Binder\Semantics\Conversions\ConversionsBase.cs (2)
2126case SpecialType.System_Single: 2212case SpecialType.System_Single:
Binder\Semantics\Operators\OperatorFacts.cs (1)
50case SpecialType.System_Single:
CodeGen\EmitArrayInitializer.cs (1)
803SpecialType.System_Int32 or SpecialType.System_UInt32 or SpecialType.System_Single or
CodeGen\EmitExpression.cs (1)
1365case SpecialType.System_Single:
Compilation\BuiltInOperators.cs (5)
275case UnaryOperatorKind.Float: opType = _compilation.GetSpecialType(SpecialType.System_Single); break; 754case BinaryOperatorKind.Float: return _compilation.GetSpecialType(SpecialType.System_Single); 786case BinaryOperatorKind.Float: return _compilation.GetSpecialType(SpecialType.System_Single); 818case BinaryOperatorKind.Float: return _compilation.GetSpecialType(SpecialType.System_Single); 845BinaryOperatorKind.Float => _compilation.GetSpecialType(SpecialType.System_Single),
FlowAnalysis\AbstractFlowPass.cs (1)
1472case SpecialType.System_Single:
Lowering\Instrumentation\LocalStateTracingInstrumenter.cs (1)
225SpecialType.System_Single
Lowering\LocalRewriter\LocalRewriter_Conversion.cs (7)
226if (type.SpecialType != SpecialType.System_Double && type.SpecialType != SpecialType.System_Single) 1679case SpecialType.System_Single: 1704case SpecialType.System_Single: 1729case SpecialType.System_Single: 1754case SpecialType.System_Single: 1781case SpecialType.System_Single: return SpecialMember.System_Decimal__op_Explicit_ToSingle; 1801case SpecialType.System_Single: return SpecialMember.System_Decimal__op_Explicit_FromSingle;
Lowering\LocalRewriter\LocalRewriter_UnaryOperator.cs (1)
1108specialType = SpecialType.System_Single;
Lowering\LocalRewriter\LocalRewriter.DecisionDagRewriter.cs (2)
538if (t1.Input.Type.SpecialType is SpecialType.System_Double or SpecialType.System_Single) 823SpecialType.System_Single => BinaryOperatorKind.FloatLessThanOrEqual,
Lowering\LocalRewriter\LocalRewriter.PatternLocalRewriter.cs (1)
433input.Type.SpecialType == SpecialType.System_Single && float.IsNaN(value.SingleValue))
Lowering\SyntheticBoundNodeFactory.cs (1)
832case { SpecialType: CodeAnalysis.SpecialType.System_Single }:
Parser\Lexer.cs (4)
361case SpecialType.System_Single: 968info.ValueKind = SpecialType.System_Single; 988info.ValueKind = SpecialType.System_Single; 1042case SpecialType.System_Single:
SymbolDisplay\SymbolDisplayVisitor.Types.cs (1)
706case SpecialType.System_Single:
Symbols\Attributes\SourceAttributeData.cs (1)
406if (specType != SpecialType.System_Single)
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
2512case SpecialType.System_Single:
Symbols\Source\SourceAssemblySymbol.cs (1)
2817case SpecialType.System_Single:
Symbols\SpecialTypeExtensions.cs (2)
25case SpecialType.System_Single: 46case SpecialType.System_Single:
Symbols\TypeSymbolExtensions.cs (4)
699case SpecialType.System_Single: 1548case SpecialType.System_Single: 2322case SpecialType.System_Single: return 14; 2345case SpecialType.System_Single: return 29;
Syntax\SyntaxKindExtensions.cs (1)
38return SpecialType.System_Single;
Utilities\ValueSetFactory.cs (1)
47SpecialType.System_Single => ForFloat,
Microsoft.CodeAnalysis.CSharp.CodeStyle (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ITypeSymbolExtensions.cs (1)
29case SpecialType.System_Single:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Simplification\Simplifiers\CastSimplifier.cs (1)
1293=> type?.SpecialType is SpecialType.System_Double or SpecialType.System_Single;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\ExpressionGenerator.cs (1)
132var isNotSingle = !IsSpecialType(type, SpecialType.System_Single);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxGeneratorInternal.cs (1)
286case SpecialType.System_Single:
Microsoft.CodeAnalysis.CSharp.Features (2)
Completion\KeywordRecommenders\FloatKeywordRecommender.cs (1)
49protected override SpecialType SpecialType => SpecialType.System_Single;
Completion\Providers\DefaultArgumentProvider.cs (1)
50SpecialType.System_Single => "0.0f",
Microsoft.CodeAnalysis.CSharp.Scripting (1)
Hosting\ObjectFormatter\CSharpTypeNameFormatter.cs (1)
40case SpecialType.System_Single: return "float";
Microsoft.CodeAnalysis.CSharp.Workspaces (9)
CodeGeneration\CSharpSyntaxGenerator.cs (1)
3520SpecialType.System_Single => FloatKeyword,
Recommendations\CSharpRecommendationServiceRunner_Conversions.cs (3)
26SpecialType.System_Single, 125SpecialType.System_Single, 222SpecialType.System_Single => s_singleConversions,
Simplification\Simplifiers\AbstractCSharpSimplifier.cs (1)
50SpecialType.System_Single => SyntaxKind.FloatKeyword,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ITypeSymbolExtensions.cs (1)
29case SpecialType.System_Single:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Simplification\Simplifiers\CastSimplifier.cs (1)
1293=> type?.SpecialType is SpecialType.System_Double or SpecialType.System_Single;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\ExpressionGenerator.cs (1)
132var isNotSingle = !IsSpecialType(type, SpecialType.System_Single);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxGeneratorInternal.cs (1)
286case SpecialType.System_Single:
Microsoft.CodeAnalysis.Extensions.Package (11)
src\roslyn\src\Compilers\Core\Portable\SpecialTypeExtensions.cs (6)
56case SpecialType.System_Single: 79case SpecialType.System_Single: 120case SpecialType.System_Single: 158case SpecialType.System_Single: 195case SpecialType.System_Single: 322return SpecialType.System_Single;
Symbols\ITypeSymbolExtensions.cs (3)
295case SpecialType.System_Single: 387case SpecialType.System_Single: 669case SpecialType.System_Single:
Symbols\PredefinedTypeExtensions.cs (2)
29PredefinedType.Single => SpecialType.System_Single, 54SpecialType.System_Single => PredefinedType.Single,
Microsoft.CodeAnalysis.Features (1)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateConstructor\AbstractGenerateConstructorService.State.cs (1)
387case SpecialType.System_Single:
Microsoft.CodeAnalysis.NetAnalyzers (13)
Microsoft.CodeQuality.Analyzers\Maintainability\UseCrossPlatformIntrinsicsAnalyzer.cs (1)
250AddBinaryOperatorMethods(methodSymbols, "Multiply", x86Avx512FTypeSymbol, RuleKind.op_Multiply, [SpecialType.System_Single, SpecialType.System_Double]);
Microsoft.NetCore.Analyzers\Performance\ConstantExpectedAnalyzer.cs (3)
272SpecialType.System_Single => true, 318case SpecialType.System_Single: 370case SpecialType.System_Single:
Microsoft.NetCore.Analyzers\Runtime\DoNotLockOnObjectsWithWeakIdentity.cs (1)
142or SpecialType.System_Single => true,
Microsoft.NetCore.Analyzers\Runtime\TestForNaNCorrectly.Fixer.cs (1)
86if (symbol is IFieldSymbol { HasConstantValue: true, Name: "NaN", Type: { SpecialType: SpecialType.System_Single or SpecialType.System_Double } type })
src\440320f3f10733a8\ValueContentAbstractValue.cs (4)
55case SpecialType.System_Single: 368case SpecialType.System_Single: 371case SpecialType.System_Single: 377case SpecialType.System_Single:
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\Compiler\CodeMetrics\MetricsHelper.cs (1)
385or SpecialType.System_Single
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
112if (constantValueType.SpecialType is SpecialType.System_Double or SpecialType.System_Single)
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\Compiler\Extensions\ITypeSymbolExtensions.cs (1)
39or SpecialType.System_Single
Microsoft.CodeAnalysis.ResxSourceGenerator (14)
src\roslyn\src\Compilers\Core\Portable\SpecialTypeExtensions.cs (6)
56case SpecialType.System_Single: 79case SpecialType.System_Single: 120case SpecialType.System_Single: 158case SpecialType.System_Single: 195case SpecialType.System_Single: 322return SpecialType.System_Single;
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\MetricsHelper.cs (1)
386or SpecialType.System_Single
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\ITypeSymbolExtensions.cs (1)
33or SpecialType.System_Single
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SemanticFacts\ISemanticFactsExtensions.cs (1)
119=> type?.SpecialType is SpecialType.System_Single or SpecialType.System_Double;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.cs (3)
295case SpecialType.System_Single: 387case SpecialType.System_Single: 669case SpecialType.System_Single:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\PredefinedTypeExtensions.cs (2)
29PredefinedType.Single => SpecialType.System_Single, 54SpecialType.System_Single => PredefinedType.Single,
Microsoft.CodeAnalysis.Scripting (2)
Hosting\ObjectFormatter\CommonPrimitiveFormatter.cs (1)
93case SpecialType.System_Single:
Hosting\ObjectFormatter\ObjectFormatterHelpers.cs (1)
331return SpecialType.System_Single;
Microsoft.CodeAnalysis.VisualBasic.NetAnalyzers (2)
Microsoft.NetCore.Analyzers\Runtime\BasicForwardCancellationTokenToInvocationsFixer.TypeNameVisitor.vb (2)
156Case SpecialType.System_Single 251SpecialType.System_Single,
Microsoft.CodeAnalysis.Workspaces (15)
src\roslyn\src\Compilers\Core\Portable\SpecialTypeExtensions.cs (6)
56case SpecialType.System_Single: 79case SpecialType.System_Single: 120case SpecialType.System_Single: 158case SpecialType.System_Single: 195case SpecialType.System_Single: 322return SpecialType.System_Single;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SemanticFacts\ISemanticFactsExtensions.cs (1)
119=> type?.SpecialType is SpecialType.System_Single or SpecialType.System_Double;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.cs (3)
295case SpecialType.System_Single: 387case SpecialType.System_Single: 669case SpecialType.System_Single:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\PredefinedTypeExtensions.cs (2)
29PredefinedType.Single => SpecialType.System_Single, 54SpecialType.System_Single => PredefinedType.Single,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationHelpers.cs (1)
145SpecialType.System_Single => value is float,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\LiteralSpecialValues.cs (1)
27case SpecialType.System_Single:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
447case SpecialType.System_Single:
Microsoft.Extensions.Configuration.Binder.SourceGeneration (1)
ConfigurationBindingGenerator.Parser.cs (1)
273case SpecialType.System_Single:
Microsoft.Extensions.Options.SourceGeneration (1)
OptionsSourceGenContext.cs (1)
59SpecialType.System_Single => true,
Microsoft.Gen.MetadataExtractor (1)
src\Generators\Microsoft.Gen.Metrics\Parser.cs (1)
42SpecialType.System_Single,
Microsoft.Gen.Metrics (1)
Parser.cs (1)
42SpecialType.System_Single,
Microsoft.Gen.MetricsReports (1)
src\Generators\Microsoft.Gen.Metrics\Parser.cs (1)
42SpecialType.System_Single,
Microsoft.Interop.JavaScript.JSImportGenerator (1)
JSManagedTypeInfo.cs (1)
31case { SpecialType: SpecialType.System_Single }:
Microsoft.Interop.SourceGeneration (3)
Marshalling\MarshalAsMarshallingGeneratorResolver.cs (1)
51or { ManagedType: SpecialTypeInfo { SpecialType: SpecialType.System_Single }, MarshallingAttributeInfo: NoMarshallingInfo or MarshalAsInfo(UnmanagedType.R4, _) }
MarshallingAttributeInfo.cs (1)
176SpecialType.System_Single => CreateWellKnownComExceptionMarshallingData($"{TypeNames.ExceptionAsNaNMarshaller}<float>", unmanagedReturnType),
TypeSymbolExtensions.cs (1)
195or SpecialType.System_Single
Roslyn.Diagnostics.Analyzers (17)
src\roslyn\src\Compilers\Core\Portable\SpecialTypeExtensions.cs (6)
56case SpecialType.System_Single: 79case SpecialType.System_Single: 120case SpecialType.System_Single: 158case SpecialType.System_Single: 195case SpecialType.System_Single: 322return SpecialType.System_Single;
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\MetricsHelper.cs (1)
386or SpecialType.System_Single
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\ITypeSymbolExtensions.cs (1)
33or SpecialType.System_Single
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SemanticFacts\ISemanticFactsExtensions.cs (1)
119=> type?.SpecialType is SpecialType.System_Single or SpecialType.System_Double;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ITypeSymbolExtensions.cs (3)
295case SpecialType.System_Single: 387case SpecialType.System_Single: 669case SpecialType.System_Single:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\PredefinedTypeExtensions.cs (2)
29PredefinedType.Single => SpecialType.System_Single, 54SpecialType.System_Single => PredefinedType.Single,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationHelpers.cs (1)
145SpecialType.System_Single => value is float,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\LiteralSpecialValues.cs (1)
27case SpecialType.System_Single:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
447case SpecialType.System_Single:
Roslyn.Diagnostics.CSharp.Analyzers (4)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ITypeSymbolExtensions.cs (1)
29case SpecialType.System_Single:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Simplification\Simplifiers\CastSimplifier.cs (1)
1293=> type?.SpecialType is SpecialType.System_Double or SpecialType.System_Single;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\ExpressionGenerator.cs (1)
132var isNotSingle = !IsSpecialType(type, SpecialType.System_Single);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxGeneratorInternal.cs (1)
286case SpecialType.System_Single:
System.Text.Json.SourceGeneration (2)
Helpers\RoslynExtensions.cs (1)
627SpecialType.System_Single or SpecialType.System_Double or SpecialType.System_Decimal;
JsonSourceGenerator.Parser.cs (1)
1939SpecialType.System_Single or SpecialType.System_Double or