2 writes to _objectCreationExpression
Microsoft.CodeAnalysis.Features (2)
AbstractObjectCreationExpressionAnalyzer.cs (2)
48_objectCreationExpression = objectCreationExpression; 56_objectCreationExpression = null;
11 references to _objectCreationExpression
Microsoft.CodeAnalysis.Features (11)
AbstractObjectCreationExpressionAnalyzer.cs (3)
71_containingStatement = _objectCreationExpression.FirstAncestorOrSelf<TStatementSyntax>(); 93if (_objectCreationExpression.Parent.Parent is not TVariableDeclaratorSyntax containingDeclarator) 125if (right != _objectCreationExpression)
UseCollectionInitializerAnalyzer.cs (4)
76var initializer = _syntaxFacts.GetInitializerOfBaseObjectCreationExpression(_objectCreationExpression); 124if (_syntaxFacts.IsObjectMemberInitializer(_syntaxFacts.GetInitializerOfBaseObjectCreationExpression(_objectCreationExpression))) 127var type = _semanticModel.GetTypeInfo(_objectCreationExpression, _cancellationToken).Type; 132_objectCreationExpression.SpanStart,
UseNamedMemberInitializerAnalyzer.cs (4)
57return !_syntaxFacts.IsObjectCollectionInitializer(_syntaxFacts.GetInitializerOfBaseObjectCreationExpression(_objectCreationExpression)); 77var initializer = _syntaxFacts.GetInitializerOfBaseObjectCreationExpression(_objectCreationExpression); 135var type = _semanticModel.GetTypeInfo(_objectCreationExpression, _cancellationToken).Type; 224if (expression != null && expression.SpanStart < _objectCreationExpression.SpanStart)