Lines Matching refs:m_curPtr

206 	const char*					m_curPtr;  member in deqp::gls::sl::ShaderParser
216 , m_curPtr (DE_NULL) in ShaderParser()
229 string atStr = string(m_curPtr, 80); in parseError()
349 m_curPtr += m_curTokenStr.length(); in advanceToken()
358 while (isWhitespace(*m_curPtr)) in advanceToken()
359 m_curPtr++; in advanceToken()
362 if (*m_curPtr == '#') in advanceToken()
364 while (*m_curPtr && !isEOL(*m_curPtr)) in advanceToken()
365 m_curPtr++; in advanceToken()
371 if (!*m_curPtr) in advanceToken()
376 else if (isAlpha(*m_curPtr)) in advanceToken()
436 const char* end = m_curPtr + 1; in advanceToken()
439 m_curTokenStr = string(m_curPtr, end - m_curPtr); in advanceToken()
452 else if (isNumeric(*m_curPtr)) in advanceToken()
455 const char* p = m_curPtr; in advanceToken()
475 m_curTokenStr = string(m_curPtr, p - m_curPtr); in advanceToken()
480 m_curTokenStr = string(m_curPtr, p - m_curPtr); in advanceToken()
483 else if (*m_curPtr == '"' && m_curPtr[1] == '"') in advanceToken()
485 const char* p = m_curPtr + 2; in advanceToken()
501 m_curTokenStr = string(m_curPtr, (int)(p - m_curPtr)); in advanceToken()
503 else if (*m_curPtr == '"' || *m_curPtr == '\'') in advanceToken()
505 char endChar = *m_curPtr; in advanceToken()
506 const char* p = m_curPtr + 1; in advanceToken()
522 m_curTokenStr = string(m_curPtr, (int)(p - m_curPtr)); in advanceToken()
551 if (strncmp(s_simple[ndx].str, m_curPtr, strlen(s_simple[ndx].str)) == 0) in advanceToken()
561 m_curTokenStr = *m_curPtr; in advanceToken()
1368 m_curPtr = m_input.c_str(); in parse()