public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb) { sb.Append("__DelegateCtor_"); if (TargetNeedsVTableLookup) { sb.Append("FromVtbl_"); } Constructor.AppendMangledName(nameMangler, sb); sb.Append("__"); sb.Append(nameMangler.GetMangledMethodName(TargetMethod)); if (Thunk != null) { sb.Append("__"); Thunk.AppendMangledName(nameMangler, sb); } }