22 references to Expression
Microsoft.CodeAnalysis.VisualBasic (8)
Binding\Binder_AnonymousTypes.vb (3)
157Dim fieldNameToken As SyntaxToken = inferredFieldInitializer.Expression.ExtractAnonymousTypeMemberName(Nothing) 163fieldNode = inferredFieldInitializer.Expression 236initExpression = DirectCast(initializer, InferredFieldInitializerSyntax).Expression
Generated\Syntax.xml.Main.Generated.vb (2)
2534Dim newExpression = DirectCast(Visit(node.Expression), ExpressionSyntax) 2535If node.Expression IsNot newExpression Then anyChanges = True
Generated\Syntax.xml.Syntax.Generated.vb (3)
11081return Update(keyKeyword, Me.Expression) 11114Return Me.Expression 11140If keyKeyword <> Me.KeyKeyword OrElse expression IsNot Me.Expression Then
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Simplification\VisualBasicInferredMemberNameSimplifier.vb (1)
79If inferredInitializer IsNot Nothing AndAlso CaseInsensitiveComparison.Equals(inferredInitializer.Expression.TryGetInferredMemberName(), name) Then
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (2)
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\AddAnonymousTypeMemberName\VisualBasicAddAnonymousTypeMemberNameCodeFixProvider.vb (2)
35Return DirectCast(declarator, InferredFieldInitializerSyntax).Expression 45inferredField.Expression).WithTriviaFrom(declarator)
Microsoft.CodeAnalysis.VisualBasic.Features (7)
ConvertAnonymousType\VisualBasicConvertAnonymousTypeToClassCodeRefactoringProvider.vb (1)
57Dim expression = If(TryCast(initializer, InferredFieldInitializerSyntax)?.Expression,
ConvertAnonymousType\VisualBasicConvertAnonymousTypeToTupleCodeRefactoringProvider.vb (1)
56Return If(TryCast(field, InferredFieldInitializerSyntax)?.Expression,
IntroduceVariable\VisualBasicIntroduceVariableService.Rewriter.vb (3)
56newNode.Expression.HasAnnotation(s_replacementAnnotation) Then 58Dim inferredName = node.Expression.TryGetInferredMemberName() 62newNode.Expression.WithoutLeadingTrivia()).WithTriviaFrom(newNode)
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\AddAnonymousTypeMemberName\VisualBasicAddAnonymousTypeMemberNameCodeFixProvider.vb (2)
35Return DirectCast(declarator, InferredFieldInitializerSyntax).Expression 45inferredField.Expression).WithTriviaFrom(declarator)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (3)
Simplification\VisualBasicSimplificationService.Expander.vb (2)
379Dim inferredName = node.Expression.TryGetInferredMemberName() 384Return SyntaxFactory.NamedFieldInitializer(SyntaxFactory.IdentifierName(identifier), newInitializer.Expression.WithoutLeadingTrivia()).
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Simplification\VisualBasicInferredMemberNameSimplifier.vb (1)
79If inferredInitializer IsNot Nothing AndAlso CaseInsensitiveComparison.Equals(inferredInitializer.Expression.TryGetInferredMemberName(), name) Then
Roslyn.Diagnostics.VisualBasic.Analyzers (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Simplification\VisualBasicInferredMemberNameSimplifier.vb (1)
79If inferredInitializer IsNot Nothing AndAlso CaseInsensitiveComparison.Equals(inferredInitializer.Expression.TryGetInferredMemberName(), name) Then