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