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