16 references to Hexadecimal
Microsoft.CodeAnalysis.VisualBasic (7)
Scanner\Scanner.vb (3)
1720
base = LiteralBase.
Hexadecimal
2023
Dim Shift As Integer = If(base = LiteralBase.
Hexadecimal
, 4, If(Base = LiteralBase.Octal, 3, 1))
2024
Dim OverflowMask As UInt64 = If(base = LiteralBase.
Hexadecimal
, &HF000000000000000UL, If(base = LiteralBase.Octal, &HE000000000000000UL, &H8000000000000000UL))
Syntax\SyntaxFactory.vb (4)
230
Return CType(InternalSyntax.SyntaxFactory.IntegerLiteralToken(text, If(text.StartsWith("&H", StringComparison.OrdinalIgnoreCase), LiteralBase.
Hexadecimal
, If(text.StartsWith("&O", StringComparison.OrdinalIgnoreCase), LiteralBase.Octal, If(text.StartsWith("&B", StringComparison.OrdinalIgnoreCase), LiteralBase.Binary, LiteralBase.Decimal))), If(text.EndsWith("I", StringComparison.OrdinalIgnoreCase), TypeCharacter.IntegerLiteral, TypeCharacter.None), CULng(value),
254
Return CType(InternalSyntax.SyntaxFactory.IntegerLiteralToken(text, If(text.StartsWith("&H", StringComparison.OrdinalIgnoreCase), LiteralBase.
Hexadecimal
, If(text.StartsWith("&O", StringComparison.OrdinalIgnoreCase), LiteralBase.Octal, If(text.StartsWith("&B", StringComparison.OrdinalIgnoreCase), LiteralBase.Binary, LiteralBase.Decimal))), If(text.EndsWith("UI", StringComparison.OrdinalIgnoreCase), TypeCharacter.UIntegerLiteral, TypeCharacter.None), value,
277
Return CType(InternalSyntax.SyntaxFactory.IntegerLiteralToken(text, If(text.StartsWith("&H", StringComparison.OrdinalIgnoreCase), LiteralBase.
Hexadecimal
, If(text.StartsWith("&O", StringComparison.OrdinalIgnoreCase), LiteralBase.Octal, If(text.StartsWith("&B", StringComparison.OrdinalIgnoreCase), LiteralBase.Binary, LiteralBase.Decimal))), If(text.EndsWith("L", StringComparison.OrdinalIgnoreCase), TypeCharacter.LongLiteral, TypeCharacter.None), CULng(value),
300
Return CType(InternalSyntax.SyntaxFactory.IntegerLiteralToken(text, If(text.StartsWith("&H", StringComparison.OrdinalIgnoreCase), LiteralBase.
Hexadecimal
, If(text.StartsWith("&O", StringComparison.OrdinalIgnoreCase), LiteralBase.Octal, If(text.StartsWith("&B", StringComparison.OrdinalIgnoreCase), LiteralBase.Binary, LiteralBase.Decimal))), If(text.EndsWith("UL", StringComparison.OrdinalIgnoreCase), TypeCharacter.ULongLiteral, TypeCharacter.None), value,
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (5)
Scanner\ScannerTests.vb (5)
1387
Assert.Equal(LiteralBase.
Hexadecimal
, tk.GetBase())
1394
Assert.Equal(LiteralBase.
Hexadecimal
, tk.GetBase())
1401
Assert.Equal(LiteralBase.
Hexadecimal
, tk.GetBase())
1422
Assert.Equal(LiteralBase.
Hexadecimal
, tk.GetBase())
1443
Assert.Equal(LiteralBase.
Hexadecimal
, tks(1).GetBase())
Microsoft.CodeAnalysis.VisualBasic.Workspaces (4)
CodeCleanup\Providers\ReduceTokensCodeCleanupProvider.vb (1)
280
Case LiteralBase.
Hexadecimal
CodeGeneration\EnumMemberGenerator.vb (3)
116
SyntaxFactory.IntegerLiteralToken(firstTwoChars + ushortValue.ToString("X") + lastTwoChars, LiteralBase.
Hexadecimal
, TypeCharacter.UShortLiteral, IntegerUtilities.ToUnsigned(ushortValue)))
121
SyntaxFactory.IntegerLiteralToken(firstTwoChars + shortValue.ToString("X") + numericText.Last(), LiteralBase.
Hexadecimal
, TypeCharacter.ShortLiteral, IntegerUtilities.ToUnsigned(shortValue)))
124
SyntaxFactory.IntegerLiteralToken(firstTwoChars + value.ToString("X"), LiteralBase.
Hexadecimal
, TypeCharacter.None, IntegerUtilities.ToUnsigned(value)))