2 types derived from AsClauseSyntax
Microsoft.CodeAnalysis.VisualBasic (2)
Generated\Syntax.xml.Syntax.Generated.vb (2)
10421Inherits AsClauseSyntax 10577Inherits AsClauseSyntax
2 instantiations of AsClauseSyntax
Microsoft.CodeAnalysis.VisualBasic (2)
Generated\Syntax.xml.Syntax.Generated.vb (2)
10427MyBase.New(green, parent, startLocation) 10582MyBase.New(green, parent, startLocation)
80 references to AsClauseSyntax
Microsoft.CodeAnalysis.VisualBasic (51)
Binding\Binder_Statements.vb (3)
1083asClauseOpt As AsClauseSyntax, 1267asClauseOpt As AsClauseSyntax, 1716asClause As AsClauseSyntax,
Binding\Binder_Utils.vb (7)
401asClauseOptSyntax As AsClauseSyntax) As Boolean 410asClauseOptSyntax As AsClauseSyntax) As Boolean 484asClauseSyntaxOpt As AsClauseSyntax, 573asClauseOpt As AsClauseSyntax, 606asClauseOpt As AsClauseSyntax, 627asClauseOpt As AsClauseSyntax, 650asClauseOpt As AsClauseSyntax,
Generated\Syntax.xml.Main.Generated.vb (8)
1872Dim newUnderlyingType = DirectCast(Visit(node.UnderlyingType), AsClauseSyntax) 2289Dim newAsClause = DirectCast(Visit(node.AsClause), AsClauseSyntax) 2451Dim newAsClause = DirectCast(Visit(node.AsClause), AsClauseSyntax) 7841Public Shared Function EnumStatement(attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, enumKeyword As SyntaxToken, identifier As SyntaxToken, underlyingType As AsClauseSyntax) As EnumStatementSyntax 7875Public Shared Function EnumStatement(attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, identifier As SyntaxToken, underlyingType As AsClauseSyntax) As EnumStatementSyntax 10754Public Shared Function PropertyStatement(attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, propertyKeyword As SyntaxToken, identifier As SyntaxToken, parameterList As ParameterListSyntax, asClause As AsClauseSyntax, initializer As EqualsValueSyntax, implementsClause As ImplementsClauseSyntax) As PropertyStatementSyntax 10804Public Shared Function PropertyStatement(attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, identifier As SyntaxToken, parameterList As ParameterListSyntax, asClause As AsClauseSyntax, initializer As EqualsValueSyntax, implementsClause As ImplementsClauseSyntax) As PropertyStatementSyntax 11618Public Shared Function VariableDeclarator(names As SeparatedSyntaxList(Of ModifiedIdentifierSyntax), asClause As AsClauseSyntax, initializer As EqualsValueSyntax) As VariableDeclaratorSyntax
Generated\Syntax.xml.Syntax.Generated.vb (19)
4177Friend _underlyingType as AsClauseSyntax 4185Friend Sub New(ByVal kind As SyntaxKind, ByVal errors as DiagnosticInfo(), ByVal annotations as SyntaxAnnotation(), attributeLists As SyntaxNode, modifiers As GreenNode, enumKeyword As InternalSyntax.KeywordSyntax, identifier As InternalSyntax.IdentifierTokenSyntax, underlyingType As AsClauseSyntax) 4289Public ReadOnly Property UnderlyingType As AsClauseSyntax 4300Public Shadows Function WithUnderlyingType(underlyingType as AsClauseSyntax) As EnumStatementSyntax 4354Public Function Update(attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, enumKeyword As SyntaxToken, identifier As SyntaxToken, underlyingType As AsClauseSyntax) As EnumStatementSyntax 8613Friend _asClause as AsClauseSyntax 8623Friend Sub New(ByVal kind As SyntaxKind, ByVal errors as DiagnosticInfo(), ByVal annotations as SyntaxAnnotation(), attributeLists As SyntaxNode, modifiers As GreenNode, propertyKeyword As InternalSyntax.KeywordSyntax, identifier As InternalSyntax.IdentifierTokenSyntax, parameterList As ParameterListSyntax, asClause As AsClauseSyntax, initializer As EqualsValueSyntax, implementsClause As ImplementsClauseSyntax) 8792Public ReadOnly Property AsClause As AsClauseSyntax 8803Public Shadows Function WithAsClause(asClause as AsClauseSyntax) As PropertyStatementSyntax 8927Public Function Update(attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, propertyKeyword As SyntaxToken, identifier As SyntaxToken, parameterList As ParameterListSyntax, asClause As AsClauseSyntax, initializer As EqualsValueSyntax, implementsClause As ImplementsClauseSyntax) As PropertyStatementSyntax 10223Friend _asClause as AsClauseSyntax 10232Friend Sub New(ByVal kind As SyntaxKind, ByVal errors as DiagnosticInfo(), ByVal annotations as SyntaxAnnotation(), names As SyntaxNode, asClause As AsClauseSyntax, initializer As EqualsValueSyntax) 10269Public ReadOnly Property AsClause As AsClauseSyntax 10280Public Shadows Function WithAsClause(asClause as AsClauseSyntax) As VariableDeclaratorSyntax 10354Public Function Update(names As SeparatedSyntaxList(Of ModifiedIdentifierSyntax), asClause As AsClauseSyntax, initializer As EqualsValueSyntax) As VariableDeclaratorSyntax 10402Public Function WithAsKeyword(asKeyword As SyntaxToken) As AsClauseSyntax 10405Friend MustOverride Function WithAsKeywordCore(asKeyword As SyntaxToken) As AsClauseSyntax 10449Friend Overrides Function WithAsKeywordCore(asKeyword As SyntaxToken) As AsClauseSyntax 10604Friend Overrides Function WithAsKeywordCore(asKeyword As SyntaxToken) As AsClauseSyntax
Operations\VisualBasicOperationFactory_Methods.vb (1)
437Dim initializerSyntax As AsClauseSyntax = DirectCast(asNewDeclarations.Syntax, VariableDeclaratorSyntax).AsClause
Symbols\Source\LocalSymbol.vb (3)
34asClauseOpt As AsClauseSyntax, 805Private ReadOnly _asClauseOpt As AsClauseSyntax ' can be Nothing if no AsClause 833asClauseOpt As AsClauseSyntax,
Symbols\Source\SourceMemberContainerTypeSymbol.vb (1)
987Dim asClause As AsClauseSyntax = If(syntax IsNot Nothing, syntax.AsClauseInternal, Nothing)
Symbols\Source\SourceMethodSymbol.vb (1)
2286Dim asClause As AsClauseSyntax = methodStatement.AsClauseInternal
Symbols\Source\SourceSymbolHelpers.vb (1)
12Public Function GetAsClauseLocation(identifier As SyntaxToken, asClauseOpt As AsClauseSyntax) As SyntaxNodeOrToken
Syntax\SyntaxExtensions.vb (2)
69Public Function Type(asClauseSyntax As AsClauseSyntax) As TypeSyntax 84Public Function Attributes(asClauseSyntax As AsClauseSyntax) As SyntaxList(Of AttributeListSyntax)
Syntax\SyntaxFacts.vb (1)
83Return DirectCast(parent, AsClauseSyntax).Type Is node
Syntax\SyntaxNodePartials.vb (1)
94Friend ReadOnly Property AsClauseInternal As AsClauseSyntax
VisualBasicDeclarationComputer.vb (3)
200Private Shared Function GetAsClause(methodBase As MethodBaseSyntax) As AsClauseSyntax 236Private Shared Function GetReturnTypeAttributes(asClause As AsClauseSyntax) As IEnumerable(Of SyntaxNode) 269Private Shared Function GetAsNewClauseInitializer(asClause As AsClauseSyntax) As SyntaxNode
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (1)
StatementSyntaxExtensions.vb (1)
463Public Function GetAsClause(member As StatementSyntax) As AsClauseSyntax
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (4)
VisualBasicSyntaxContext.vb (1)
140Dim asClause = TryCast(targetToken.Parent, AsClauseSyntax)
VisualBasicTypeInferenceService.TypeInferrer.vb (3)
66Function(asClause As AsClauseSyntax) InferTypeInAsClause(asClause, expression), 139Function(asClause As AsClauseSyntax) InferTypeInAsClause(asClause, previousToken:=token), 430Private Function InferTypeInAsClause(asClause As AsClauseSyntax,
Microsoft.CodeAnalysis.VisualBasic.Features (10)
ChangeSignature\VisualBasicChangeSignatureService.vb (1)
186Dim asClause = matchingNode.ChildNodes().LastOrDefault(Function(n) TypeOf n Is AsClauseSyntax)
Completion\KeywordRecommenders\Expressions\NewKeywordRecommender.vb (2)
32If targetToken.IsChildToken(Of AsClauseSyntax)(Function(asClause) asClause.AsKeyword) Then 33Dim asClause = targetToken.GetAncestor(Of AsClauseSyntax)()
Debugging\ProximityExpressionsGetter.RelevantExpressionsCollector.vb (2)
25TypeOf node.Parent Is AsClauseSyntax OrElse 26(node.Parent.Parent IsNot Nothing AndAlso TypeOf node.Parent.Parent Is AsClauseSyntax) OrElse
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (1)
1105Private Shared Function GetInitializerExpression(equalsValue As EqualsValueSyntax, asClause As AsClauseSyntax) As ExpressionSyntax
IntroduceVariable\VisualBasicIntroduceVariableService.vb (1)
126Return expression.GetAncestorsOrThis(Of AsClauseSyntax).Contains(propertyStatement.AsClause) OrElse
VisualBasicDeclarationComputer.vb (3)
200Private Shared Function GetAsClause(methodBase As MethodBaseSyntax) As AsClauseSyntax 236Private Shared Function GetReturnTypeAttributes(asClause As AsClauseSyntax) As IEnumerable(Of SyntaxNode) 269Private Shared Function GetAsNewClauseInitializer(asClause As AsClauseSyntax) As SyntaxNode
Microsoft.CodeAnalysis.VisualBasic.Workspaces (13)
CodeCleanup\AsyncOrIteratorFunctionReturnTypeFixer.vb (3)
53oldAsClauseOpt As AsClauseSyntax, 76Private Function RewriteAsyncFunction(oldAsClauseOpt As AsClauseSyntax, 109Private Function RewriteIteratorFunction(oldAsClauseOpt As AsClauseSyntax,
CodeGeneration\PropertyGenerator.vb (1)
236Private Function GenerateAsClause([property] As IPropertySymbol, options As CodeGenerationContextInfo) As AsClauseSyntax
CodeGeneration\VisualBasicCodeGenerationService.vb (2)
672Private Shared Function UpdateAsClause(asClause As AsClauseSyntax, newType As ITypeSymbol) As AsClauseSyntax
CodeGeneration\VisualBasicSyntaxGenerator.vb (2)
2291Private Shared Function GetAsClause(declaration As SyntaxNode) As AsClauseSyntax 2331Private Shared Function WithAsClause(declaration As SyntaxNode, asClause As AsClauseSyntax) As SyntaxNode
StatementSyntaxExtensions.vb (1)
463Public Function GetAsClause(member As StatementSyntax) As AsClauseSyntax
VisualBasicSyntaxContext.vb (1)
140Dim asClause = TryCast(targetToken.Parent, AsClauseSyntax)
VisualBasicTypeInferenceService.TypeInferrer.vb (3)
66Function(asClause As AsClauseSyntax) InferTypeInAsClause(asClause, expression), 139Function(asClause As AsClauseSyntax) InferTypeInAsClause(asClause, previousToken:=token), 430Private Function InferTypeInAsClause(asClause As AsClauseSyntax,
Microsoft.VisualStudio.LanguageServices.VisualBasic (1)
CodeModel\SyntaxExtensions.vb (1)
56Dim asClause As AsClauseSyntax