6 references to AnonymousDelegates
Microsoft.CodeAnalysis.CSharp (6)
Symbols\AnonymousTypes\AnonymousTypeManager.Templates.cs (6)
168if (this.AnonymousDelegates.TryGetValue(key, out synthesizedDelegate))
182return this.AnonymousDelegates.GetOrAdd(key, synthesizedDelegate);
250var namedTemplate = this.AnonymousDelegates.GetOrAdd(
282if (!this.AnonymousDelegates.TryGetValue(key, out template))
284template = this.AnonymousDelegates.GetOrAdd(key, new AnonymousDelegateTemplateSymbol(this, typeDescr, typeParameters));
578this.AnonymousDelegates.GetOrAdd(delegateKey, (k, args) => CreatePlaceholderSynthesizedDelegateValue(key.Name, args.refKinds, args.returnsVoid, args.parameterCount), (refKinds, returnsVoid, parameterCount));