public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb) { sb.Append("DelayLoadHelperImport("); sb.Append(_helper.ToString()); sb.Append(") -> "); ImportSignature.AppendMangledName(nameMangler, sb); if (CallSite != null) { sb.Append(" @ "); sb.Append(CallSite); } }
public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb) { sb.Append("DelayLoadHelperImport("); if (_useVirtualCall) { sb.Append("[VSD] "); } sb.Append(_helper.ToString()); sb.Append(") -> "); ImportSignature.AppendMangledName(nameMangler, sb); if (CallingMethod != null) { sb.Append(" @ "); sb.Append(nameMangler.GetMangledMethodName(CallingMethod)); } }
protected override string GetName(NodeFactory factory) { return("PrecodeHelperImport->" + ImportSignature.GetMangledName(factory.NameMangler)); }