17 instantiations of LiteralExpressionSyntax
Microsoft.CodeAnalysis.VisualBasic (17)
Generated\Syntax.xml.Internal.Generated.vb (16)
41253Dim result = New LiteralExpressionSyntax(SyntaxKind.CharacterLiteralExpression, token) 41289Dim result = New LiteralExpressionSyntax(SyntaxKind.TrueLiteralExpression, token) 41325Dim result = New LiteralExpressionSyntax(SyntaxKind.FalseLiteralExpression, token) 41361Dim result = New LiteralExpressionSyntax(SyntaxKind.NumericLiteralExpression, token) 41397Dim result = New LiteralExpressionSyntax(SyntaxKind.DateLiteralExpression, token) 41433Dim result = New LiteralExpressionSyntax(SyntaxKind.StringLiteralExpression, token) 41469Dim result = New LiteralExpressionSyntax(SyntaxKind.NothingLiteralExpression, token) 41512Dim result = New LiteralExpressionSyntax(kind, token) 53319Dim result = New LiteralExpressionSyntax(SyntaxKind.CharacterLiteralExpression, token, _factoryContext) 53355Dim result = New LiteralExpressionSyntax(SyntaxKind.TrueLiteralExpression, token, _factoryContext) 53391Dim result = New LiteralExpressionSyntax(SyntaxKind.FalseLiteralExpression, token, _factoryContext) 53427Dim result = New LiteralExpressionSyntax(SyntaxKind.NumericLiteralExpression, token, _factoryContext) 53463Dim result = New LiteralExpressionSyntax(SyntaxKind.DateLiteralExpression, token, _factoryContext) 53499Dim result = New LiteralExpressionSyntax(SyntaxKind.StringLiteralExpression, token, _factoryContext) 53535Dim result = New LiteralExpressionSyntax(SyntaxKind.NothingLiteralExpression, token, _factoryContext) 53578Dim result = New LiteralExpressionSyntax(kind, token, _factoryContext)
Generated\Syntax.xml.Syntax.Generated.vb (1)
21282Me.New(New Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.LiteralExpressionSyntax(kind, errors, annotations, token), Nothing, 0)
78 references to LiteralExpressionSyntax
Microsoft.CodeAnalysis.VisualBasic (78)
Generated\Syntax.xml.Internal.Generated.vb (58)
4721Friend ReadOnly _libraryName as LiteralExpressionSyntax 4723Friend ReadOnly _aliasName as LiteralExpressionSyntax 4726Friend Sub New(ByVal kind As SyntaxKind, attributeLists As GreenNode, modifiers As GreenNode, declareKeyword As InternalSyntax.KeywordSyntax, charsetKeyword As InternalSyntax.KeywordSyntax, subOrFunctionKeyword As InternalSyntax.KeywordSyntax, identifier As InternalSyntax.IdentifierTokenSyntax, libKeyword As InternalSyntax.KeywordSyntax, libraryName As LiteralExpressionSyntax, aliasKeyword As InternalSyntax.KeywordSyntax, aliasName As LiteralExpressionSyntax, parameterList As ParameterListSyntax, asClause As SimpleAsClauseSyntax) 4759Friend Sub New(ByVal kind As SyntaxKind, attributeLists As GreenNode, modifiers As GreenNode, declareKeyword As InternalSyntax.KeywordSyntax, charsetKeyword As InternalSyntax.KeywordSyntax, subOrFunctionKeyword As InternalSyntax.KeywordSyntax, identifier As InternalSyntax.IdentifierTokenSyntax, libKeyword As InternalSyntax.KeywordSyntax, libraryName As LiteralExpressionSyntax, aliasKeyword As InternalSyntax.KeywordSyntax, aliasName As LiteralExpressionSyntax, parameterList As ParameterListSyntax, asClause As SimpleAsClauseSyntax, context As ISyntaxFactoryContext) 4793Friend Sub New(ByVal kind As SyntaxKind, ByVal errors as DiagnosticInfo(), ByVal annotations as SyntaxAnnotation(), attributeLists As GreenNode, modifiers As GreenNode, declareKeyword As InternalSyntax.KeywordSyntax, charsetKeyword As InternalSyntax.KeywordSyntax, subOrFunctionKeyword As InternalSyntax.KeywordSyntax, identifier As InternalSyntax.IdentifierTokenSyntax, libKeyword As InternalSyntax.KeywordSyntax, libraryName As LiteralExpressionSyntax, aliasKeyword As InternalSyntax.KeywordSyntax, aliasName As LiteralExpressionSyntax, parameterList As ParameterListSyntax, asClause As SimpleAsClauseSyntax) 4882Friend ReadOnly Property LibraryName As InternalSyntax.LiteralExpressionSyntax 4906Friend ReadOnly Property AliasName As InternalSyntax.LiteralExpressionSyntax 29288Public Overridable Function VisitLiteralExpression(ByVal node As LiteralExpressionSyntax) As VisualBasicSyntaxNode 30508Dim newLibraryName = DirectCast(Visit(node._libraryName), LiteralExpressionSyntax) 30512Dim newAliasName = DirectCast(Visit(node._aliasName), LiteralExpressionSyntax) 32056Public Overrides Function VisitLiteralExpression(ByVal node As LiteralExpressionSyntax) As VisualBasicSyntaxNode 36339Friend Shared Function DeclareSubStatement(attributeLists As Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(of GreenNode), modifiers As Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(of GreenNode), declareKeyword As KeywordSyntax, charsetKeyword As KeywordSyntax, subOrFunctionKeyword As KeywordSyntax, identifier As IdentifierTokenSyntax, libKeyword As KeywordSyntax, libraryName As LiteralExpressionSyntax, aliasKeyword As KeywordSyntax, aliasName As LiteralExpressionSyntax, parameterList As ParameterListSyntax, asClause As SimpleAsClauseSyntax) As DeclareStatementSyntax 36395Friend Shared Function DeclareFunctionStatement(attributeLists As Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(of GreenNode), modifiers As Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(of GreenNode), declareKeyword As KeywordSyntax, charsetKeyword As KeywordSyntax, subOrFunctionKeyword As KeywordSyntax, identifier As IdentifierTokenSyntax, libKeyword As KeywordSyntax, libraryName As LiteralExpressionSyntax, aliasKeyword As KeywordSyntax, aliasName As LiteralExpressionSyntax, parameterList As ParameterListSyntax, asClause As SimpleAsClauseSyntax) As DeclareStatementSyntax 36455Friend Shared Function DeclareStatement(kind As SyntaxKind, attributeLists As Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(of GreenNode), modifiers As Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(of GreenNode), declareKeyword As KeywordSyntax, charsetKeyword As KeywordSyntax, subOrFunctionKeyword As KeywordSyntax, identifier As IdentifierTokenSyntax, libKeyword As KeywordSyntax, libraryName As LiteralExpressionSyntax, aliasKeyword As KeywordSyntax, aliasName As LiteralExpressionSyntax, parameterList As ParameterListSyntax, asClause As SimpleAsClauseSyntax) As DeclareStatementSyntax 41244Friend Shared Function CharacterLiteralExpression(token As SyntaxToken) As LiteralExpressionSyntax 41250Return DirectCast(cached, LiteralExpressionSyntax) 41280Friend Shared Function TrueLiteralExpression(token As SyntaxToken) As LiteralExpressionSyntax 41286Return DirectCast(cached, LiteralExpressionSyntax) 41316Friend Shared Function FalseLiteralExpression(token As SyntaxToken) As LiteralExpressionSyntax 41322Return DirectCast(cached, LiteralExpressionSyntax) 41352Friend Shared Function NumericLiteralExpression(token As SyntaxToken) As LiteralExpressionSyntax 41358Return DirectCast(cached, LiteralExpressionSyntax) 41388Friend Shared Function DateLiteralExpression(token As SyntaxToken) As LiteralExpressionSyntax 41394Return DirectCast(cached, LiteralExpressionSyntax) 41424Friend Shared Function StringLiteralExpression(token As SyntaxToken) As LiteralExpressionSyntax 41430Return DirectCast(cached, LiteralExpressionSyntax) 41460Friend Shared Function NothingLiteralExpression(token As SyntaxToken) As LiteralExpressionSyntax 41466Return DirectCast(cached, LiteralExpressionSyntax) 41502Friend Shared Function LiteralExpression(kind As SyntaxKind, token As SyntaxToken) As LiteralExpressionSyntax 41509Return DirectCast(cached, LiteralExpressionSyntax) 48405Friend Function DeclareSubStatement(attributeLists As Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(of GreenNode), modifiers As Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(of GreenNode), declareKeyword As KeywordSyntax, charsetKeyword As KeywordSyntax, subOrFunctionKeyword As KeywordSyntax, identifier As IdentifierTokenSyntax, libKeyword As KeywordSyntax, libraryName As LiteralExpressionSyntax, aliasKeyword As KeywordSyntax, aliasName As LiteralExpressionSyntax, parameterList As ParameterListSyntax, asClause As SimpleAsClauseSyntax) As DeclareStatementSyntax 48461Friend Function DeclareFunctionStatement(attributeLists As Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(of GreenNode), modifiers As Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(of GreenNode), declareKeyword As KeywordSyntax, charsetKeyword As KeywordSyntax, subOrFunctionKeyword As KeywordSyntax, identifier As IdentifierTokenSyntax, libKeyword As KeywordSyntax, libraryName As LiteralExpressionSyntax, aliasKeyword As KeywordSyntax, aliasName As LiteralExpressionSyntax, parameterList As ParameterListSyntax, asClause As SimpleAsClauseSyntax) As DeclareStatementSyntax 48521Friend Function DeclareStatement(kind As SyntaxKind, attributeLists As Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(of GreenNode), modifiers As Global.Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList(of GreenNode), declareKeyword As KeywordSyntax, charsetKeyword As KeywordSyntax, subOrFunctionKeyword As KeywordSyntax, identifier As IdentifierTokenSyntax, libKeyword As KeywordSyntax, libraryName As LiteralExpressionSyntax, aliasKeyword As KeywordSyntax, aliasName As LiteralExpressionSyntax, parameterList As ParameterListSyntax, asClause As SimpleAsClauseSyntax) As DeclareStatementSyntax 53310Friend Function CharacterLiteralExpression(token As SyntaxToken) As LiteralExpressionSyntax 53316Return DirectCast(cached, LiteralExpressionSyntax) 53346Friend Function TrueLiteralExpression(token As SyntaxToken) As LiteralExpressionSyntax 53352Return DirectCast(cached, LiteralExpressionSyntax) 53382Friend Function FalseLiteralExpression(token As SyntaxToken) As LiteralExpressionSyntax 53388Return DirectCast(cached, LiteralExpressionSyntax) 53418Friend Function NumericLiteralExpression(token As SyntaxToken) As LiteralExpressionSyntax 53424Return DirectCast(cached, LiteralExpressionSyntax) 53454Friend Function DateLiteralExpression(token As SyntaxToken) As LiteralExpressionSyntax 53460Return DirectCast(cached, LiteralExpressionSyntax) 53490Friend Function StringLiteralExpression(token As SyntaxToken) As LiteralExpressionSyntax 53496Return DirectCast(cached, LiteralExpressionSyntax) 53526Friend Function NothingLiteralExpression(token As SyntaxToken) As LiteralExpressionSyntax 53532Return DirectCast(cached, LiteralExpressionSyntax) 53568Friend Function LiteralExpression(kind As SyntaxKind, token As SyntaxToken) As LiteralExpressionSyntax 53575Return DirectCast(cached, LiteralExpressionSyntax)
Generated\Syntax.xml.Syntax.Generated.vb (3)
7236Me.New(New Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.DeclareStatementSyntax(kind, errors, annotations, if(attributeLists IsNot Nothing, attributeLists.Green, Nothing), modifiers, declareKeyword, charsetKeyword, subOrFunctionKeyword, identifier, libKeyword, DirectCast(libraryName.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.LiteralExpressionSyntax), aliasKeyword, if(aliasName IsNot Nothing, DirectCast(aliasName.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.LiteralExpressionSyntax), Nothing), if(parameterList IsNot Nothing, DirectCast(parameterList.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.ParameterListSyntax), Nothing), if(asClause IsNot Nothing, DirectCast(asClause.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.SimpleAsClauseSyntax), Nothing)), Nothing, 0) 21298return new SyntaxToken(Me, DirectCast(Me.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.LiteralExpressionSyntax)._token, Me.Position, 0)
Parser\Parser.vb (4)
5093Dim libraryName As LiteralExpressionSyntax = Nothing 5095Dim optionalAliasName As LiteralExpressionSyntax = Nothing 5185ByRef libraryName As LiteralExpressionSyntax, 5187ByRef optionalAliasName As LiteralExpressionSyntax
Parser\ParseTerminal.vb (11)
160Private Function ParseIntLiteral() As LiteralExpressionSyntax 164Dim Literal As LiteralExpressionSyntax = SyntaxFactory.NumericLiteralExpression(CurrentToken) 169Private Function ParseCharLiteral() As LiteralExpressionSyntax 173Dim Literal As LiteralExpressionSyntax = SyntaxFactory.CharacterLiteralExpression(CurrentToken) 179Private Function ParseDecLiteral() As LiteralExpressionSyntax 183Dim Literal As LiteralExpressionSyntax = SyntaxFactory.NumericLiteralExpression(CurrentToken) 195Private Function ParseStringLiteral() As LiteralExpressionSyntax 202Private Function ParseFltLiteral() As LiteralExpressionSyntax 208Dim Literal As LiteralExpressionSyntax = SyntaxFactory.NumericLiteralExpression(CurrentToken) 214Private Function ParseDateLiteral() As LiteralExpressionSyntax 220Dim Literal As LiteralExpressionSyntax = SyntaxFactory.DateLiteralExpression(CurrentToken)
Preprocessor\ExpressionEvaluator.vb (2)
155Return EvaluateLiteralExpression(DirectCast(expr, LiteralExpressionSyntax)) 224Private Shared Function EvaluateLiteralExpression(expr As LiteralExpressionSyntax) As CConst