279 references to System_UInt64
ConfigurationSchemaGenerator (1)
RuntimeSource\Configuration.Binder\ConfigurationBindingGenerator.Parser.cs (1)
283case SpecialType.System_UInt64:
Microsoft.CodeAnalysis (38)
Compilation\Expression.cs (1)
19case SpecialType.System_UInt64:
ConstantValue.cs (2)
447case SpecialType.System_UInt64: return ConstantValueTypeDiscriminator.UInt64; 499case ConstantValueTypeDiscriminator.UInt64: return SpecialType.System_UInt64;
MetadataReader\MetadataTypeCodeExtensions.cs (3)
49return SpecialType.System_UInt64; 117case SpecialType.System_UInt64: 169case SpecialType.System_UInt64:
SpecialMembers.cs (5)
340(byte)SignatureTypeCode.TypeHandle, (byte)SpecialType.System_UInt64, 634(byte)SignatureTypeCode.TypeHandle, (byte)SpecialType.System_UInt64, 697(byte)SignatureTypeCode.TypeHandle, (byte)SpecialType.System_UInt64, 1022(byte)SignatureTypeCode.TypeHandle, (byte)SpecialType.System_UInt64, 1047(byte)SignatureTypeCode.TypeHandle, (byte)SpecialType.System_UInt64,
SpecialTypeExtensions.cs (11)
29case SpecialType.System_UInt64: 54case SpecialType.System_UInt64: 77case SpecialType.System_UInt64: 115case SpecialType.System_UInt64: 153case SpecialType.System_UInt64: 175case SpecialType.System_UInt64: 193case SpecialType.System_UInt64: 217case SpecialType.System_UInt64: 231case SpecialType.System_UInt64: 318return SpecialType.System_UInt64; 388SpecialType.System_UInt64 => (ulong)value,
SpecialTypes.cs (2)
114s_typeIdToTypeCodeMap[(int)SpecialType.System_UInt64] = Microsoft.Cci.PrimitiveTypeCode.UInt64; 138s_typeCodeToTypeIdMap[(int)Microsoft.Cci.PrimitiveTypeCode.UInt64] = SpecialType.System_UInt64;
Symbols\INamedTypeSymbolInternal.cs (1)
55case SpecialType.System_UInt64:
Symbols\TypedConstant.cs (1)
172case SpecialType.System_UInt64:
WellKnownMembers.cs (12)
75(byte)SignatureTypeCode.TypeHandle, (byte)SpecialType.System_UInt64, 266(byte)SignatureTypeCode.TypeHandle, (byte)SpecialType.System_UInt64, // Return Type 274(byte)SignatureTypeCode.TypeHandle, (byte)SpecialType.System_UInt64, // Return Type 282(byte)SignatureTypeCode.TypeHandle, (byte)SpecialType.System_UInt64, // Return Type 1410(byte)SignatureTypeCode.TypeHandle, (byte)SpecialType.System_UInt64, // Return Type 1507(byte)SignatureTypeCode.TypeHandle, (byte)SpecialType.System_UInt64, 1626(byte)SignatureTypeCode.TypeHandle, (byte)SpecialType.System_UInt64, // Return Type 2979(byte)SignatureTypeCode.TypeHandle, (byte)SpecialType.System_UInt64, // State machine instance id 2989(byte)SignatureTypeCode.TypeHandle, (byte)SpecialType.System_UInt64, // State machine instance id 3003(byte)SignatureTypeCode.TypeHandle, (byte)SpecialType.System_UInt64, // Return Type 3047(byte)SignatureTypeCode.TypeHandle, (byte)SpecialType.System_UInt64, // Value 3165(byte)SignatureTypeCode.TypeHandle, (byte)SpecialType.System_UInt64, // Value
Microsoft.CodeAnalysis.CodeStyle (17)
src\Compilers\Core\Portable\SpecialTypeExtensions.cs (11)
29case SpecialType.System_UInt64: 54case SpecialType.System_UInt64: 77case SpecialType.System_UInt64: 115case SpecialType.System_UInt64: 153case SpecialType.System_UInt64: 175case SpecialType.System_UInt64: 193case SpecialType.System_UInt64: 217case SpecialType.System_UInt64: 231case SpecialType.System_UInt64: 318return SpecialType.System_UInt64; 388SpecialType.System_UInt64 => (ulong)value,
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ITypeSymbolExtensions.cs (3)
297case SpecialType.System_UInt64: 393case SpecialType.System_UInt64: 665case SpecialType.System_UInt64:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\PredefinedTypeExtensions.cs (1)
25PredefinedType.UInt64 => SpecialType.System_UInt64,
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SpecialTypeExtensions.cs (1)
25SpecialType.System_UInt64 => PredefinedType.UInt64,
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\EnumValueUtilities.cs (1)
67SpecialType.System_UInt64 => (ulong)1,
Microsoft.CodeAnalysis.CodeStyle.Fixes (4)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationHelpers.cs (1)
143SpecialType.System_UInt64 => value is ulong,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\LiteralSpecialValues.cs (1)
26case SpecialType.System_UInt64:
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
425case SpecialType.System_UInt64:
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_Negate.cs (1)
463case SpecialType.System_UInt64:
Microsoft.CodeAnalysis.CSharp (75)
Binder\Binder_Expressions.cs (3)
4704Debug.Assert(type == SpecialType.System_UInt32 || type == SpecialType.System_UInt64); 7272case SpecialType.System_UInt64: 9411TryImplicitConversionToArrayIndex(index, SpecialType.System_UInt64, node, diagnostics);
Binder\Binder_Operators.cs (2)
1451(operand.Type.SpecialType == SpecialType.System_UInt64 || isNuint(operand.Type))) 1698case SpecialType.System_UInt64:
Binder\Binder_Patterns.cs (1)
1707SpecialType.System_UInt64 => BinaryOperatorKind.ULong,
Binder\DecisionDagBuilder.cs (6)
1570case (SpecialType.System_Int64, SpecialType.System_UInt64): 1571case (SpecialType.System_UInt64, SpecialType.System_Int64): 1592case (SpecialType.System_UInt64, SpecialType.System_IntPtr): 1593case (SpecialType.System_UInt64, SpecialType.System_UIntPtr): 1595case (SpecialType.System_IntPtr, SpecialType.System_UInt64): 1597case (SpecialType.System_UIntPtr, SpecialType.System_UInt64):
Binder\PatternExplainer.cs (2)
703SpecialType.System_UInt64 => true, 728case SpecialType.System_UInt64:
Binder\Semantics\Conversions\ConversionsBase.cs (5)
1382case SpecialType.System_UInt64: 1390else if (specialSource == SpecialType.System_Int64 && destination.GetSpecialTypeSafe() == SpecialType.System_UInt64 && (constantValue.IsBad || 0 <= constantValue.Int64Value)) 2111case SpecialType.System_UInt64: 2196case SpecialType.System_UInt64: 3933case SpecialType.System_UInt64:
Binder\Semantics\Operators\BinaryOperatorOverloadResolution.cs (3)
554operators.Add(new BinaryOperatorSignature(BinaryOperatorKind.PointerAndULongAddition, pointerType, Compilation.GetSpecialType(SpecialType.System_UInt64), pointerType)); 558operators.Add(new BinaryOperatorSignature(BinaryOperatorKind.ULongAndPointerAddition, Compilation.GetSpecialType(SpecialType.System_UInt64), pointerType, pointerType)); 564operators.Add(new BinaryOperatorSignature(BinaryOperatorKind.PointerAndULongSubtraction, pointerType, Compilation.GetSpecialType(SpecialType.System_UInt64), pointerType));
Binder\Semantics\Operators\OperatorFacts.cs (1)
54case SpecialType.System_UInt64:
Binder\Semantics\Operators\OperatorKindExtensions.cs (2)
158case SpecialType.System_UInt64: 176case SpecialType.System_UInt64:
Binder\Semantics\OverloadResolution\OverloadResolution.cs (1)
3765case SpecialType.System_UInt64:
CodeGen\EmitArrayInitializer.cs (1)
808SpecialType.System_Int64 or SpecialType.System_UInt64 or SpecialType.System_Double;
CodeGen\EmitExpression.cs (1)
1354case SpecialType.System_UInt64:
CodeGen\EmitOperators.cs (1)
770case SpecialType.System_UInt64:
Compilation\BuiltInOperators.cs (5)
271case UnaryOperatorKind.ULong: opType = _compilation.GetSpecialType(SpecialType.System_UInt64); break; 751case BinaryOperatorKind.ULong: return _compilation.GetSpecialType(SpecialType.System_UInt64); 783case BinaryOperatorKind.ULong: return _compilation.GetSpecialType(SpecialType.System_UInt64); 815case BinaryOperatorKind.ULong: return _compilation.GetSpecialType(SpecialType.System_UInt64); 842BinaryOperatorKind.ULong => _compilation.GetSpecialType(SpecialType.System_UInt64),
Compilation\CSharpCompilation.cs (2)
1729case SpecialType.System_UInt64: 4424=> type.SpecialType is SpecialType.System_Int32 or SpecialType.System_UInt32 or SpecialType.System_Int64 or SpecialType.System_UInt64;
Compiler\ClsComplianceChecker.cs (1)
1027case SpecialType.System_UInt64:
FlowAnalysis\AbstractFlowPass.cs (1)
1469case SpecialType.System_UInt64:
Lowering\AsyncRewriter\AsyncRewriter.cs (1)
147instanceIdField = F.StateMachineField(F.SpecialType(SpecialType.System_UInt64), GeneratedNames.MakeStateMachineStateIdFieldName(), isPublic: true);
Lowering\Instrumentation\LocalStateTracingInstrumenter.cs (1)
223SpecialType.System_Int64 or SpecialType.System_UInt64
Lowering\IteratorRewriter\IteratorRewriter.cs (1)
182instanceIdField = F.StateMachineField(F.SpecialType(SpecialType.System_UInt64), GeneratedNames.MakeStateMachineStateIdFieldName());
Lowering\LocalRewriter\LocalRewriter.DecisionDagRewriter.cs (1)
798input = _factory.Convert(_factory.SpecialType(SpecialType.System_UInt64), input);
Lowering\LocalRewriter\LocalRewriter_BinaryOperator.cs (3)
2361case SpecialType.System_UInt64: 2418case SpecialType.System_UInt64: 2420TypeSymbol ulongType = _factory.SpecialType(SpecialType.System_UInt64);
Lowering\LocalRewriter\LocalRewriter_Conversion.cs (8)
775IsInRange(targetST, SpecialType.System_Char, SpecialType.System_UInt64); 1563case SpecialType.System_UInt64: 1588case SpecialType.System_UInt64: 1613case SpecialType.System_UInt64: 1638case SpecialType.System_UInt64: 1666case SpecialType.System_UInt64: return SpecialMember.System_Decimal__op_Explicit_ToUInt64; 1686case SpecialType.System_UInt64: return SpecialMember.System_Decimal__op_Implicit_FromUInt64; 1723static TypeSymbol get64BitType(CSharpCompilation compilation, bool signed) => compilation.GetSpecialType(signed ? SpecialType.System_Int64 : SpecialType.System_UInt64);
Lowering\LocalRewriter\LocalRewriter_Literal.cs (1)
118arguments.Add(new BoundLiteral(syntax, ConstantValue.Create((ulong)value), _compilation.GetSpecialType(SpecialType.System_UInt64)));
Lowering\LocalRewriter\LocalRewriter_PointerElementAccess.cs (1)
59case SpecialType.System_UInt64:
Lowering\LocalRewriter\LocalRewriter_UnaryOperator.cs (2)
938specialType = SpecialType.System_UInt64; 1046case SpecialType.System_UInt64:
Lowering\SyntheticBoundNodeFactory.cs (1)
1346SpecialType(Microsoft.CodeAnalysis.SpecialType.System_UInt64))
Parser\Lexer.cs (5)
369case SpecialType.System_UInt64: 1108info.ValueKind = SpecialType.System_UInt64; 1125info.ValueKind = SpecialType.System_UInt64; 1140info.ValueKind = SpecialType.System_UInt64; 1152info.ValueKind = SpecialType.System_UInt64;
SymbolDisplay\SymbolDisplayVisitor.Types.cs (1)
659case SpecialType.System_UInt64:
Symbols\Attributes\SourceAttributeData.cs (1)
398if (specType != SpecialType.System_UInt64)
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
1924case SpecialType.System_UInt64:
Symbols\Source\SourceAssemblySymbol.cs (1)
2798case SpecialType.System_UInt64:
Symbols\SpecialTypeExtensions.cs (1)
24case SpecialType.System_UInt64:
Symbols\TypeSymbolExtensions.cs (5)
653case SpecialType.System_UInt64: 1352case SpecialType.System_UInt64: 1460case SpecialType.System_UInt64: 2224case SpecialType.System_UInt64: return 11; 2247case SpecialType.System_UInt64: return 26;
Syntax\SyntaxKindExtensions.cs (1)
34return SpecialType.System_UInt64;
Utilities\ValueSetFactory.cs (1)
44SpecialType.System_UInt64 => ForULong,
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ITypeSymbolExtensions.cs (1)
28case SpecialType.System_UInt64:
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\ExpressionGenerator.cs (1)
152if (value is ulong && !IsSpecialType(type, SpecialType.System_UInt64))
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (1)
Emit\EmitMetadataTests.cs (1)
467Assert.Same(module.GetCorLibType(SpecialType.System_UInt64), method4ParamTypes[11]);
Microsoft.CodeAnalysis.CSharp.Features (3)
Completion\KeywordRecommenders\ULongKeywordRecommender.cs (1)
55protected override SpecialType SpecialType => SpecialType.System_UInt64;
Completion\Providers\DefaultArgumentProvider.cs (1)
48SpecialType.System_UInt64 => "0UL",
ReverseForStatement\CSharpReverseForStatementCodeRefactoringProvider.cs (1)
100SpecialType.System_UInt64 => IsUnsignedBoundary(startValue, endValue, ulong.MaxValue),
Microsoft.CodeAnalysis.CSharp.Scripting (1)
Hosting\ObjectFormatter\CSharpTypeNameFormatter.cs (1)
44case SpecialType.System_UInt64: return "ulong";
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (2)
Semantics\UnsafeTests.cs (1)
10588{ SpecialType.System_UInt64, 8 },
Utilities\ValueSetTests.cs (1)
499Assert.Same(ForULong, ForSpecialType(SpecialType.System_UInt64));
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (2)
Symbols\Source\ClsComplianceTests.cs (1)
3186case SpecialType.System_UInt64:
Symbols\TypeTests.cs (1)
1563Assert.Same(comp.GetSpecialType(SpecialType.System_UInt64), memType.GetNullableUnderlyingType());
Microsoft.CodeAnalysis.CSharp.Workspaces (13)
CodeGeneration\CSharpSyntaxGenerator.cs (2)
3268case SpecialType.System_UInt64: 3461SpecialType.System_UInt64 => ULongKeyword,
Recommendations\CSharpRecommendationServiceRunner_Conversions.cs (8)
32SpecialType.System_UInt64, 41SpecialType.System_UInt64, 52SpecialType.System_UInt64, 67SpecialType.System_UInt64, 86SpecialType.System_UInt64, 114SpecialType.System_UInt64, 129SpecialType.System_UInt64, 220SpecialType.System_UInt64 => s_uint64Conversions,
Simplification\Simplifiers\AbstractCSharpSimplifier.cs (1)
49SpecialType.System_UInt64 => SyntaxKind.ULongKeyword,
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ITypeSymbolExtensions.cs (1)
28case SpecialType.System_UInt64:
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\ExpressionGenerator.cs (1)
152if (value is ulong && !IsSpecialType(type, SpecialType.System_UInt64))
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (1)
CodeGeneration\SyntaxGeneratorTests.cs (1)
300VerifySyntax<TypeSyntax>(Generator.TypeExpression(SpecialType.System_UInt64), "ulong");
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler (1)
PDB\PdbHelpers.cs (1)
98(SpecialType.System_UInt64, ulong ulongVal) => ConstantValue.Create(ulongVal),
Microsoft.CodeAnalysis.Features (1)
Completion\Providers\ImportCompletionProvider\TypeImportCompletionCacheEntry.cs (1)
194var isEnumBaseType = symbol.SpecialType is >= SpecialType.System_SByte and <= SpecialType.System_UInt64;
Microsoft.CodeAnalysis.Scripting (2)
Hosting\ObjectFormatter\CommonPrimitiveFormatter.cs (1)
91case SpecialType.System_UInt64:
Hosting\ObjectFormatter\ObjectFormatterHelpers.cs (1)
327return SpecialType.System_UInt64;
Microsoft.CodeAnalysis.UnitTests (1)
CorLibTypesTests.cs (1)
54Assert.Equal(SpecialType.System_UInt64, SpecialTypes.GetTypeFromMetadataName(Cci.PrimitiveTypeCode.UInt64));
Microsoft.CodeAnalysis.VisualBasic (49)
Analysis\FlowAnalysis\AbstractFlowPass.vb (1)
344SpecialType.System_UInt64,
Binding\Binder_Conversions.vb (1)
293Case SyntaxKind.CULngKeyword : targetType = SpecialType.System_UInt64
Binding\Binder_Lookup.vb (1)
463Return SpecialType.System_UInt64
Binding\Binder_SelectCase.vb (1)
698SpecialType.System_UInt64
Binding\Binder_Symbols.vb (1)
792type = SpecialType.System_UInt64
Binding\Binder_Utils.vb (2)
743specialType = SpecialType.System_UInt64 1382SpecialType.System_UInt64,
Binding\DocumentationCommentCrefBinder_Compat.vb (1)
378type = SpecialType.System_UInt64
Compilation\ClsComplianceChecker.vb (1)
632Case SpecialType.System_SByte, SpecialType.System_UInt16, SpecialType.System_UInt32, SpecialType.System_UInt64
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Spilling.vb (1)
489SpecialType.System_UInt64,
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter_Conversion.vb (5)
317Case SpecialType.System_UInt64 462Case SpecialType.System_UInt64 : wellKnownHelper = WellKnownMember.System_Convert__ToBooleanUInt64 533Case SpecialType.System_UInt64 551Case SpecialType.System_UInt64 : specialHelper = SpecialMember.System_Decimal__op_Implicit_FromUInt64 592Case SpecialType.System_UInt64 : wellKnownHelper = WellKnownMember.Microsoft_VisualBasic_CompilerServices_Conversions__ToStringUInt64
Lowering\LocalRewriter\LocalRewriter_Conversion.vb (5)
847Case SpecialType.System_UInt64 : member = WellKnownMember.Microsoft_VisualBasic_CompilerServices_Conversions__ToULongObject 940Case SpecialType.System_UInt64 : member = WellKnownMember.Microsoft_VisualBasic_CompilerServices_Conversions__ToStringUInt64 1012Case SpecialType.System_UInt64 : member = WellKnownMember.Microsoft_VisualBasic_CompilerServices_Conversions__ToULongString 1080Case SpecialType.System_UInt64 : member = SpecialMember.System_Decimal__CtorUInt64 1152Case SpecialType.System_UInt64 : member = WellKnownMember.System_Convert__ToUInt64Decimal
Preprocessor\CConst.vb (2)
69Case SpecialType.System_UInt64 117Return New CConst(Of ULong)(value, SpecialType.System_UInt64)
Preprocessor\ExpressionEvaluator.vb (6)
32Const ___UInt64 = CType(SpecialType.System_UInt64, Byte) 89Case SpecialType.System_UInt64 369Return SpecialType.System_UInt64 520specialType = SpecialType.System_UInt64 891Case SpecialType.System_UInt64 930Case SpecialType.System_UInt64
Preprocessor\OperatorResolution.vb (2)
48Case SpecialType.System_UInt64 91Const t_ui8 As Byte = CType(SpecialType.System_UInt64, Byte)
Semantics\Conversions.vb (1)
3346Case SpecialType.System_Int64, SpecialType.System_UInt64
Semantics\Operators.vb (4)
597SpecialType.System_UInt64, 630SpecialType.System_UInt64, 674Case SpecialType.System_UInt64 1734Const tULn As SByte = SpecialType.System_UInt64
Symbols\Attributes\SourceAttributeData.vb (1)
233foundMatch = specType = SpecialType.System_UInt64
Symbols\Metadata\PE\PENamedTypeSymbol.vb (1)
1151SpecialType.System_UInt64,
Symbols\SpecialTypeExtensions.vb (10)
36SpecialType.System_UInt64, 60SpecialType.System_UInt64, 106SpecialType.System_UInt64, 128SpecialType.System_UInt64, 165Case SpecialType.System_UInt64 206Case SpecialType.System_UInt64 251Case SpecialType.System_UInt64 293Case SpecialType.System_UInt64 326Case SpecialType.System_Int64, SpecialType.System_UInt64 351Case SpecialType.System_UInt64
Symbols\TypeSymbolExtensions.vb (1)
446Case SpecialType.System_UInt64
Syntax\VisualBasicSyntaxTree.ConditionalSymbolsMap.vb (1)
203Case SpecialType.System_UInt64
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\CastAnalyzer.vb (1)
384SpecialType.System_UInt64, SpecialType.System_Int64,
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (7)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\ExpressionGenerator.vb (2)
85Return GenerateNonNegativeIntegralLiteralExpression(type, SpecialType.System_UInt64, DirectCast(value, ULong), canUseFieldReference, LiteralSpecialValues.UInt64SpecialValues) 258Dim typeIsNotULong = Not IsSpecialType(type, SpecialType.System_UInt64)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ITypeSymbolExtensions.vb (3)
49Case specialType.System_UInt64 91specialType = specialType.System_UInt64 112SpecialType.System_UInt64,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\StringExtensions.vb (1)
105SpecialType.System_UInt64,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\TypeSyntaxGeneratorVisitor.vb (1)
116Case SpecialType.System_UInt64
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (1)
Emit\EmitMetadata.vb (1)
530Assert.Same([Module].GetCorLibType(SpecialType.System_UInt64), method4ParamTypes(11))
Microsoft.CodeAnalysis.VisualBasic.Features (2)
Completion\KeywordRecommenders\Types\BuiltInTypesKeywordRecommender.vb (1)
100SpecialType.System_UInt64,
Completion\Providers\DefaultArgumentProvider.vb (1)
44Case SpecialType.System_UInt64
Microsoft.CodeAnalysis.VisualBasic.Scripting (1)
Hosting\ObjectFormatter\VisualBasicTypeNameFormatter.vb (1)
46Case SpecialType.System_UInt64
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (11)
Semantics\Conversions.vb (10)
240Dim uint64Type = c1.GetSpecialType(System_UInt64) 1092Dim uint64Type = c1.GetSpecialType(System_UInt64) 1356Case System_UInt64 : Return c.ToUInt64(Nothing) 1381Case System_UInt64 : Return UncheckedCULng(val) 1397Case System_UInt64 : Return UncheckedCULng(val) 1413Case System_UInt64 : Return UncheckedCULng(val) 1430Case System_UInt64 : Return CULng(value) 2051c1.GetSpecialType(System_UInt64), 2067nullable.Construct(c1.GetSpecialType(System_UInt64)), 2191Private Const s_ULong = System_UInt64
Semantics\OverloadResolution.vb (1)
2510System_Int32, System_UInt32, System_Int64, System_UInt64,
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (1)
SymbolsTests\Source\ClsComplianceTests.vb (1)
2578Case SpecialType.System_SByte, SpecialType.System_UInt16, SpecialType.System_UInt32, SpecialType.System_UInt64, SpecialType.System_UIntPtr, SpecialType.System_TypedReference
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (1)
Syntax\ConstantExpressionEvaluatorTests.vb (1)
19Assert.Equal(ConstantValueTypeDiscriminator.UInt64, SpecialType.System_UInt64.ToConstantValueDiscriminator())
Microsoft.CodeAnalysis.VisualBasic.Workspaces (10)
CodeGeneration\VisualBasicSyntaxGenerator.vb (1)
421Case SpecialType.System_UInt64
Simplification\Simplifiers\AbstractVisualBasicSimplifier.vb (1)
39Case SpecialType.System_UInt64
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\CastAnalyzer.vb (1)
384SpecialType.System_UInt64, SpecialType.System_Int64,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\ExpressionGenerator.vb (2)
85Return GenerateNonNegativeIntegralLiteralExpression(type, SpecialType.System_UInt64, DirectCast(value, ULong), canUseFieldReference, LiteralSpecialValues.UInt64SpecialValues) 258Dim typeIsNotULong = Not IsSpecialType(type, SpecialType.System_UInt64)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ITypeSymbolExtensions.vb (3)
49Case specialType.System_UInt64 91specialType = specialType.System_UInt64 112SpecialType.System_UInt64,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\StringExtensions.vb (1)
105SpecialType.System_UInt64,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\TypeSyntaxGeneratorVisitor.vb (1)
116Case SpecialType.System_UInt64
Microsoft.CodeAnalysis.VisualBasic.Workspaces.UnitTests (1)
CodeGeneration\SyntaxGeneratorTests.vb (1)
276VerifySyntax(Of TypeSyntax)(Generator.TypeExpression(SpecialType.System_UInt64), "ULong")
Microsoft.CodeAnalysis.Workspaces (22)
Recommendations\AbstractRecommendationServiceRunner.cs (1)
313AddSpecialTypeSymbolAndItsAliases(nameof(UInt64), SpecialType.System_UInt64);
src\Compilers\Core\Portable\SpecialTypeExtensions.cs (11)
29case SpecialType.System_UInt64: 54case SpecialType.System_UInt64: 77case SpecialType.System_UInt64: 115case SpecialType.System_UInt64: 153case SpecialType.System_UInt64: 175case SpecialType.System_UInt64: 193case SpecialType.System_UInt64: 217case SpecialType.System_UInt64: 231case SpecialType.System_UInt64: 318return SpecialType.System_UInt64; 388SpecialType.System_UInt64 => (ulong)value,
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ITypeSymbolExtensions.cs (3)
297case SpecialType.System_UInt64: 393case SpecialType.System_UInt64: 665case SpecialType.System_UInt64:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\PredefinedTypeExtensions.cs (1)
25PredefinedType.UInt64 => SpecialType.System_UInt64,
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SpecialTypeExtensions.cs (1)
25SpecialType.System_UInt64 => PredefinedType.UInt64,
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\EnumValueUtilities.cs (1)
67SpecialType.System_UInt64 => (ulong)1,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationHelpers.cs (1)
143SpecialType.System_UInt64 => value is ulong,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\LiteralSpecialValues.cs (1)
26case SpecialType.System_UInt64:
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
425case SpecialType.System_UInt64:
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_Negate.cs (1)
463case SpecialType.System_UInt64:
Microsoft.Extensions.Options.SourceGeneration (1)
OptionsSourceGenContext.cs (1)
62SpecialType.System_UInt64 => true,
Microsoft.Interop.SourceGeneration (3)
Marshalling\MarshalAsMarshallingGeneratorResolver.cs (1)
48or { ManagedType: SpecialTypeInfo { SpecialType: SpecialType.System_UInt64 }, MarshallingAttributeInfo: NoMarshallingInfo or MarshalAsInfo(UnmanagedType.U8, _) }
TypeSymbolExtensions.cs (2)
184or SpecialType.System_UInt64 199or SpecialType.System_UInt64
Microsoft.VisualStudio.LanguageServices.CSharp (1)
CodeModel\CSharpCodeModelService.cs (1)
741case SpecialType.System_UInt64:
Microsoft.VisualStudio.LanguageServices.VisualBasic (1)
CodeModel\VisualBasicCodeModelService.vb (1)
791Case SpecialType.System_UInt64
System.Text.Json.SourceGeneration (1)
Helpers\RoslynExtensions.cs (1)
194SpecialType.System_Byte or SpecialType.System_UInt16 or SpecialType.System_UInt32 or SpecialType.System_UInt64 or