21 references to AddIfNotNull
Microsoft.CodeAnalysis.Workspaces (21)
FindSymbols\Declarations\DeclarationFinder_AllDeclarations.cs (1)
151result.AddIfNotNull(mappedSymbol is INamespaceSymbol ns
FindSymbols\FindReferences\DependentTypeFinder_Remote.cs (1)
90builder.AddIfNotNull(namedType);
FindSymbols\FindReferences\Finders\AbstractMethodOrPropertyOrEventSymbolReferenceFinder.cs (2)
37result.AddIfNotNull(property.SetMethod); 40result.AddIfNotNull(property.GetMethod);
FindSymbols\FindReferences\Finders\ParameterSymbolReferenceFinder.cs (1)
86symbols.AddIfNotNull(parameter.GetAssociatedSynthesizedRecordProperty(cancellationToken));
FindSymbols\FindReferences\Finders\PropertySymbolReferenceFinder.cs (4)
48result.AddIfNotNull(symbol.PartialDefinitionPart); 49result.AddIfNotNull(symbol.PartialImplementationPart); 66result.AddIfNotNull(symbol.GetMethod); 67result.AddIfNotNull(symbol.SetMethod);
FindSymbols\FindReferences\FindReferencesSearchEngine.SymbolSet.cs (1)
97result.AddIfNotNull(await TryMapToAppropriateSymbolAsync(solution, symbol, cancellationToken).ConfigureAwait(false));
Recommendations\AbstractRecommendationServiceRunner.cs (1)
322builder.AddIfNotNull(specialTypeSymbol);
Rename\Renamer.cs (2)
118actions.AddIfNotNull(renameAction); 124actions.AddIfNotNull(action);
Shared\Extensions\TokenSemanticInfo.cs (4)
37result.AddIfNotNull(DeclaredSymbol); 38result.AddIfNotNull(PreprocessingSymbol); 39result.AddIfNotNull(AliasSymbol); 44result.AddIfNotNull(Type ?? ConvertedType);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticModelExtensions.cs (1)
113stack.AddIfNotNull(container);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\InitializeParameter\AbstractInitializerParameterService.cs (2)
198accessors.AddIfNotNull(GetAccessorBody(property.GetMethod, cancellationToken)); 201accessors.AddIfNotNull(GetAccessorBody(property.SetMethod, cancellationToken));
Workspace\Solution\SolutionChanges.cs (1)
104oldStateBuilder.AddIfNotNull(oldState);