Lines Matching refs:ef

298     const RSExportFunc *ef = *I;  in genExportFunctionDeclarations()  local
300 makeFunctionSignature(false, ef); in genExportFunctionDeclarations()
379 const RSExportForEach *ef = *I; in writeImplementationFile() local
380 if (ef->isDummyRoot()) { in writeImplementationFile()
387 "void " + mClassName + "::forEach_" + ef->getName() + "("; in writeImplementationFile()
390 if (ef->hasIns()) { in writeImplementationFile()
392 assert(ef->getIns().size() == 1); in writeImplementationFile()
397 if (ef->hasOut() || ef->hasReturn()) { in writeImplementationFile()
402 const RSExportRecordType *ERT = ef->getParamPacketType(); in writeImplementationFile()
404 for (RSExportForEach::const_param_iterator i = ef->params_begin(), in writeImplementationFile()
405 e = ef->params_end(); in writeImplementationFile()
416 const RSExportType *OET = ef->getOutType(); in writeImplementationFile()
417 const RSExportForEach::InTypeVec &InTypes = ef->getInTypes(); in writeImplementationFile()
418 if (ef->hasIns()) { in writeImplementationFile()
420 assert(ef->getIns().size() == 1); in writeImplementationFile()
430 std::string FieldPackerName = ef->getName() + "_fp"; in writeImplementationFile()
438 if (ef->hasIns()) { in writeImplementationFile()
440 assert(ef->getIns().size() == 1); in writeImplementationFile()
446 if (ef->hasOut() || ef->hasReturn()) { in writeImplementationFile()
463 const RSExportFunc *ef = *I; in writeImplementationFile() local
465 makeFunctionSignature(true, ef); in writeImplementationFile()
467 const RSExportRecordType *params = ef->getParamPacketType(); in writeImplementationFile()
652 const RSExportFunc *ef) { in makeFunctionSignature() argument
657 mOut << "invoke_" << ef->getName() << "("; in makeFunctionSignature()
659 if (ef->getParamPacketType()) { in makeFunctionSignature()
661 for (RSExportFunc::const_param_iterator i = ef->params_begin(), in makeFunctionSignature()
662 e = ef->params_end(); in makeFunctionSignature()