22 references to AddIfNotNull
GenerateDocumentationAndConfigFiles (22)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.ArrayTypeSymbolKey.cs (1)
33result.AddIfNotNull(reader.Compilation.CreateArrayTypeSymbol(typeSymbol, rank));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AssemblySymbolKey.cs (2)
30result.AddIfNotNull(compilation.Assembly); 38result.AddIfNotNull(assembly);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.cs (1)
310result.AddIfNotNull(symbol);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.ErrorTypeSymbolKey.cs (2)
99result.AddIfNotNull(errorType); 104result.AddIfNotNull(reader.Compilation.CreateErrorTypeSymbol(container: null, name, arity));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.MethodSymbolKey.cs (2)
45result.AddIfNotNull(reducedFrom.ReduceExtensionMethod(receiverType)); 113result.AddIfNotNull(method.Construct(typeArgumentArray));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.NamedTypeSymbolKey.cs (3)
129result.AddIfNotNull(Construct( 171result.AddIfNotNull(Construct(type, isUnboundGenericType, typeArguments)); 194result.AddIfNotNull(Construct(type, isUnboundGenericType, typeArguments));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.NamespaceSymbolKey.cs (3)
95result.AddIfNotNull(assembly.GlobalNamespace); 99result.AddIfNotNull(module.GlobalNamespace); 106result.AddIfNotNull(childNamespace);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.ParameterSymbolKey.cs (2)
93result.AddIfNotNull(parameter); 102result.AddIfNotNull(parameters[ordinal]);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.PointerTypeSymbolKey.cs (1)
35result.AddIfNotNull(reader.Compilation.CreatePointerTypeSymbol(typeSymbol));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.PooledArrayBuilder.cs (2)
48AddIfNotNull(value); 56AddIfNotNull(value);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyReader.cs (1)
609result.AddIfNotNull(castedSymbol);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.TupleTypeSymbolKey.cs (1)
84result.AddIfNotNull(reader.Compilation.CreateTupleTypeSymbol(
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.TypeParameterSymbolKey.cs (1)
67result.AddIfNotNull(typeParam);