66 references to Initializer
Microsoft.CodeAnalysis.VisualBasic (21)
Binding\Binder_Statements.vb (1)
2967
Debug.Assert(declaratorSyntax.
Initializer
Is Nothing, "should not have initializer")
Binding\BinderFactory.BinderFactoryVisitor.vb (1)
116
If IsNotNothingAndContains(node.
Initializer
, _position) OrElse IsNotNothingAndContains(TryCast(node.AsClause, AsNewClauseSyntax), _position) Then
Binding\BinderFactory.vb (1)
295
Debug.Assert(declarator.
Initializer
IsNot Nothing OrElse TryCast(declarator.AsClause, AsNewClauseSyntax) IsNot Nothing)
Binding\ForOrForEachBlockBinder.vb (1)
66
declarator.
Initializer
,
Binding\InitializerSemanticModel.vb (2)
55
initSyntax = declarator.
Initializer
183
initSyntax = declarator.
Initializer
Binding\StatementListBinder.vb (2)
67
Dim isNotAsNewAndHasInitializer = declarator.
Initializer
IsNot Nothing AndAlso
79
declarator.
Initializer
,
Compilation\SyntaxTreeSemanticModel.vb (1)
1589
DirectCast(varDeclarator, VariableDeclaratorSyntax).
Initializer
IsNot Nothing Then
Generated\Syntax.xml.Main.Generated.vb (2)
2453
Dim newInitializer = DirectCast(Visit(node.
Initializer
), EqualsValueSyntax)
2454
If node.
Initializer
IsNot newInitializer Then anyChanges = True
Generated\Syntax.xml.Syntax.Generated.vb (4)
10255
return Update(names, Me.AsClause, Me.
Initializer
)
10281
return Update(Me.Names, asClause, Me.
Initializer
)
10326
Return Me.
Initializer
10355
If names <> Me.Names OrElse asClause IsNot Me.AsClause OrElse initializer IsNot Me.
Initializer
Then
Operations\VisualBasicOperationFactory_Methods.vb (1)
419
Dim initializerSyntax As SyntaxNode = declaratorSyntax.
Initializer
src\roslyn\src\Compilers\VisualBasic\BasicAnalyzerDriver\VisualBasicDeclarationComputer.vb (1)
316
Dim initializer As SyntaxNode = variableDeclarator.
Initializer
Symbols\Source\SourceMemberFieldSymbol.vb (4)
135
ElseIf declarator.
Initializer
Is Nothing Then
166
Dim initializerSyntax As VisualBasicSyntaxNode = declarator.
Initializer
511
If declarator.Names.Count > 1 AndAlso declarator.
Initializer
IsNot Nothing Then
517
Dim initializerOpt = declarator.
Initializer
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (7)
src\roslyn\src\Analyzers\VisualBasic\Analyzers\SimplifyObjectCreation\VisualBasicSimplifyObjectCreationDiagnosticAnalyzer.vb (1)
49
Dim objectCreation = TryCast(variableDeclarator.
Initializer
?.Value, ObjectCreationExpressionSyntax)
src\roslyn\src\Analyzers\VisualBasic\Analyzers\UseAutoProperty\VisualBasicUseAutoPropertyAnalyzer.vb (1)
71
Return declarator?.
Initializer
?.Value
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\VariableDeclaratorSyntaxExtensions.vb (3)
12
Return variableDeclarator.
Initializer
IsNot Nothing OrElse
19
If variableDeclarator.
Initializer
IsNot Nothing Then
20
Return variableDeclarator.
Initializer
.Value
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\SpeculationAnalyzer.vb (2)
372
If originalDeclarator.IsTypeInferred(Me.OriginalSemanticModel) AndAlso Not ConvertedTypesAreCompatible(originalDeclarator.
Initializer
.Value, newDeclarator.
Initializer
.Value) Then
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (3)
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\MakeFieldReadonly\VisualBasicMakeFieldReadonlyCodeFixProvider.vb (1)
27
Dim initializer = CType(declaration.Parent, VariableDeclaratorSyntax).
Initializer
?.Value
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\SimplifyObjectCreation\VisualBasicSimplifyObjectCreationCodeFixProvider.vb (1)
38
Dim asNewClause = SyntaxFactory.AsNewClause(node.AsClause.AsKeyword, DirectCast(node.
Initializer
.Value, NewExpressionSyntax))
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\UseAutoProperty\VisualBasicUseAutoPropertyCodeFixProvider.vb (1)
103
Dim initializer = declarator?.
Initializer
Microsoft.CodeAnalysis.VisualBasic.Features (13)
EditAndContinue\DeclarationBody\FieldWithInitializerDeclarationBody.vb (1)
32
Return _variableDeclarator.
Initializer
.Value
EditAndContinue\SyntaxUtilities.vb (1)
70
If variableDeclarator.
Initializer
IsNot Nothing Then
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (2)
94
Return variableDeclarator.Names.Count > 1 AndAlso variableDeclarator.
Initializer
IsNot Nothing OrElse SyntaxUtilities.HasAsNewClause(variableDeclarator)
475
GetInitializerExpression(declarator.
Initializer
, declarator.AsClause) IsNot Nothing
GenerateType\VisualBasicGenerateTypeService.vb (3)
316
If variableDeclarator.
Initializer
IsNot Nothing AndAlso variableDeclarator.
Initializer
.Value IsNot Nothing Then
317
Dim expression = variableDeclarator.
Initializer
.Value
src\roslyn\src\Analyzers\VisualBasic\Analyzers\SimplifyObjectCreation\VisualBasicSimplifyObjectCreationDiagnosticAnalyzer.vb (1)
49
Dim objectCreation = TryCast(variableDeclarator.
Initializer
?.Value, ObjectCreationExpressionSyntax)
src\roslyn\src\Analyzers\VisualBasic\Analyzers\UseAutoProperty\VisualBasicUseAutoPropertyAnalyzer.vb (1)
71
Return declarator?.
Initializer
?.Value
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\MakeFieldReadonly\VisualBasicMakeFieldReadonlyCodeFixProvider.vb (1)
27
Dim initializer = CType(declaration.Parent, VariableDeclaratorSyntax).
Initializer
?.Value
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\SimplifyObjectCreation\VisualBasicSimplifyObjectCreationCodeFixProvider.vb (1)
38
Dim asNewClause = SyntaxFactory.AsNewClause(node.AsClause.AsKeyword, DirectCast(node.
Initializer
.Value, NewExpressionSyntax))
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\UseAutoProperty\VisualBasicUseAutoPropertyCodeFixProvider.vb (1)
103
Dim initializer = declarator?.
Initializer
src\roslyn\src\Compilers\VisualBasic\BasicAnalyzerDriver\VisualBasicDeclarationComputer.vb (1)
316
Dim initializer As SyntaxNode = variableDeclarator.
Initializer
Microsoft.CodeAnalysis.VisualBasic.NetAnalyzers (2)
Microsoft.NetCore.Analyzers\Performance\BasicPreferHashDataOverComputeHash.Fixer.vb (2)
169
If variable.
Initializer
IsNot Nothing Then
170
Dim initliazerValue = variable.
Initializer
.Value
Microsoft.CodeAnalysis.VisualBasic.Workspaces (15)
Classification\SyntaxClassification\NameSyntaxClassifier.vb (1)
250
DirectCast(modifiedIdentifier.Parent, VariableDeclaratorSyntax).
Initializer
Is Nothing Then
CodeGeneration\VisualBasicSyntaxGenerator.vb (2)
3400
Return SyntaxFactory.AreEquivalent(vd1.AsClause, vd2.AsClause) AndAlso SyntaxFactory.AreEquivalent(vd2.
Initializer
, vd1.
Initializer
) AndAlso AreSimilarExceptForSubDeclarations(decl1.Parent, decl2.Parent)
ReassignedVariable\VisualBasicReassignedVariableService.vb (1)
37
Return TryCast(variable.Parent, VariableDeclaratorSyntax)?.
Initializer
IsNot Nothing
Simplification\Reducers\VisualBasicVariableDeclaratorReducer.vb (6)
80
variableDeclarator.
Initializer
IsNot Nothing) Then
91
If declaredSymbolType.IsArrayType() AndAlso variableDeclarator.
Initializer
.Value.Kind() = SyntaxKind.CollectionInitializer Then
93
initializerType = semanticModel.GetSpeculativeTypeInfo(variableDeclarator.
Initializer
.Value.SpanStart, variableDeclarator.
Initializer
.Value, SpeculativeBindingOption.BindAsExpression).ConvertedType
95
initializerType = semanticModel.GetTypeInfo(variableDeclarator.
Initializer
.Value).Type
105
initializer:=variableDeclarator.
Initializer
) 'TrailingTrivia is copied here
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\VariableDeclaratorSyntaxExtensions.vb (3)
12
Return variableDeclarator.
Initializer
IsNot Nothing OrElse
19
If variableDeclarator.
Initializer
IsNot Nothing Then
20
Return variableDeclarator.
Initializer
.Value
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\SpeculationAnalyzer.vb (2)
372
If originalDeclarator.IsTypeInferred(Me.OriginalSemanticModel) AndAlso Not ConvertedTypesAreCompatible(originalDeclarator.
Initializer
.Value, newDeclarator.
Initializer
.Value) Then
Roslyn.Diagnostics.VisualBasic.Analyzers (5)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\VariableDeclaratorSyntaxExtensions.vb (3)
12
Return variableDeclarator.
Initializer
IsNot Nothing OrElse
19
If variableDeclarator.
Initializer
IsNot Nothing Then
20
Return variableDeclarator.
Initializer
.Value
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\SpeculationAnalyzer.vb (2)
372
If originalDeclarator.IsTypeInferred(Me.OriginalSemanticModel) AndAlso Not ConvertedTypesAreCompatible(originalDeclarator.
Initializer
.Value, newDeclarator.
Initializer
.Value) Then