• Home
  • Raw
  • Download

Lines Matching refs:P1

134   template <typename P1>
135 R Call(P1 p1) {
136 typedef R V8_CDECL FType(P1);
137 csig_->VerifyParams<P1>();
141 template <typename P1, typename P2>
142 R Call(P1 p1, P2 p2) {
143 typedef R V8_CDECL FType(P1, P2);
144 csig_->VerifyParams<P1, P2>();
148 template <typename P1, typename P2, typename P3>
149 R Call(P1 p1, P2 p2, P3 p3) {
150 typedef R V8_CDECL FType(P1, P2, P3);
151 csig_->VerifyParams<P1, P2, P3>();
155 template <typename P1, typename P2, typename P3, typename P4>
156 R Call(P1 p1, P2 p2, P3 p3, P4 p4) {
157 typedef R V8_CDECL FType(P1, P2, P3, P4);
158 csig_->VerifyParams<P1, P2, P3, P4>();
162 template <typename P1, typename P2, typename P3, typename P4, typename P5>
163 R Call(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) {
164 typedef R V8_CDECL FType(P1, P2, P3, P4, P5);
165 csig_->VerifyParams<P1, P2, P3, P4, P5>();
186 template <typename F, typename P1>
187 R DoCall(F* f, P1 p1) {
192 template <typename F, typename P1, typename P2>
193 R DoCall(F* f, P1 p1, P2 p2) {
199 template <typename F, typename P1, typename P2, typename P3>
200 R DoCall(F* f, P1 p1, P2 p2, P3 p3) {
206 template <typename F, typename P1, typename P2, typename P3, typename P4>
207 R DoCall(F* f, P1 p1, P2 p2, P3 p3, P4 p4) {
214 template <typename F, typename P1, typename P2, typename P3, typename P4,
216 R DoCall(F* f, P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) {
235 template <typename F, typename P1>
236 R DoCall(F* f, P1 p1) {
238 CallSimulator(FUNCTION_ADDR(f), ParameterTraits<P1>::Cast(p1)));
240 template <typename F, typename P1, typename P2>
241 R DoCall(F* f, P1 p1, P2 p2) {
243 ParameterTraits<P1>::Cast(p1),
246 template <typename F, typename P1, typename P2, typename P3>
247 R DoCall(F* f, P1 p1, P2 p2, P3 p3) {
249 FUNCTION_ADDR(f), ParameterTraits<P1>::Cast(p1),
252 template <typename F, typename P1, typename P2, typename P3, typename P4>
253 R DoCall(F* f, P1 p1, P2 p2, P3 p3, P4 p4) {
255 FUNCTION_ADDR(f), ParameterTraits<P1>::Cast(p1),
259 template <typename F, typename P1, typename P2, typename P3, typename P4,
261 R DoCall(F* f, P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) {
263 FUNCTION_ADDR(f), ParameterTraits<P1>::Cast(p1),
278 template <typename F, typename P1>
279 R DoCall(F* f, P1 p1) {
281 CallSimulator(FUNCTION_ADDR(f), ParameterTraits<P1>::Cast(p1)));
283 template <typename F, typename P1, typename P2>
284 R DoCall(F* f, P1 p1, P2 p2) {
286 ParameterTraits<P1>::Cast(p1),
289 template <typename F, typename P1, typename P2, typename P3>
290 R DoCall(F* f, P1 p1, P2 p2, P3 p3) {
292 FUNCTION_ADDR(f), ParameterTraits<P1>::Cast(p1),
295 template <typename F, typename P1, typename P2, typename P3, typename P4>
296 R DoCall(F* f, P1 p1, P2 p2, P3 p3, P4 p4) {
298 FUNCTION_ADDR(f), ParameterTraits<P1>::Cast(p1),
302 template <typename F, typename P1, typename P2, typename P3, typename P4,
304 R DoCall(F* f, P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) {
306 FUNCTION_ADDR(f), ParameterTraits<P1>::Cast(p1),
315 template <typename F, typename P1>
316 R DoCall(F* f, P1 p1) {
319 template <typename F, typename P1, typename P2>
320 R DoCall(F* f, P1 p1, P2 p2) {
323 template <typename F, typename P1, typename P2, typename P3>
324 R DoCall(F* f, P1 p1, P2 p2, P3 p3) {
327 template <typename F, typename P1, typename P2, typename P3, typename P4>
328 R DoCall(F* f, P1 p1, P2 p2, P3 p3, P4 p4) {
331 template <typename F, typename P1, typename P2, typename P3, typename P4,
333 R DoCall(F* f, P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) {