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);
     }
 }
示例#2
0
 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));
     }
 }
示例#3
0
 protected override string GetName(NodeFactory factory)
 {
     return("PrecodeHelperImport->" + ImportSignature.GetMangledName(factory.NameMangler));
 }