6 instantiations of DocumentUpdateInfo
Microsoft.CodeAnalysis.CSharp.Features (6)
ConvertLinq\CSharpConvertLinqQueryToForEachProvider.cs (6)
103documentUpdateInfo = new DocumentUpdateInfo(documentUpdateInfo.Source, SyntaxFactory.Block(documentUpdateInfo.Destinations)); 407documentUpdateInfo = new DocumentUpdateInfo(parentStatement, list); 607documentUpdateInfo = new DocumentUpdateInfo(parentStatement, new[] { localFunctionDeclaration, newParentExpressionStatement }); 710return new DocumentUpdateInfo(forEachStatement, statements); 733return new DocumentUpdateInfo(forEachStatement, statements); 777documentUpdateInfo = new DocumentUpdateInfo(returnStatement, statements.Concat(new[] { yieldBreakStatement }));
14 references to DocumentUpdateInfo
Microsoft.CodeAnalysis.CSharp.Features (12)
ConvertLinq\CSharpConvertLinqQueryToForEachProvider.cs (12)
45out DocumentUpdateInfo documentUpdateInfo) 70public bool TryConvert(out DocumentUpdateInfo documentUpdateInfo) 226private bool TryConvertInternal(QueryExpressionProcessingInfo queryExpressionProcessingInfo, out DocumentUpdateInfo documentUpdateInfo) 284out DocumentUpdateInfo documentUpdateInfo) 306out DocumentUpdateInfo documentUpdateInfo) 338out DocumentUpdateInfo documentUpdateInfo) 387out DocumentUpdateInfo documentUpdateInfo) 540private bool TryReplaceWithLocalFunction(QueryExpressionProcessingInfo queryExpressionProcessingInfo, out DocumentUpdateInfo documentUpdateInfo) 621out DocumentUpdateInfo documentUpdateInfo) 688private DocumentUpdateInfo ConvertIfInToForeachWithExtraVariableDeclaration( 713private DocumentUpdateInfo ConvertIfInToForeachWithoutExtraVariableDeclaration( 739out DocumentUpdateInfo documentUpdateInfo)
Microsoft.CodeAnalysis.Features (2)
ConvertLinq\AbstractConvertLinqQueryToForEachProvider.cs (2)
28out DocumentUpdateInfo documentUpdate); 45if (TryConvert(queryExpression, semanticModel, semanticFacts, cancellationToken, out var documentUpdateInfo))