MyC.Var.getMethodBuilder C# (CSharp) Метод

getMethodBuilder() публичный Метод

public getMethodBuilder ( ) : Object
Результат Object
  public Object getMethodBuilder() { return methodbuilder; }
  public void setMethodBuilder(Object f) { methodbuilder = f; }

Usage Example

Пример #1
0
        public void Call(IAsm a)
        {
            Var    func = a.getVar();
            Object o    = func.getMethodBuilder(); // get previous declared reference

            if (o == null)
            {
                Io.ICE("No previous extern for (" + func.getName() + ")");
            }
            MethodBuilder mb = (MethodBuilder)o;

//  il.Emit(OpCodes.Ldc_I4_0);	// push 0 for the "this" ptr
//  VarList x = func.getParams(); /* get any params */
//  if (x.Length() > 0)
//    {
//    int max = x.Length();
//    for (int i = 0; i < max; i++)
//      {
//      Var e = x.FindByIndex(i);
//      genLoad(e);
//      }
//    }
            il.Emit(OpCodes.Call, mb); // call the MethodBuilder
        }