Lines Matching refs:ef

299     const RSExportFunc *ef = *I;  in genExportFunctionDeclarations()  local
301 makeFunctionSignature(false, ef); in genExportFunctionDeclarations()
380 const RSExportForEach *ef = *I; in writeImplementationFile() local
381 if (ef->isDummyRoot()) { in writeImplementationFile()
388 "void " + mClassName + "::forEach_" + ef->getName() + "("; in writeImplementationFile()
391 if (ef->hasIns()) { in writeImplementationFile()
393 assert(ef->getIns().size() == 1); in writeImplementationFile()
398 if (ef->hasOut() || ef->hasReturn()) { in writeImplementationFile()
403 const RSExportRecordType *ERT = ef->getParamPacketType(); in writeImplementationFile()
405 for (RSExportForEach::const_param_iterator i = ef->params_begin(), in writeImplementationFile()
406 e = ef->params_end(); in writeImplementationFile()
417 const RSExportType *OET = ef->getOutType(); in writeImplementationFile()
418 const RSExportForEach::InTypeVec &InTypes = ef->getInTypes(); in writeImplementationFile()
419 if (ef->hasIns()) { in writeImplementationFile()
421 assert(ef->getIns().size() == 1); in writeImplementationFile()
431 std::string FieldPackerName = ef->getName() + "_fp"; in writeImplementationFile()
439 if (ef->hasIns()) { in writeImplementationFile()
441 assert(ef->getIns().size() == 1); in writeImplementationFile()
447 if (ef->hasOut() || ef->hasReturn()) { in writeImplementationFile()
464 const RSExportFunc *ef = *I; in writeImplementationFile() local
466 makeFunctionSignature(true, ef); in writeImplementationFile()
468 const RSExportRecordType *params = ef->getParamPacketType(); in writeImplementationFile()
653 const RSExportFunc *ef) { in makeFunctionSignature() argument
658 mOut << "invoke_" << ef->getName() << "("; in makeFunctionSignature()
660 if (ef->getParamPacketType()) { in makeFunctionSignature()
662 for (RSExportFunc::const_param_iterator i = ef->params_begin(), in makeFunctionSignature()
663 e = ef->params_end(); in makeFunctionSignature()