21 references to Add
Microsoft.CodeAnalysis (2)
ReferenceManager\CommonReferenceManager.Binding.cs (2)
122explicitAssembliesMap.Add(explicitAssemblies[i].Identity.Name, (explicitAssemblies[i], i)); 338implicitAssembliesMap.Add(implicitAssemblies[i].Identity.Name, (implicitAssemblies[i], explicitAssemblyCount + i));
Microsoft.CodeAnalysis.CSharp (18)
Binder\Binder.WithQueryLambdaParametersBinder.cs (1)
33_parameterMap.Add(qv.Name, qv);
Binder\InMethodBinder.cs (1)
217parameterMap.Add(parameter.Name, parameter);
Binder\WithClassTypeParametersBinder.cs (1)
44result.Add(tps.Name, tps);
Binder\WithCrefTypeParametersBinder.cs (1)
141map.Add(name, typeParameterSymbol);
Binder\WithLambdaParametersBinder.cs (1)
37this.parameterMap.Add(name, parameter);
Binder\WithMethodTypeParametersBinder.cs (1)
47result.Add(typeParameter.Name, typeParameter);
Binder\WithPrimaryConstructorParametersBinder.cs (1)
87parameterMap.Add(parameter.Name, parameter);
Compiler\ClsComplianceChecker.cs (3)
830seenByName.Add(member.Name, member); 846seenByName.Add(member.Name, member); 873seenByName.Add(name, member);
Emitter\Model\PEModuleBuilder.cs (1)
458result.Add(doc,
Lowering\StateMachineRewriter\IteratorAndAsyncCaptureWalker.cs (1)
215(_lazyDisallowedCaptures ??= new MultiDictionary<Symbol, SyntaxNode>()).Add(variable, syntax);
Symbols\AnonymousTypes\PublicSymbols\AnonymousType.TypePublicSymbol.cs (1)
60_nameToSymbols.Add(symbol.Name, symbol);
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.TemplateSymbol.cs (1)
83_nameToSymbols.Add(symbol.Name, symbol);
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
2240privateFieldNameToSymbols.Add(name, symbol);
Symbols\TypeSymbol.cs (3)
420if (resultBuilder.Add(@interface, @interface)) 424resultBuilder.Add(baseInterface, baseInterface); 2309map.Add(interfaceMember, member);
Microsoft.CodeAnalysis.Test.Utilities (1)
Assert\AssertXml.cs (1)
168children2Dict.Add(child, child);