private static LocalName ParseName(string name) { if (name == null) { return(new LocalName(name, SynthesizedLocalKind.None, 0)); } SynthesizedLocalKind kind; int uniqueId; GeneratedNames.TryParseLocalName(name, out kind, out uniqueId); return(new LocalName(name, kind, uniqueId)); }