internal Name Add(string key) { if (key == null) { throw Error.InternalCompilerError(); } return(s_knownNames.Lookup(key) ?? _names.Add(key)); }
internal static Name Lookup(string key) { Debug.Assert(key != null); return(s_names.Lookup(key)); }
internal Name Add(string key) { if (key == null) { throw Error.InternalCompilerError(); } return(s_knownNames.Lookup(key) ?? _names.Add(key)); }
internal static Name Lookup(string key) { Debug.Assert(key != null); return(s_names.Lookup(key)); }