35 references to GetCollectionInitializerSymbolInfo
Microsoft.CodeAnalysis.CSharp.CodeStyle (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SemanticFacts\CSharpSemanticFacts.cs (1)
185=> semanticModel.GetCollectionInitializerSymbolInfo((ExpressionSyntax)node, cancellationToken);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (2)
575var originalSymbol = this.OriginalSemanticModel.GetCollectionInitializerSymbolInfo(originalInitializer, CancellationToken).Symbol; 576var newSymbol = this.SpeculativeSemanticModel.GetCollectionInitializerSymbolInfo(newInitializer, CancellationToken).Symbol;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (3)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (3)
1311var addMethodSymbols = SemanticModel.GetCollectionInitializerSymbolInfo(initializerExpression).GetAllSymbols(); 1329var addMethodSymbols = SemanticModel.GetCollectionInitializerSymbolInfo(expressionOpt).GetAllSymbols(); 1420var addMethodSymbols = SemanticModel.GetCollectionInitializerSymbolInfo(expressionOpt).GetAllSymbols();
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (11)
Semantics\ImplicitObjectCreationTests.cs (2)
4537symbolInfo = semanticModel.GetCollectionInitializerSymbolInfo(nodes[0]); 4544symbolInfo = semanticModel.GetCollectionInitializerSymbolInfo(nodes[1]);
Semantics\ObjectAndCollectionInitializerTests.cs (9)
3477symbolInfo = semanticModel.GetCollectionInitializerSymbolInfo(nodes[0]); 3484symbolInfo = semanticModel.GetCollectionInitializerSymbolInfo(nodes[1]); 3525symbolInfo = semanticModel.GetCollectionInitializerSymbolInfo(nodes[0]); 3582symbolInfo = semanticModel.GetCollectionInitializerSymbolInfo(nodes[0]); 3618symbolInfo = semanticModel.GetCollectionInitializerSymbolInfo(nodes[0]); 3657symbolInfo = semanticModel.GetCollectionInitializerSymbolInfo(((InitializerExpressionSyntax)nodes[0]).Expressions[i]); 3703symbolInfo = semanticModel.GetCollectionInitializerSymbolInfo(expression); 3753symbolInfo = semanticModel.GetCollectionInitializerSymbolInfo(expression); 3797symbolInfo = semanticModel.GetCollectionInitializerSymbolInfo(expression);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (6)
Symbols\Source\NullablePublicAPITests.cs (6)
2966var symbolInfo = model.GetCollectionInitializerSymbolInfo(expr); 3008var symbolInfo = model.GetCollectionInitializerSymbolInfo(expr); 3050var symbolInfo = model.GetCollectionInitializerSymbolInfo(expr); 3110var symbolInfo = model.GetCollectionInitializerSymbolInfo(expr); 3156var symbolInfo = model.GetCollectionInitializerSymbolInfo(expr); 3201var symbolInfo = model.GetCollectionInitializerSymbolInfo(expr);
Microsoft.CodeAnalysis.CSharp.Workspaces (6)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SemanticFacts\CSharpSemanticFacts.cs (1)
185=> semanticModel.GetCollectionInitializerSymbolInfo((ExpressionSyntax)node, cancellationToken);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (2)
575var originalSymbol = this.OriginalSemanticModel.GetCollectionInitializerSymbolInfo(originalInitializer, CancellationToken).Symbol; 576var newSymbol = this.SpeculativeSemanticModel.GetCollectionInitializerSymbolInfo(newInitializer, CancellationToken).Symbol;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (3)
1311var addMethodSymbols = SemanticModel.GetCollectionInitializerSymbolInfo(initializerExpression).GetAllSymbols(); 1329var addMethodSymbols = SemanticModel.GetCollectionInitializerSymbolInfo(expressionOpt).GetAllSymbols(); 1420var addMethodSymbols = SemanticModel.GetCollectionInitializerSymbolInfo(expressionOpt).GetAllSymbols();
Roslyn.Diagnostics.CSharp.Analyzers (6)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SemanticFacts\CSharpSemanticFacts.cs (1)
185=> semanticModel.GetCollectionInitializerSymbolInfo((ExpressionSyntax)node, cancellationToken);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (2)
575var originalSymbol = this.OriginalSemanticModel.GetCollectionInitializerSymbolInfo(originalInitializer, CancellationToken).Symbol; 576var newSymbol = this.SpeculativeSemanticModel.GetCollectionInitializerSymbolInfo(newInitializer, CancellationToken).Symbol;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (3)
1311var addMethodSymbols = SemanticModel.GetCollectionInitializerSymbolInfo(initializerExpression).GetAllSymbols(); 1329var addMethodSymbols = SemanticModel.GetCollectionInitializerSymbolInfo(expressionOpt).GetAllSymbols(); 1420var addMethodSymbols = SemanticModel.GetCollectionInitializerSymbolInfo(expressionOpt).GetAllSymbols();