6 references to AnonymousDelegates
Microsoft.CodeAnalysis.CSharp (6)
Symbols\AnonymousTypes\AnonymousTypeManager.Templates.cs (6)
167if (this.AnonymousDelegates.TryGetValue(key, out synthesizedDelegate))
181return this.AnonymousDelegates.GetOrAdd(key, synthesizedDelegate);
245var namedTemplate = this.AnonymousDelegates.GetOrAdd(
277if (!this.AnonymousDelegates.TryGetValue(key, out template))
279template = this.AnonymousDelegates.GetOrAdd(key, new AnonymousDelegateTemplateSymbol(this, typeDescr, typeParameters));
572this.AnonymousDelegates.GetOrAdd(delegateKey, (k, args) => CreatePlaceholderSynthesizedDelegateValue(key.Name, args.refKinds, args.returnsVoid, args.parameterCount), (refKinds, returnsVoid, parameterCount));