Lines Matching refs:ef
194 const RSExportForEach *EF = *I;
195 const RSExportType *IET = EF->getInType();
196 const RSExportType *OET = EF->getOutType();
233 const RSExportForEach *ef = *I;
234 if (ef->isDummyRoot()) {
241 ss << "void forEach_" << ef->getName() << "(";
243 if (ef->hasIn()) {
248 if (ef->hasOut() || ef->hasReturn()) {
253 const RSExportRecordType *ERT = ef->getParamPacketType();
255 for (RSExportForEach::const_param_iterator i = ef->params_begin(),
256 e = ef->params_end(); i != e; i++) {
272 const RSExportFunc *ef = *I;
275 makeFunctionSignature(ss, false, ef);
367 const RSExportForEach *ef = *I;
368 if (ef->isDummyRoot()) {
375 tmp << "void " << mClassName << "::forEach_" << ef->getName() << "(";
377 if (ef->hasIn()) {
382 if (ef->hasOut() || ef->hasReturn()) {
387 const RSExportRecordType *ERT = ef->getParamPacketType();
389 for (RSExportForEach::const_param_iterator i = ef->params_begin(),
390 e = ef->params_end(); i != e; i++) {
402 const RSExportType *IET = ef->getInType();
403 const RSExportType *OET = ef->getOutType();
415 std::string FieldPackerName = ef->getName() + "_fp";
423 if (ef->hasIn()) {
429 if (ef->hasOut() || ef->hasReturn()) {
448 const RSExportFunc *ef = *I;
451 makeFunctionSignature(ss, true, ef);
454 const RSExportRecordType *params = ef->getParamPacketType();
632 const RSExportFunc *ef) {
637 ss << "invoke_" << ef->getName() << "(";
639 if (ef->getParamPacketType()) {
641 for (RSExportFunc::const_param_iterator i = ef->params_begin(),
642 e = ef->params_end(); i != e; i++) {