34 references to Decimal
Microsoft.CodeAnalysis.VisualBasic (18)
Scanner\Scanner.vb (11)
1701Dim base As LiteralBase = LiteralBase.Decimal 1812If base = LiteralBase.Decimal AndAlso CanGet(here) Then 1878If base = LiteralBase.Decimal Then 1885If base = LiteralBase.Decimal Then 1892If base = LiteralBase.Decimal Then 1899If base = LiteralBase.Decimal Then 1937If base = LiteralBase.Decimal Then 1944If base = LiteralBase.Decimal Then 2000If base = LiteralBase.Decimal Then 2044If (base = LiteralBase.Decimal AndAlso integralValue > &H7FFFFFFF) OrElse 2056If (base = LiteralBase.Decimal AndAlso integralValue > &H7FFF) OrElse
Syntax\InternalSyntax\SyntaxNodeFactories.vb (2)
43If base = LiteralBase.Decimal Then 142Return IntegerLiteralToken("", LiteralBase.Decimal, TypeCharacter.None, Nothing, Nothing, Nothing)
Syntax\SyntaxFactory.vb (4)
230Return 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), 254Return 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, 277Return 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), 300Return 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,
Syntax\SyntaxNodeFactories.vb (1)
441Return IntegerLiteralToken(SyntaxFactory.TriviaList(ElasticMarker), "", LiteralBase.Decimal, TypeCharacter.None, Nothing, SyntaxFactory.TriviaList(ElasticMarker))
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (1)
CodeGen\CodeGenNullable.vb (1)
6796LiteralBase.Decimal,
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (10)
Scanner\ScannerTests.vb (3)
1366Assert.Equal(LiteralBase.Decimal, tk.GetBase()) 1372Assert.Equal(LiteralBase.Decimal, tk.GetBase()) 1379Assert.Equal(LiteralBase.Decimal, tk.GetBase())
Syntax\GeneratedTests.vb (2)
21Return InternalSyntax.SyntaxFactory.IntegerLiteralToken(String.Empty, LiteralBase.Decimal, TypeCharacter.IntegerLiteral, 23, GenerateGreenWhitespaceTrivia(), GenerateGreenWhitespaceTrivia()) 29Return SyntaxFactory.IntegerLiteralToken(String.Empty, LiteralBase.Decimal, TypeCharacter.None, 42)
Syntax\SyntaxFactsTest.vb (1)
33Assert.False(SyntaxFactory.IntegerLiteralToken("1", LiteralBase.Decimal, TypeCharacter.None, 1).IsKeyword())
Syntax\SyntaxNormalizerTests.vb (2)
530Dim generatedLeftLiteralToken = SyntaxFactory.IntegerLiteralToken("42", LiteralBase.Decimal, TypeCharacter.None, 42) 531Dim generatedRightLiteralToken = SyntaxFactory.IntegerLiteralToken("23", LiteralBase.Decimal, TypeCharacter.None, 23)
TestSyntaxNodes.vb (2)
22Return SyntaxFactory.NumericLiteralExpression(SyntaxFactory.IntegerLiteralToken(value.ToString(), LiteralBase.Decimal, TypeCharacter.None, value)) 1131Return SyntaxFactory.IntegerLiteralToken(token.LeadingTrivia, value.ToString(), LiteralBase.Decimal, node.TypeSuffix, value, token.TrailingTrivia())
Microsoft.CodeAnalysis.VisualBasic.Workspaces (5)
CodeCleanup\Providers\ReduceTokensCodeCleanupProvider.vb (1)
278Case LiteralBase.Decimal
CodeGeneration\EnumMemberGenerator.vb (2)
99left:=SyntaxFactory.NumericLiteralExpression(SyntaxFactory.IntegerLiteralToken(numericLiteral.Token.Text, LiteralBase.Decimal, TypeCharacter.None, 1)), 100right:=SyntaxFactory.NumericLiteralExpression(SyntaxFactory.IntegerLiteralToken(shiftValue.ToString(), LiteralBase.Decimal, TypeCharacter.None, IntegerUtilities.ToUnsigned(shiftValue))))
CodeGeneration\ExpressionGenerator.vb (2)
153SyntaxFactory.IntegerLiteralToken(value.ToString(Nothing, CultureInfo.InvariantCulture), LiteralBase.Decimal, TypeCharacter.None, CULng(value)))) 209literal, LiteralBase.Decimal, typeSuffix,