Home | History | Annotate | Download | only in slang

Lines Matching defs:ResultType

563     for (const RSExportType *ResultType : mRSContext->getReduceResultTypes(
570 genExportReduceResultType(ResultType);
1224 bool RSReflectionJava::exportableReduce(const RSExportType *ResultType) {
1225 const RSExportType *CheckType = ResultType;
1226 if (ResultType->getClass() == RSExportType::ExportClassConstantArray)
1227 CheckType = static_cast<const RSExportConstantArrayType *>(ResultType)->getElementType();
1308 const RSExportType *const ResultType = ER->getResultType();
1309 auto ResultTypeClass = ResultType->getClass();
1331 ResultType->convertToRTD(&ResultTypeData);
1461 const RSExportType *ResultType = ER->getResultType();
1513 ResultType->getClass() == RSExportType::ExportClassConstantArray
1514 ? static_cast<const RSExportConstantArrayType *>(ResultType)->getNumElement()
1518 << RS_ELEM_PREFIX << ResultType->getElementName() << ", "
1609 void RSReflectionJava::genExportReduceResultType(const RSExportType *ResultType) {
1610 if (!exportableReduce(ResultType))
1613 const std::string ClassName = GetReduceResultTypeName(ResultType);
1614 const std::string GetMethodReturnTypeName = GetTypeName(ResultType);
1622 ResultType->convertToRTD(&TypeData);
1625 GetTypeName(ResultType, TypeNameDefault & ~TypeNameWithConstantArrayBrackets);
1663 // <ResultType> result = new <UnbracketedResultType>[<ArrayElementCount>];
1668 mOut.indent() << GetTypeName(ResultType) << " result = new "
1701 // mResult = new <ResultType>(outArray[0], outArray[1] ...); // but there are several special cases
1705 GetTypeName(ResultType), VectorElementCount,
1709 // <ResultType> result = new <UnbracketedResultType>[<ArrayElementCount>];
1714 mOut.indent() << GetTypeName(ResultType) << " result = new "