Пример #1
0
        public void AddMethod(int inlet, Symbol sel, MethodBang d)
        {
            DynamicMethodBang dyn = DynamicMethods.Create(d);

            if (inlet == 0 && sel == _bang)
            {
                m_bang       = dyn;
                methodflags |= MethodFlags.f_bang;
            }
            else
            {
                AddMethodIntern(inlet, sel, Kind.k_bang, dyn);
            }
        }
Пример #2
0
 protected static void AddMethod(int inlet, string sel, MethodBang m)
 {
     AddMethod(inlet, new Symbol(sel), m);
 }
Пример #3
0
 protected static void AddMethod(MethodBang m)
 {
     AddMethod(0, m);
 }
Пример #4
0
 protected static void AddMethod(int inlet, MethodBang m)
 {
     AddMethod(inlet, _bang, m);
 }
Пример #5
0
        // --------------------------------------------------------------------------

        protected static void AddMethod(int inlet, Symbol sel, MethodBang m)
        {
            ((External)m.Target).klass.AddMethod(inlet, sel, m);
        }
Пример #6
0
 protected static void AddMethod(int inlet, string sel, MethodBang m) { AddMethod(inlet, new Symbol(sel), m); }
Пример #7
0
 protected static void AddMethod(MethodBang m) { AddMethod(0, m); }
Пример #8
0
 protected static void AddMethod(int inlet, MethodBang m) { AddMethod(inlet, _bang, m); }
Пример #9
0
        // --------------------------------------------------------------------------

        protected static void AddMethod(int inlet, Symbol sel, MethodBang m) { ((External)m.Target).klass.AddMethod(inlet, sel, m); }
Пример #10
0
 public void AddMethod(int inlet, Symbol sel, MethodBang d)
 {
     DynamicMethodBang dyn = DynamicMethods.Create(d);
     if (inlet == 0 && sel == _bang)
     {
         m_bang = dyn;
         methodflags |= MethodFlags.f_bang;
     }
     else
         AddMethodIntern(inlet, sel, Kind.k_bang, dyn);
 }