276 references to System_UInt64
Microsoft.CodeAnalysis (37)
Compilation\Expression.cs (1)
19case SpecialType.System_UInt64:
ConstantValue.cs (2)
443case SpecialType.System_UInt64: return ConstantValueTypeDiscriminator.UInt64; 495case ConstantValueTypeDiscriminator.UInt64: return SpecialType.System_UInt64;
InternalUtilities\EnumUtilties.cs (1)
42case SpecialType.System_UInt64:
MetadataReader\MetadataTypeCodeExtensions.cs (3)
49return SpecialType.System_UInt64; 117case SpecialType.System_UInt64: 157case SpecialType.System_UInt64:
SpecialMembers.cs (5)
251(byte)SignatureTypeCode.TypeHandle, (byte)SpecialType.System_UInt64, 545(byte)SignatureTypeCode.TypeHandle, (byte)SpecialType.System_UInt64, 608(byte)SignatureTypeCode.TypeHandle, (byte)SpecialType.System_UInt64, 933(byte)SignatureTypeCode.TypeHandle, (byte)SpecialType.System_UInt64, 958(byte)SignatureTypeCode.TypeHandle, (byte)SpecialType.System_UInt64,
SpecialTypeExtensions.cs (10)
28case SpecialType.System_UInt64: 53case SpecialType.System_UInt64: 76case SpecialType.System_UInt64: 114case SpecialType.System_UInt64: 152case SpecialType.System_UInt64: 174case SpecialType.System_UInt64: 192case SpecialType.System_UInt64: 216case SpecialType.System_UInt64: 230case SpecialType.System_UInt64: 317return SpecialType.System_UInt64;
SpecialTypes.cs (2)
108s_typeIdToTypeCodeMap[(int)SpecialType.System_UInt64] = Microsoft.Cci.PrimitiveTypeCode.UInt64; 132s_typeCodeToTypeIdMap[(int)Microsoft.Cci.PrimitiveTypeCode.UInt64] = SpecialType.System_UInt64;
Symbols\TypedConstant.cs (1)
170case SpecialType.System_UInt64:
WellKnownMembers.cs (12)
95(byte)SignatureTypeCode.TypeHandle, (byte)SpecialType.System_UInt64, 286(byte)SignatureTypeCode.TypeHandle, (byte)SpecialType.System_UInt64, // Return Type 294(byte)SignatureTypeCode.TypeHandle, (byte)SpecialType.System_UInt64, // Return Type 302(byte)SignatureTypeCode.TypeHandle, (byte)SpecialType.System_UInt64, // Return Type 1402(byte)SignatureTypeCode.TypeHandle, (byte)SpecialType.System_UInt64, // Return Type 1499(byte)SignatureTypeCode.TypeHandle, (byte)SpecialType.System_UInt64, 1618(byte)SignatureTypeCode.TypeHandle, (byte)SpecialType.System_UInt64, // Return Type 2981(byte)SignatureTypeCode.TypeHandle, (byte)SpecialType.System_UInt64, // State machine instance id 2991(byte)SignatureTypeCode.TypeHandle, (byte)SpecialType.System_UInt64, // State machine instance id 3005(byte)SignatureTypeCode.TypeHandle, (byte)SpecialType.System_UInt64, // Return Type 3049(byte)SignatureTypeCode.TypeHandle, (byte)SpecialType.System_UInt64, // Value 3167(byte)SignatureTypeCode.TypeHandle, (byte)SpecialType.System_UInt64, // Value
Microsoft.CodeAnalysis.CodeStyle (16)
EnumUtilties.cs (1)
42case SpecialType.System_UInt64:
ITypeSymbolExtensions.cs (3)
295case SpecialType.System_UInt64: 391case SpecialType.System_UInt64: 655case SpecialType.System_UInt64:
J\s\src\Compilers\Core\Portable\SpecialTypeExtensions.cs\SpecialTypeExtensions.cs (10)
28case SpecialType.System_UInt64: 53case SpecialType.System_UInt64: 76case SpecialType.System_UInt64: 114case SpecialType.System_UInt64: 152case SpecialType.System_UInt64: 174case SpecialType.System_UInt64: 192case SpecialType.System_UInt64: 216case SpecialType.System_UInt64: 230case SpecialType.System_UInt64: 317return SpecialType.System_UInt64;
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SpecialTypeExtensions.cs\SpecialTypeExtensions.cs (1)
25SpecialType.System_UInt64 => PredefinedType.UInt64,
PredefinedTypeExtensions.cs (1)
25PredefinedType.UInt64 => SpecialType.System_UInt64,
Microsoft.CodeAnalysis.CodeStyle.Fixes (2)
CodeGenerationHelpers.cs (1)
144SpecialType.System_UInt64 => value is ulong,
SyntaxGeneratorExtensions_Negate.cs (1)
435case SpecialType.System_UInt64:
Microsoft.CodeAnalysis.CSharp (89)
Binder\Binder_Conversions.cs (15)
1744case SpecialType.System_UInt64: return (ulong)byteValue; 1764case SpecialType.System_UInt64: return (ulong)charValue; 1784case SpecialType.System_UInt64: return (ulong)uint16Value; 1804case SpecialType.System_UInt64: return (ulong)uint32Value; 1824case SpecialType.System_UInt64: return (ulong)uint64Value; 1844case SpecialType.System_UInt64: return (ulong)nuintValue; 1863case SpecialType.System_UInt64: return (ulong)sbyteValue; 1883case SpecialType.System_UInt64: return (ulong)int16Value; 1903case SpecialType.System_UInt64: return (ulong)int32Value; 1923case SpecialType.System_UInt64: return (ulong)int64Value; 1943case SpecialType.System_UInt64: return (ulong)nintValue; 1967case SpecialType.System_UInt64: return (ulong)doubleValue; 1987case SpecialType.System_UInt64: return (ulong)decimalValue; 2038case SpecialType.System_UInt64: return (ulong.MinValue - 1D) < value && value < (ulong.MaxValue + 1D); 2068case SpecialType.System_UInt64: return (ulong.MinValue - 1M) < value && value < (ulong.MaxValue + 1M);
Binder\Binder_Expressions.cs (3)
4047Debug.Assert(type == SpecialType.System_UInt32 || type == SpecialType.System_UInt64); 6205case SpecialType.System_UInt64: 8070TryImplicitConversionToArrayIndex(index, SpecialType.System_UInt64, node, diagnostics);
Binder\Binder_Operators.cs (2)
1420(operand.Type.SpecialType == SpecialType.System_UInt64 || isNuint(operand.Type))) 1667case SpecialType.System_UInt64:
Binder\Binder_Patterns.cs (1)
1697SpecialType.System_UInt64 => BinaryOperatorKind.ULong,
Binder\DecisionDagBuilder.cs (6)
1521case (SpecialType.System_Int64, SpecialType.System_UInt64): 1522case (SpecialType.System_UInt64, SpecialType.System_Int64): 1543case (SpecialType.System_UInt64, SpecialType.System_IntPtr): 1544case (SpecialType.System_UInt64, SpecialType.System_UIntPtr): 1546case (SpecialType.System_IntPtr, SpecialType.System_UInt64): 1548case (SpecialType.System_UIntPtr, SpecialType.System_UInt64):
Binder\PatternExplainer.cs (2)
703SpecialType.System_UInt64 => true, 728case SpecialType.System_UInt64:
Binder\Semantics\Conversions\ConversionsBase.cs (5)
1307case SpecialType.System_UInt64: 1315else if (specialSource == SpecialType.System_Int64 && destination.GetSpecialTypeSafe() == SpecialType.System_UInt64 && (constantValue.IsBad || 0 <= constantValue.Int64Value)) 1962case SpecialType.System_UInt64: 2047case SpecialType.System_UInt64: 3694case SpecialType.System_UInt64:
Binder\Semantics\Operators\BinaryOperatorOverloadResolution.cs (3)
555operators.Add(new BinaryOperatorSignature(BinaryOperatorKind.PointerAndULongAddition, pointerType, Compilation.GetSpecialType(SpecialType.System_UInt64), pointerType)); 559operators.Add(new BinaryOperatorSignature(BinaryOperatorKind.ULongAndPointerAddition, Compilation.GetSpecialType(SpecialType.System_UInt64), pointerType, pointerType)); 565operators.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)
3064case SpecialType.System_UInt64:
CodeGen\EmitArrayInitializer.cs (1)
712SpecialType.System_Int64 or SpecialType.System_UInt64 or SpecialType.System_Double;
CodeGen\EmitExpression.cs (1)
1314case SpecialType.System_UInt64:
CodeGen\EmitOperators.cs (1)
698case SpecialType.System_UInt64:
Compilation\BuiltInOperators.cs (5)
271case UnaryOperatorKind.ULong: opType = _compilation.GetSpecialType(SpecialType.System_UInt64); break; 754case BinaryOperatorKind.ULong: return _compilation.GetSpecialType(SpecialType.System_UInt64); 786case BinaryOperatorKind.ULong: return _compilation.GetSpecialType(SpecialType.System_UInt64); 818case BinaryOperatorKind.ULong: return _compilation.GetSpecialType(SpecialType.System_UInt64); 847case BinaryOperatorKind.ULong: return nullable.Construct(_compilation.GetSpecialType(SpecialType.System_UInt64));
Compilation\CSharpCompilation.cs (1)
4130=> type.SpecialType is SpecialType.System_Int32 or SpecialType.System_UInt32 or SpecialType.System_Int64 or SpecialType.System_UInt64;
Compiler\ClsComplianceChecker.cs (1)
1020case SpecialType.System_UInt64:
FlowAnalysis\AbstractFlowPass.cs (1)
1382case 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)
2281case SpecialType.System_UInt64: 2338case SpecialType.System_UInt64: 2340TypeSymbol ulongType = _factory.SpecialType(SpecialType.System_UInt64);
Lowering\LocalRewriter\LocalRewriter_Conversion.cs (8)
633IsInRange(targetST, SpecialType.System_Char, SpecialType.System_UInt64); 1410case SpecialType.System_UInt64: 1435case SpecialType.System_UInt64: 1460case SpecialType.System_UInt64: 1485case SpecialType.System_UInt64: 1513case SpecialType.System_UInt64: return SpecialMember.System_Decimal__op_Explicit_ToUInt64; 1533case SpecialType.System_UInt64: return SpecialMember.System_Decimal__op_Implicit_FromUInt64; 1570static 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)
921specialType = SpecialType.System_UInt64; 1029case SpecialType.System_UInt64:
Lowering\SyntheticBoundNodeFactory.cs (1)
1259SpecialType(Microsoft.CodeAnalysis.SpecialType.System_UInt64))
Parser\Lexer.cs (5)
367case SpecialType.System_UInt64: 1301info.ValueKind = SpecialType.System_UInt64; 1318info.ValueKind = SpecialType.System_UInt64; 1333info.ValueKind = SpecialType.System_UInt64; 1345info.ValueKind = SpecialType.System_UInt64;
SymbolDisplay\SymbolDisplayVisitor.Types.cs (1)
653case SpecialType.System_UInt64:
Symbols\Attributes\SourceAttributeData.cs (1)
364if (specType != SpecialType.System_UInt64)
Symbols\BaseTypeAnalysis.cs (1)
265case SpecialType.System_UInt64:
Symbols\Source\SourceAssemblySymbol.cs (1)
2751case SpecialType.System_UInt64:
Symbols\SpecialTypeExtensions.cs (1)
24case SpecialType.System_UInt64:
Symbols\TypeSymbolExtensions.cs (5)
589case SpecialType.System_UInt64: 1264case SpecialType.System_UInt64: 1348case SpecialType.System_UInt64: 2123case SpecialType.System_UInt64: return 11; 2146case 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)
ITypeSymbolExtensions.cs (1)
22case SpecialType.System_UInt64:
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
ExpressionGenerator.cs (1)
151if (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)
98SpecialType.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)
7743{ 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)
1562Assert.Same(comp.GetSpecialType(SpecialType.System_UInt64), memType.GetNullableUnderlyingType());
Microsoft.CodeAnalysis.CSharp.Workspaces (13)
CodeGeneration\CSharpSyntaxGenerator.cs (2)
3267case SpecialType.System_UInt64: 3460SpecialType.System_UInt64 => SyntaxFactory.PredefinedType(SyntaxFactory.Token(SyntaxKind.ULongKeyword)),
ExpressionGenerator.cs (1)
151if (value is ulong && !IsSpecialType(type, SpecialType.System_UInt64))
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ITypeSymbolExtensions.cs\ITypeSymbolExtensions.cs (1)
22case SpecialType.System_UInt64:
Recommendations\CSharpRecommendationServiceRunner_Conversions.cs (8)
31SpecialType.System_UInt64, 38SpecialType.System_UInt64, 49SpecialType.System_UInt64, 66SpecialType.System_UInt64); 81SpecialType.System_UInt64, 108SpecialType.System_UInt64, 121SpecialType.System_UInt64, 211SpecialType.System_UInt64 => s_uint64Conversions,
Simplification\Simplifiers\AbstractCSharpSimplifier.cs (1)
51SpecialType.System_UInt64 => SyntaxKind.ULongKeyword,
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (1)
CodeGeneration\SyntaxGeneratorTests.cs (1)
301VerifySyntax<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)
ConvertNumericLiteral\AbstractConvertNumericLiteralCodeRefactoringProvider.cs (1)
162case 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 (47)
Binding\Binder_Conversions.vb (1)
285Case 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)
463SpecialType.System_UInt64,
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter_Conversion.vb (5)
317Case SpecialType.System_UInt64 442Case SpecialType.System_UInt64 : wellKnownHelper = WellKnownMember.System_Convert__ToBooleanUInt64 513Case SpecialType.System_UInt64 531Case SpecialType.System_UInt64 : specialHelper = SpecialMember.System_Decimal__op_Implicit_FromUInt64 572Case SpecialType.System_UInt64 : wellKnownHelper = WellKnownMember.Microsoft_VisualBasic_CompilerServices_Conversions__ToStringUInt64
Lowering\LocalRewriter\LocalRewriter_Conversion.vb (5)
933Case SpecialType.System_UInt64 : member = WellKnownMember.Microsoft_VisualBasic_CompilerServices_Conversions__ToULongObject 1026Case SpecialType.System_UInt64 : member = WellKnownMember.Microsoft_VisualBasic_CompilerServices_Conversions__ToStringUInt64 1098Case SpecialType.System_UInt64 : member = WellKnownMember.Microsoft_VisualBasic_CompilerServices_Conversions__ToULongString 1166Case SpecialType.System_UInt64 : member = SpecialMember.System_Decimal__CtorUInt64 1238Case 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)
3341Case 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)
217foundMatch = specType = SpecialType.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)
CastAnalyzer.vb (1)
387SpecialType.System_UInt64, SpecialType.System_Int64,
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (5)
ITypeSymbolExtensions.vb (3)
49Case specialType.System_UInt64 91specialType = specialType.System_UInt64 112SpecialType.System_UInt64,
StringExtensions.vb (1)
105SpecialType.System_UInt64,
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)
103SpecialType.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 (10)
Semantics\Conversions.vb (9)
240Dim uint64Type = c1.GetSpecialType(System_UInt64) 1091Dim uint64Type = c1.GetSpecialType(System_UInt64) 1354Case System_UInt64 : Return c.ToUInt64(Nothing) 1379Case System_UInt64 : Return UncheckedCULng(val) 1395Case System_UInt64 : Return UncheckedCULng(val) 1412Case System_UInt64 : Return CULng(value) 2033c1.GetSpecialType(System_UInt64), 2049nullable.Construct(c1.GetSpecialType(System_UInt64)), 2173Private 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)
CastAnalyzer.vb (1)
387SpecialType.System_UInt64, SpecialType.System_Int64,
CodeGeneration\ExpressionGenerator.vb (2)
85Return GenerateNonNegativeIntegralLiteralExpression(type, SpecialType.System_UInt64, DirectCast(value, ULong), canUseFieldReference, LiteralSpecialValues.UInt64SpecialValues) 258Dim typeIsNotULong = Not IsSpecialType(type, SpecialType.System_UInt64)
CodeGeneration\VisualBasicSyntaxGenerator.vb (1)
442Case SpecialType.System_UInt64
ITypeSymbolExtensions.vb (3)
49Case specialType.System_UInt64 91specialType = specialType.System_UInt64 112SpecialType.System_UInt64,
Simplification\Simplifiers\AbstractVisualBasicSimplifier.vb (1)
39Case SpecialType.System_UInt64
StringExtensions.vb (1)
105SpecialType.System_UInt64,
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 (20)
CodeGenerationHelpers.cs (1)
144SpecialType.System_UInt64 => value is ulong,
EnumUtilties.cs (1)
42case SpecialType.System_UInt64:
J\s\src\Compilers\Core\Portable\SpecialTypeExtensions.cs\SpecialTypeExtensions.cs (10)
28case SpecialType.System_UInt64: 53case SpecialType.System_UInt64: 76case SpecialType.System_UInt64: 114case SpecialType.System_UInt64: 152case SpecialType.System_UInt64: 174case SpecialType.System_UInt64: 192case SpecialType.System_UInt64: 216case SpecialType.System_UInt64: 230case SpecialType.System_UInt64: 317return SpecialType.System_UInt64;
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ITypeSymbolExtensions.cs\ITypeSymbolExtensions.cs (3)
295case SpecialType.System_UInt64: 391case SpecialType.System_UInt64: 655case SpecialType.System_UInt64:
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SpecialTypeExtensions.cs\SpecialTypeExtensions.cs (1)
25SpecialType.System_UInt64 => PredefinedType.UInt64,
PredefinedTypeExtensions.cs (1)
25PredefinedType.UInt64 => SpecialType.System_UInt64,
Shared\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
418case SpecialType.System_UInt64:
Shared\Utilities\EnumValueUtilities.cs (1)
67SpecialType.System_UInt64 => (ulong)1,
SyntaxGeneratorExtensions_Negate.cs (1)
435case SpecialType.System_UInt64:
Microsoft.VisualStudio.LanguageServices.CSharp (1)
CodeModel\CSharpCodeModelService.cs (1)
744case SpecialType.System_UInt64:
Microsoft.VisualStudio.LanguageServices.VisualBasic (1)
CodeModel\VisualBasicCodeModelService.vb (1)
791Case SpecialType.System_UInt64