154 references to Name
Microsoft.CodeAnalysis.VisualBasic (29)
Binding\Binder_AnonymousTypes.vb (2)
392
Dim nameSyntax As SimpleNameSyntax = node.
Name
433
ReportDiagnostic(diagnostics, node, ERRID.ERR_CannotLiftAnonymousType1, node.
Name
.Identifier.ValueText)
Binding\Binder_Expressions.vb (15)
690
value = DirectCast(node.Argument, MemberAccessExpressionSyntax).
Name
.Identifier.ValueText
712
DirectCast(node.Argument, MemberAccessExpressionSyntax).
Name
,
731
DirectCast(node.Argument, MemberAccessExpressionSyntax).
Name
,
2598
Dim rightName As SimpleNameSyntax = node.
Name
3201
VerifyTypeCharacterConsistency(asMemberAccess.
Name
, fieldAccessType.GetEnumUnderlyingTypeOrSelf, diagnostics)
3719
node.
Name
,
3720
ConstantValue.Create(node.
Name
.Identifier.ValueText),
3721
GetSpecialType(SpecialType.System_String, node.
Name
, diagnostics))),
3739
Dim name = node.
Name
3740
Dim arg = New BoundLiteral(name, ConstantValue.Create(node.
Name
.Identifier.ValueText), GetSpecialType(SpecialType.System_String, name, diagnostics))
3758
Dim name = node.
Name
3759
Dim arg = New BoundLiteral(name, ConstantValue.Create(node.
Name
.Identifier.ValueText), GetSpecialType(SpecialType.System_String, name, diagnostics))
3800
node.
Name
,
3801
ConstantValue.Create(node.
Name
.Identifier.ValueText),
3802
GetSpecialType(SpecialType.System_String, node.
Name
, diagnostics))),
Binding\Binder_Invocation.vb (2)
1327
Return DirectCast(result, MemberAccessExpressionSyntax).
Name
.GetLocation()
3291
Return DirectCast(syntax, MemberAccessExpressionSyntax).
Name
.Span
Binding\Binder_Statements.vb (1)
2377
notQualifiedSyntax = DirectCast(notQualifiedSyntax, MemberAccessExpressionSyntax).
Name
Binding\Binder_Utils.vb (1)
769
result = ExtractTypeCharacter(DirectCast(node, MemberAccessExpressionSyntax).
Name
)
Generated\Syntax.xml.Main.Generated.vb (2)
3924
Dim newName = DirectCast(Visit(node.
Name
), SimpleNameSyntax)
3925
If node.
Name
IsNot newName Then anyChanges = True
Generated\Syntax.xml.Syntax.Generated.vb (4)
22809
return Update(Me.Kind, expression, Me.OperatorToken, Me.
Name
)
22827
return Update(Me.Kind, Me.Expression, operatorToken, Me.
Name
)
22863
Return Me.
Name
22895
If kind <> Me.Kind OrElse expression IsNot Me.Expression OrElse operatorToken <> Me.OperatorToken OrElse name IsNot Me.
Name
Then
Syntax\SyntaxFactory.vb (1)
147
If (DirectCast(parent, MemberAccessExpressionSyntax)).
Name
Is node Then
Syntax\SyntaxNodeExtensions.vb (1)
146
input = memberAccess.
Name
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (13)
ExpressionSyntaxExtensions.vb (4)
59
DirectCast(expression.Parent, MemberAccessExpressionSyntax).
Name
Is expression
65
DirectCast(expression.Parent, MemberAccessExpressionSyntax).
Name
Is expression
426
name = memberAccess.
Name
.Identifier.ValueText
427
arity = memberAccess.
Name
.Arity
MemberAccessExpressionSyntaxExtensions.vb (4)
22
If memberAccess.
Name
.IsKind(SyntaxKind.IdentifierName) Then
23
Return memberAccess.
Name
.Identifier.HasMatchingText(SyntaxKind.NewKeyword)
37
If memberAccess.
Name
.IsKind(SyntaxKind.IdentifierName) Then
38
Return memberAccess.
Name
.Identifier.HasMatchingText(SyntaxKind.NewKeyword)
SemanticModelExtensions.vb (1)
213
Return (DirectCast(current, MemberAccessExpressionSyntax)).
Name
.Identifier.ValueText.ToCamelCase()
VisualBasicSyntaxFacts.vb (3)
174
Return memberAccess IsNot Nothing AndAlso memberAccess.
Name
Is node
1168
TryCast(node, MemberAccessExpressionSyntax)?.
Name
)
1835
name = memberAccess.
Name
VisualBasicUseAutoPropertyAnalyzer.vb (1)
72
memberAccessExpression.
Name
.Kind() = SyntaxKind.IdentifierName
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (10)
ExpressionSyntaxExtensions.vb (4)
58
If Not memberAccess.
Name
.TryGetNameParts(parts) Then
62
Return AddSimpleName(memberAccess.
Name
, parts)
259
If memberAccess IsNot Nothing AndAlso memberAccess.
Name
IsNot Nothing Then
260
Return memberAccess.
Name
MemberAccessExpressionSyntaxExtensions.vb (3)
14
Dim replacementNode = memberAccess.
Name
16
.WithIdentifier(TryEscapeIdentifierToken(memberAccess.
Name
.Identifier)) _
33
AddRange(memberAccess.
Name
.GetLeadingTrivia())))
NameSyntaxExtensions.vb (1)
32
nameSyntax.CheckParent(Of MemberAccessExpressionSyntax)(Function(m) m.
Name
Is nameSyntax) Then
SyntaxTreeExtensions.vb (1)
876
Return memberAccessExpression.
Name
.Identifier
VisualBasicTypeInferenceService.TypeInferrer.vb (1)
909
Dim name = memberAccessExpression.
Name
.Identifier.Value
Microsoft.CodeAnalysis.VisualBasic.Features (26)
AddImport\VisualBasicAddImportFeatureService.vb (4)
53
node = method.
Name
66
Dim memberAccessName = TryCast(node, MemberAccessExpressionSyntax)?.
Name
67
Dim conditionalAccessName = TryCast(TryCast(TryCast(node, ConditionalAccessExpressionSyntax)?.WhenNotNull, InvocationExpressionSyntax)?.Expression, MemberAccessExpressionSyntax)?.
Name
81
node = memberAccess.
Name
CodeFixes\GenerateEnumMember\GenerateEnumMemberCodeFixProvider.vb (1)
45
Return DirectCast(node, MemberAccessExpressionSyntax).
Name
CodeFixes\GenerateParameterizedMember\GenerateConversionCodeFixProvider.vb (1)
52
Return memberAccess.
Name
CodeFixes\GenerateParameterizedMember\GenerateParameterizedMemberCodeFixProvider.vb (1)
78
Return memberAccess.
Name
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (3)
1241
If Not memberAccess.
Name
.IsKind(SyntaxKind.IdentifierName) OrElse
1242
Not memberAccess.
Name
.Identifier.IsKind(SyntaxKind.IdentifierToken) Then
1247
If Not String.Equals(memberAccess.
Name
.Identifier.ToString(), "New", StringComparison.OrdinalIgnoreCase) Then
ExtractMethod\VisualBasicMethodExtractor.VisualBasicCodeGenerator.ExpressionCodeGenerator.vb (2)
58
expression = CType(expression, MemberAccessExpressionSyntax).
Name
125
DirectCast(sourceNode.Parent, MemberAccessExpressionSyntax).
Name
Is sourceNode,
GenerateMember\GenerateEnumMember\VisualBasicGenerateEnumMemberService.vb (1)
33
If(memberAccess IsNot Nothing AndAlso memberAccess.
Name
Is identifierName,
GenerateMember\GenerateParameterizedMember\VisualBasicGenerateMethodService.vb (7)
87
If memberAccess?.
Name
Is simpleName AndAlso memberAccess.Expression IsNot Nothing Then
89
ElseIf TryCast(TryCast(conditionalMemberAccessInvocationExpression?.WhenNotNull, InvocationExpressionSyntax)?.Expression, MemberAccessExpressionSyntax)?.
Name
Is simpleName Then
91
ElseIf TryCast(conditionalMemberAccessSimpleMemberAccess?.WhenNotNull, MemberAccessExpressionSyntax)?.
Name
Is simpleName Then
97
If memberAccess Is Nothing OrElse memberAccess.
Name
Is simpleName Then
119
ElseIf TryCast(TryCast(TryCast(simpleNameOrMemberAccessExpression, ConditionalAccessExpressionSyntax)?.WhenNotNull, InvocationExpressionSyntax)?.Expression, MemberAccessExpressionSyntax)?.
Name
Is simpleName
123
ElseIf TryCast(conditionalMemberAccessSimpleMemberAccess?.WhenNotNull, MemberAccessExpressionSyntax)?.
Name
Is simpleName AndAlso
130
If(memberAccess IsNot Nothing AndAlso memberAccess.
Name
Is simpleName,
GenerateMember\GenerateVariable\VisualBasicGenerateVariableService.vb (2)
85
If memberAccess?.
Name
Is identifierName Then
87
ElseIf TryCast(conditionalMemberAccess?.WhenNotNull, MemberAccessExpressionSyntax)?.
Name
Is identifierName Then
QuickInfo\VisualBasicSemanticQuickInfoProvider.vb (1)
155
found = DirectCast(token.Parent, MemberAccessExpressionSyntax).
Name
.Identifier
ReplaceMethodWithProperty\VisualBasicReplaceMethodWithPropertyService.vb (1)
195
DirectCast(expression, MemberAccessExpressionSyntax).
Name
,
VisualBasicUseAutoPropertyAnalyzer.vb (1)
72
memberAccessExpression.
Name
.Kind() = SyntaxKind.IdentifierName
Wrapping\SeparatedSyntaxList\VisualBasicArgumentWrapper.vb (1)
59
TryCast(expr, MemberAccessExpressionSyntax)?.
Name
)
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (27)
Compilation\SemanticModelAPITests.vb (3)
1398
Dim symbolInfo = speculativeModel.GetSymbolInfo(memberAccess.
Name
)
2778
Dim expr = node.
Name
2815
Dim expr = node.
Name
FlowAnalysis\RegionAnalysisTests.vb (1)
947
analysis = model.AnalyzeDataFlow(expr.
Name
) ' NO THROW
Semantics\ConditionalAccessTests.vb (3)
9813
info = model.GetSymbolInfo(memberBinding.
Name
)
9899
info = model.GetSymbolInfo(memberBinding.
Name
)
9951
info = model.GetSymbolInfo(memberBinding.
Name
)
Semantics\ScriptSemanticsTests.vb (20)
47
Assert.Equal("WriteLine", node5.
Name
.ToString())
48
Assert.Null(semanticModel.GetSymbolInfo(node5.
Name
).Symbol)
62
Assert.Equal("WriteLine", node5.
Name
.ToString())
63
Assert.Null(semanticModel.GetSymbolInfo(node5.
Name
).Symbol)
78
Assert.Equal("WriteLine", node5.
Name
.ToString())
79
Assert.Equal("Sub System.Console.WriteLine(value As System.Int32)", semanticModel.GetSymbolInfo(node5.
Name
).Symbol.ToTestDisplayString())
87
Assert.Equal("WriteLine", node5.
Name
.ToString())
88
Assert.Equal("Sub System.Console.WriteLine(value As System.Int32)", semanticModel.GetSymbolInfo(node5.
Name
).Symbol.ToTestDisplayString())
96
Assert.Equal("WriteLine", node5.
Name
.ToString())
97
Assert.Equal("Sub System.Console.WriteLine(value As System.Int32)", semanticModel.GetSymbolInfo(node5.
Name
).Symbol.ToTestDisplayString())
109
Assert.Equal("WriteLine", node5.
Name
.ToString())
110
Assert.Equal("Sub System.Console.WriteLine(value As System.Int32)", semanticModel.GetSymbolInfo(node5.
Name
).Symbol.ToTestDisplayString())
122
Assert.Equal("WriteLine", node5.
Name
.ToString())
123
Assert.Equal("Sub System.Console.WriteLine(value As System.Int32)", semanticModel.GetSymbolInfo(node5.
Name
).Symbol.ToTestDisplayString())
137
Assert.Equal("WriteLine", node1.
Name
.ToString())
139
Assert.Equal("WriteLine", node2.
Name
.ToString())
144
Assert.Null(semanticModel1.GetSymbolInfo(node1.
Name
).Symbol)
145
Assert.Equal("Sub System.Console.WriteLine(value As System.Int32)", semanticModel2.GetSymbolInfo(node2.
Name
).Symbol.ToTestDisplayString())
158
Assert.Null(semanticModel1.GetSymbolInfo(node1.
Name
).Symbol)
159
Assert.Equal("Sub System.Console.WriteLine(value As System.Int32)", semanticModel2.GetSymbolInfo(node2.
Name
).Symbol.ToTestDisplayString())
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (6)
Generated\Syntax.Test.xml.Generated.vb (4)
20531
Assert.NotNull(objectUnderTest.
name
)
20532
Dim withObj = objectUnderTest.WithExpression(objectUnderTest.Expression).WithOperatorToken(objectUnderTest.OperatorToken).WithName(objectUnderTest.
Name
)
20540
Assert.NotNull(objectUnderTest.
name
)
20541
Dim withObj = objectUnderTest.WithExpression(objectUnderTest.Expression).WithOperatorToken(objectUnderTest.OperatorToken).WithName(objectUnderTest.
Name
)
Parser\ParseXml.vb (1)
1906
Assert.Equal(memAccess.
Name
.ToString, "WriteLine")
Syntax\SyntaxFactsTest.vb (1)
1215
Assert.False(SyntaxFacts.AllowsLeadingImplicitLineContinuation(memberAccess.
Name
.Identifier))
Microsoft.CodeAnalysis.VisualBasic.Workspaces (38)
CodeGeneration\MethodGenerator.vb (2)
127
Where TypeOf def.
Name
Is IdentifierNameSyntax
128
Let identifier = def.
Name
.Identifier.ValueText.ToIdentifierName()
CodeGeneration\VisualBasicSyntaxGenerator.vb (1)
611
Return SyntaxFactory.MemberAccessExpression(name.Kind(), sma.Expression, sma.OperatorToken, DirectCast(WithTypeArguments(sma.
Name
, typeArguments), SimpleNameSyntax))
Editing\VisualBasicImportAdder.vb (1)
206
Dim method = TryCast(_model.GetSymbolInfo(node.
Name
, _cancellationToken).GetAnySymbol(), IMethodSymbol)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb\ExpressionSyntaxExtensions.vb (4)
59
DirectCast(expression.Parent, MemberAccessExpressionSyntax).
Name
Is expression
65
DirectCast(expression.Parent, MemberAccessExpressionSyntax).
Name
Is expression
426
name = memberAccess.
Name
.Identifier.ValueText
427
arity = memberAccess.
Name
.Arity
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\MemberAccessExpressionSyntaxExtensions.vb\MemberAccessExpressionSyntaxExtensions.vb (4)
22
If memberAccess.
Name
.IsKind(SyntaxKind.IdentifierName) Then
23
Return memberAccess.
Name
.Identifier.HasMatchingText(SyntaxKind.NewKeyword)
37
If memberAccess.
Name
.IsKind(SyntaxKind.IdentifierName) Then
38
Return memberAccess.
Name
.Identifier.HasMatchingText(SyntaxKind.NewKeyword)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb\SyntaxTreeExtensions.vb (1)
876
Return memberAccessExpression.
Name
.Identifier
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb\ExpressionSyntaxExtensions.vb (4)
58
If Not memberAccess.
Name
.TryGetNameParts(parts) Then
62
Return AddSimpleName(memberAccess.
Name
, parts)
259
If memberAccess IsNot Nothing AndAlso memberAccess.
Name
IsNot Nothing Then
260
Return memberAccess.
Name
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\MemberAccessExpressionSyntaxExtensions.vb\MemberAccessExpressionSyntaxExtensions.vb (3)
14
Dim replacementNode = memberAccess.
Name
16
.WithIdentifier(TryEscapeIdentifierToken(memberAccess.
Name
.Identifier)) _
33
AddRange(memberAccess.
Name
.GetLeadingTrivia())))
NameSyntaxExtensions.vb (1)
32
nameSyntax.CheckParent(Of MemberAccessExpressionSyntax)(Function(m) m.
Name
Is nameSyntax) Then
Rename\VisualBasicRenameRewriterLanguageService.vb (1)
466
identifierToken = DirectCast(expressionOfInvocation, MemberAccessExpressionSyntax).
Name
.Identifier
SemanticModelExtensions.vb (1)
213
Return (DirectCast(current, MemberAccessExpressionSyntax)).
Name
.Identifier.ValueText.ToCamelCase()
Simplification\Reducers\VisualBasicExtensionMethodReducer.vb (2)
38
Dim targetSymbol = semanticModel.GetSymbolInfo(memberAccess.
Name
, cancellationToken)
47
Dim newMemberAccess = SyntaxFactory.SimpleMemberAccessExpression(argumentList.Arguments(0).GetArgumentExpression(), memberAccess.OperatorToken, memberAccess.
Name
)
Simplification\Simplifiers\ExpressionSimplifier.vb (5)
82
If memberAccess.Expression Is Nothing OrElse memberAccess.
Name
Is Nothing Then
123
If memberAccess.
Name
.Identifier.ValueText = identifierToken.ValueText Then
185
If TrySimplifyMemberAccessOrQualifiedName(memberAccess.Expression, memberAccess.
Name
, semanticModel, newLeft, issueSpan) Then
187
replacementNode = memberAccess.Update(memberAccess.Kind, newLeft, memberAccess.OperatorToken, memberAccess.
Name
).WithAdditionalAnnotations(Simplifier.Annotation)
281
issueSpan = memberAccess.
Name
.Span
Simplification\Simplifiers\MemberAccessExpressionSimplifier.vb (1)
27
Return New SpeculationAnalyzer(memberAccessExpression, memberAccessExpression.
Name
, semanticModel, cancellationToken)
Simplification\VisualBasicSimplificationService.Expander.vb (3)
209
Dim targetSymbol = SimplificationHelpers.GetOriginalSymbolInfo(_semanticModel, memberAccess.
Name
)
255
Dim newMemberAccess = SyntaxFactory.SimpleMemberAccessExpression(SyntaxFactory.ParseExpression(containingType), oldMemberAccess.OperatorToken, oldMemberAccess.
Name
).WithLeadingTrivia(thisExpression.GetFirstToken().LeadingTrivia)
469
DirectCast(rewrittenMemberAccess, MemberAccessExpressionSyntax).
Name
))
VisualBasicSyntaxFacts.vb (3)
174
Return memberAccess IsNot Nothing AndAlso memberAccess.
Name
Is node
1168
TryCast(node, MemberAccessExpressionSyntax)?.
Name
)
1835
name = memberAccess.
Name
VisualBasicTypeInferenceService.TypeInferrer.vb (1)
909
Dim name = memberAccessExpression.
Name
.Identifier.Value
Microsoft.VisualStudio.LanguageServices.VisualBasic (4)
CodeModel\MethodXML\MethodXmlBuilder.vb (1)
357
Dim name = If(symbolOpt IsNot Nothing, symbolOpt.Name, memberAccess.
Name
.Identifier.ValueText)
CodeModel\VisualBasicCodeModelService.CodeModelEventCollector.vb (2)
1007
CompareExpressions(oldMemberAccess.
Name
, newMemberAccess.
Name
)
Help\VisualBasicHelpContextService.Visitor.vb (1)
888
node.
Name
.Accept(Me)
Roslyn.Compilers.VisualBasic.IOperation.UnitTests (1)
IOperation\IOperationTests.vb (1)
875
Assert.Null(model.GetOperation(expr.
Name
))