Lines Matching refs:str
369 float parseFloatLiteral (const char* str);
370 int parseIntLiteral (const char* str);
371 string parseStringLiteral (const char* str);
372 string parseShaderSource (const char* str);
426 float ShaderParser::parseFloatLiteral (const char* str)
428 return (float)atof(str);
431 int ShaderParser::parseIntLiteral (const char* str)
433 return atoi(str);
436 string ShaderParser::parseStringLiteral (const char* str)
438 const char* p = str;
460 return o.str();
505 return processed.str();
508 string ShaderParser::parseShaderSource (const char* str)
510 const char* p = str+2;
536 return removeExtraIndentation(o.str());
573 const char* str;
640 if (m_curTokenStr == s_named[ndx].str)
723 const char* str;
746 if (strncmp(s_simple[ndx].str, m_curPtr, strlen(s_simple[ndx].str)) == 0)
749 m_curTokenStr = s_simple[ndx].str;
1701 log << TestLog::Message << result.str() << TestLog::EndMessage;
1741 if (extStr.str().empty())
1754 resultBuf << extStr.str();
1760 return resultBuf.str();