1 29 30 package com.caucho.quercus.program; 31 32 import com.caucho.quercus.env.Env; 33 import com.caucho.quercus.env.NullValue; 34 import com.caucho.quercus.env.Value; 35 import com.caucho.util.L10N; 36 37 import java.util.logging.Logger ; 38 39 42 abstract public class CompiledMethod extends CompiledFunction { 43 private static final Logger log 44 = Logger.getLogger(CompiledMethod.class.getName()); 45 private static final L10N L = new L10N(CompiledMethod.class); 46 47 50 public Value call(Env env) 51 { 52 return callMethod(env, NullValue.NULL); 53 } 54 55 58 public Value call(Env env, Value a0) 59 { 60 return callMethod(env, NullValue.NULL, a0); 61 } 62 63 66 public Value call(Env env, Value a0, Value a1) 67 { 68 return callMethod(env, NullValue.NULL, a0, a1); 69 } 70 71 74 public Value call(Env env, Value a0, Value a1, Value a2) 75 { 76 return callMethod(env, NullValue.NULL, a0, a1, a2); 77 } 78 79 82 public Value call(Env env, Value a0, Value a1, Value a2, Value a3) 83 { 84 return callMethod(env, NullValue.NULL, a0, a1, a2, a3); 85 } 86 87 90 public Value call(Env env, Value a0, Value a1, Value a2, Value a3, Value a4) 91 { 92 return callMethod(env, NullValue.NULL, a0, a1, a2, a3, a4); 93 } 94 95 98 public Value call(Env env, Value []argValues) 99 { 100 return callMethod(env, NullValue.NULL, argValues); 101 } 102 103 public String toString() 104 { 105 return "CompiledMethod[]"; 106 } 107 } 108 109 | Popular Tags |