| Index: base/bind_internal_win.h.pump
|
| diff --git a/base/bind_internal_win.h.pump b/base/bind_internal_win.h.pump
|
| index 4d213a3691842af879952b86878a29e7e9a86382..06ceaca1917f608a98568776fa98ec959f335bf1 100644
|
| --- a/base/bind_internal_win.h.pump
|
| +++ b/base/bind_internal_win.h.pump
|
| @@ -34,6 +34,16 @@ $if ARITY > 0[[, ]] $for ARG , [[typename X$(ARG)]]>
|
| struct FunctionTraits<R(__stdcall *)($for ARG , [[X$(ARG)]])> {
|
| typedef R (*NormalizedSig)($for ARG , [[X$(ARG)]]);
|
| typedef false_type IsMethod;
|
| +
|
| +$if ARITY > 0 [[
|
| +
|
| + // Target type for each bound parameter.
|
| +
|
| +$for ARG [[
|
| + typedef X$(ARG) B$(ARG);
|
| +
|
| +]] $$ for ARG
|
| +]] $$ if ARITY > 0
|
| };
|
|
|
| // __fastcall Function: Arity $(ARITY).
|
| @@ -42,6 +52,16 @@ $if ARITY > 0[[, ]] $for ARG , [[typename X$(ARG)]]>
|
| struct FunctionTraits<R(__fastcall *)($for ARG , [[X$(ARG)]])> {
|
| typedef R (*NormalizedSig)($for ARG , [[X$(ARG)]]);
|
| typedef false_type IsMethod;
|
| +
|
| +$if ARITY > 0 [[
|
| +
|
| + // Target type for each bound parameter.
|
| +
|
| +$for ARG [[
|
| + typedef X$(ARG) B$(ARG);
|
| +
|
| +]] $$ for ARG
|
| +]] $$ if ARITY > 0
|
| };
|
|
|
| ]] $$for ARITY
|
|
|