Lines Matching refs:result
177 void parseValueElement(DataType dataType, ShaderCase::Value& result);
740 void ShaderParser::parseValueElement(DataType expectedDataType, ShaderCase::Value& result)
801 result.elements.push_back(elems[scalarNdx]);
809 ShaderCase::Value result;
813 result.storageType = ShaderCase::Value::STORAGE_UNIFORM;
815 result.storageType = ShaderCase::Value::STORAGE_INPUT;
817 result.storageType = ShaderCase::Value::STORAGE_OUTPUT;
823 result.dataType = mapDataTypeToken(m_curToken);
824 if (result.dataType == TYPE_INVALID)
832 result.valueName = m_curTokenStr;
834 result.valueName = parseStringLiteral(m_curTokenStr.c_str());
847 result.arrayLength = 0;
851 parseValueElement(result.dataType, result);
852 result.arrayLength++;
869 parseValueElement(result.dataType, result);
870 result.arrayLength = 1;
875 valueBlock.values.push_back(result);
954 parseError(string("invalid expected result value: " + m_curTokenStr));