| OLD | NEW |
| 1 $$ This is a pump file for generating file templates. Pump is a python | 1 $$ This is a pump file for generating file templates. Pump is a python |
| 2 $$ script that is part of the Google Test suite of utilities. Description | 2 $$ script that is part of the Google Test suite of utilities. Description |
| 3 $$ can be found here: | 3 $$ can be found here: |
| 4 $$ | 4 $$ |
| 5 $$ http://code.google.com/p/googletest/wiki/PumpManual | 5 $$ http://code.google.com/p/googletest/wiki/PumpManual |
| 6 $$ | 6 $$ |
| 7 | 7 |
| 8 #ifndef GIN_FUNCTION_TEMPLATE_H_ |
| 9 #define GIN_FUNCTION_TEMPLATE_H_ |
| 10 |
| 8 $var MAX_ARITY = 4 | 11 $var MAX_ARITY = 4 |
| 9 | 12 |
| 10 // Copyright 2013 The Chromium Authors. All rights reserved. | 13 // Copyright 2013 The Chromium Authors. All rights reserved. |
| 11 // Use of this source code is governed by a BSD-style license that can be | 14 // Use of this source code is governed by a BSD-style license that can be |
| 12 // found in the LICENSE file. | 15 // found in the LICENSE file. |
| 13 | 16 |
| 14 #include "base/callback.h" | 17 #include "base/callback.h" |
| 15 #include "base/logging.h" | 18 #include "base/logging.h" |
| 16 #include "gin/arguments.h" | 19 #include "gin/arguments.h" |
| 17 #include "gin/converter.h" | 20 #include "gin/converter.h" |
| (...skipping 156 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 174 scoped_refptr<HolderT> holder(new HolderT(callback)); | 177 scoped_refptr<HolderT> holder(new HolderT(callback)); |
| 175 return v8::FunctionTemplate::New( | 178 return v8::FunctionTemplate::New( |
| 176 isolate, | 179 isolate, |
| 177 &internal::DispatchToCallback<R$for ARG [[, P$(ARG)]]>, | 180 &internal::DispatchToCallback<R$for ARG [[, P$(ARG)]]>, |
| 178 ConvertToV8<internal::CallbackHolderBase*>(isolate, holder.get())); | 181 ConvertToV8<internal::CallbackHolderBase*>(isolate, holder.get())); |
| 179 } | 182 } |
| 180 | 183 |
| 181 ]] | 184 ]] |
| 182 | 185 |
| 183 } // namespace gin | 186 } // namespace gin |
| 187 |
| 188 #endif // GIN_FUNCTION_TEMPLATE_H_ |
| OLD | NEW |