Lines Matching refs:ACTION_TEMPLATE
896 // ACTION_P*() don't support that. ACTION_TEMPLATE() remedies that
901 // ACTION_TEMPLATE(ActionName,
915 // ACTION_TEMPLATE(DuplicateArg,
938 // ACTION_TEMPLATE and ACTION/ACTION_P* can be overloaded on the
953 // implementing ACTION_TEMPLATE. The main trick we use is to create
956 // #define ACTION_TEMPLATE(name, template_params, value_params)
959 // which causes ACTION_TEMPLATE(..., HAS_1_TEMPLATE_PARAMS(typename, T), ...)
1244 #define ACTION_TEMPLATE(name, template_params, value_params)\
2196 ACTION_TEMPLATE(InvokeArgument,
2205 ACTION_TEMPLATE(InvokeArgument,
2214 ACTION_TEMPLATE(InvokeArgument,
2223 ACTION_TEMPLATE(InvokeArgument,
2232 ACTION_TEMPLATE(InvokeArgument,
2241 ACTION_TEMPLATE(InvokeArgument,
2250 ACTION_TEMPLATE(InvokeArgument,
2259 ACTION_TEMPLATE(InvokeArgument,
2268 ACTION_TEMPLATE(InvokeArgument,
2277 ACTION_TEMPLATE(InvokeArgument,
2286 ACTION_TEMPLATE(InvokeArgument,
2300 ACTION_TEMPLATE(ReturnNew,
2306 ACTION_TEMPLATE(ReturnNew,
2312 ACTION_TEMPLATE(ReturnNew,
2318 ACTION_TEMPLATE(ReturnNew,
2324 ACTION_TEMPLATE(ReturnNew,
2330 ACTION_TEMPLATE(ReturnNew,
2336 ACTION_TEMPLATE(ReturnNew,
2342 ACTION_TEMPLATE(ReturnNew,
2348 ACTION_TEMPLATE(ReturnNew,
2354 ACTION_TEMPLATE(ReturnNew,
2360 ACTION_TEMPLATE(ReturnNew,