67 references to AsNewClause
Microsoft.CodeAnalysis.VisualBasic (42)
Analysis\FlowAnalysis\DataFlowPass.vb (1)
2026If declarator.AsClause IsNot Nothing AndAlso declarator.AsClause.Kind = SyntaxKind.AsNewClause Then
Binding\Binder_Initializers.vb (3)
295If equalsValueOrAsNewSyntax.Kind() = SyntaxKind.AsNewClause Then 317If equalsValueOrAsNewSyntax.Kind = SyntaxKind.AsNewClause Then 401If equalsValueOrAsNewSyntax.Kind = SyntaxKind.AsNewClause Then
Binding\Binder_Statements.vb (3)
1020ElseIf asClauseOpt Is Nothing OrElse asClauseOpt.Kind <> SyntaxKind.AsNewClause Then 1123Dim isInitializedByAsNew As Boolean = asClauseOpt IsNot Nothing AndAlso asClauseOpt.Kind = SyntaxKind.AsNewClause 1299If asClauseOpt IsNot Nothing AndAlso asClauseOpt.Kind = SyntaxKind.AsNewClause Then
Binding\Binder_Utils.vb (2)
503ElseIf asClauseSyntaxOpt.Kind = SyntaxKind.AsNewClause Then 585Debug.Assert(asClauseOpt.Kind <> SyntaxKind.AsNewClause OrElse
Binding\InitializerSemanticModel.vb (5)
54If initSyntax Is Nothing OrElse initSyntax.Kind <> SyntaxKind.AsNewClause Then 66If initSyntax Is Nothing OrElse initSyntax.Kind <> SyntaxKind.AsNewClause Then 79Case SyntaxKind.EqualsValue, SyntaxKind.AsNewClause 182If initSyntax Is Nothing OrElse initSyntax.Kind <> SyntaxKind.AsNewClause Then 192If initSyntax Is Nothing OrElse initSyntax.Kind <> SyntaxKind.AsNewClause Then
Binding\StatementListBinder.vb (1)
68(declarator.AsClause Is Nothing OrElse declarator.AsClause.Kind <> SyntaxKind.AsNewClause)
Binding\UsingBlockBinder.vb (1)
50(variableDeclarator.AsClause Is Nothing OrElse variableDeclarator.AsClause.Kind <> SyntaxKind.AsNewClause)
Generated\Syntax.xml.Internal.Generated.vb (4)
45165Dim cached = SyntaxNodeCache.TryGetNode(SyntaxKind.AsNewClause, asKeyword, newExpression, hash) 45170Dim result = New AsNewClauseSyntax(SyntaxKind.AsNewClause, asKeyword, newExpression) 57243Dim cached = VisualBasicSyntaxNodeCache.TryGetNode(SyntaxKind.AsNewClause, asKeyword, newExpression, _factoryContext, hash) 57248Dim result = New AsNewClauseSyntax(SyntaxKind.AsNewClause, asKeyword, newExpression, _factoryContext)
Generated\Syntax.xml.Main.Generated.vb (1)
11749Return New AsNewClauseSyntax(SyntaxKind.AsNewClause, Nothing, Nothing, DirectCast(asKeyword.Node, InternalSyntax.KeywordSyntax), newExpression)
Generated\Syntax.xml.Syntax.Generated.vb (1)
10573''' <item><description><see cref="SyntaxKind.AsNewClause"/></description></item>
Lowering\Instrumentation\DebugInfoInjector_SequencePoints.vb (2)
130If syntax.IsKind(SyntaxKind.AsNewClause) Then 164Debug.Assert(declarator.AsClause.IsKind(SyntaxKind.AsNewClause))
Lowering\Instrumentation\Instrumenter.vb (1)
342Debug.Assert(original.Syntax.IsKind(SyntaxKind.AsNewClause) OrElse ' Dim a As New C(); Dim a,b As New C(); Property P As New C()
Lowering\LocalRewriter\LocalRewriter_FieldOrPropertyInitializer.vb (1)
41syntax.IsKind(SyntaxKind.AsNewClause) OrElse ' Dim a As New C(); Dim a,b As New C(); Property P As New C()
Symbols\FieldOrPropertyInitializer.vb (3)
55Debug.Assert(syntax.GetSyntax().IsKind(SyntaxKind.AsNewClause) OrElse 70Debug.Assert(syntax.GetSyntax().IsKind(SyntaxKind.AsNewClause) OrElse syntax.GetSyntax().IsKind(SyntaxKind.EqualsValue)) 85Debug.Assert(syntax.GetSyntax().IsKind(SyntaxKind.AsNewClause) OrElse syntax.GetSyntax().IsKind(SyntaxKind.EqualsValue))
Symbols\Source\SourceMemberContainerTypeSymbol.vb (1)
2645If asClauseOpt IsNot Nothing AndAlso asClauseOpt.Kind = SyntaxKind.AsNewClause Then
Symbols\Source\SourceMemberFieldSymbol.vb (5)
155If (asClauseOpt.Kind <> SyntaxKind.AsNewClause OrElse (DirectCast(asClauseOpt, AsNewClauseSyntax).NewExpression.Kind <> SyntaxKind.AnonymousObjectCreationExpression)) Then 158If asClauseOpt.Kind = SyntaxKind.AsNewClause Then 166If (asClauseOpt IsNot Nothing AndAlso asClauseOpt.Kind = SyntaxKind.AsNewClause AndAlso 505If asClauseOpt IsNot Nothing AndAlso asClauseOpt.Kind = SyntaxKind.AsNewClause Then 523ElseIf asClauseOpt IsNot Nothing AndAlso asClauseOpt.Kind = SyntaxKind.AsNewClause Then
Symbols\Source\SourcePropertySymbol.vb (1)
354asClause.Kind = SyntaxKind.AsNewClause AndAlso
Symbols\Source\SourceSymbolHelpers.vb (1)
14(asClauseOpt.Kind <> SyntaxKind.AsNewClause OrElse
Syntax\SyntaxEquivalence.vb (1)
116ignoreChildNode = Function(childKind) childKind = SyntaxKind.EqualsValue OrElse childKind = SyntaxKind.AsNewClause
Syntax\SyntaxExtensions.vb (2)
73Case SyntaxKind.AsNewClause 88Case SyntaxKind.AsNewClause
Syntax\SyntaxFacts.vb (1)
82Case SyntaxKind.SimpleAsClause, SyntaxKind.AsNewClause
VisualBasicDeclarationComputer.vb (1)
273Return If(asClause.IsKind(SyntaxKind.AsNewClause), asClause, Nothing)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (4)
SemanticModelExtensions.vb (1)
137type.Parent.IsParentKind(SyntaxKind.AsNewClause) AndAlso
SpeculationAnalyzer.vb (3)
75node.Kind = SyntaxKind.AsNewClause OrElse 84If semanticRootOfOriginalExpr.Kind = SyntaxKind.AsNewClause Then 155Case SyntaxKind.AsNewClause
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (1)
ExpressionSyntaxExtensions.vb (1)
136If targetType.ContainsAnonymousType() OrElse expression.IsParentKind(SyntaxKind.AsNewClause) Then
Microsoft.CodeAnalysis.VisualBasic.Features (11)
Completion\KeywordRecommenders\Expressions\KeyKeywordRecommender.vb (1)
37If targetToken.Parent.GetParentOrNull().GetParentOrNull().IsKind(SyntaxKind.AsNewClause) Then
Completion\KeywordRecommenders\RecommendationHelpers.vb (1)
79oc.Parent.Kind <> SyntaxKind.AsNewClause AndAlso
EditAndContinue\BreakpointSpans.vb (1)
253If node.AsClause IsNot Nothing AndAlso node.AsClause.IsKind(SyntaxKind.AsNewClause) Then
EditAndContinue\SyntaxUtilities.vb (1)
35ElseIf syntax.Parent.Kind = SyntaxKind.AsNewClause Then
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (6)
279Return variableDeclarator.AsClause IsNot Nothing AndAlso variableDeclarator.AsClause.IsKind(SyntaxKind.AsNewClause) 283Return propertyStatement.AsClause IsNot Nothing AndAlso propertyStatement.AsClause.IsKind(SyntaxKind.AsNewClause) 466If bodyOrMatchRoot.IsKind(SyntaxKind.AsNewClause) OrElse bodyOrMatchRoot.IsKind(SyntaxKind.EqualsValue) Then 486If bodyOrMatchRoot.Parent.IsKind(SyntaxKind.AsNewClause) OrElse 536If declarationBody.Parent.IsKind(SyntaxKind.AsNewClause) Then 1110If asClause IsNot Nothing AndAlso asClause.IsKind(SyntaxKind.AsNewClause) Then
VisualBasicDeclarationComputer.vb (1)
273Return If(asClause.IsKind(SyntaxKind.AsNewClause), asClause, Nothing)
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (1)
Semantics\FieldInitializerBindingTests.vb (1)
1544If boundInit.Syntax.Kind <> SyntaxKind.AsNewClause Then
Microsoft.CodeAnalysis.VisualBasic.Workspaces (8)
CodeGeneration\VisualBasicSyntaxGenerator.vb (1)
2272Case SyntaxKind.AsNewClause
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb\ExpressionSyntaxExtensions.vb (1)
136If targetType.ContainsAnonymousType() OrElse expression.IsParentKind(SyntaxKind.AsNewClause) Then
SemanticModelExtensions.vb (1)
137type.Parent.IsParentKind(SyntaxKind.AsNewClause) AndAlso
Simplification\VisualBasicSimplificationService.vb (2)
116Dim isAsNewClause = nodeToSpeculate.Kind = SyntaxKind.AsNewClause 137If originalNode.Kind = SyntaxKind.AsNewClause AndAlso reducedNode.Kind = SyntaxKind.EqualsValue Then
SpeculationAnalyzer.vb (3)
75node.Kind = SyntaxKind.AsNewClause OrElse 84If semanticRootOfOriginalExpr.Kind = SyntaxKind.AsNewClause Then 155Case SyntaxKind.AsNewClause