Lines Matching defs:token
173 void assumeToken(Token token);
174 DataType mapDataTypeToken(Token token);
175 const char* getTokenName(Token token);
341 // Skip old token.
344 // Reset token (for safety).
374 Token token;
429 m_curToken = s_named[ndx].token;
511 Token token;
525 m_curToken = s_simple[ndx].token;
531 // Otherwise invalid token.
543 void ShaderParser::assumeToken(Token token)
545 if (m_curToken != token)
547 (string("unexpected token '") + m_curTokenStr + "', expecting '" + getTokenName(token) + "'").c_str());
548 DE_TEST_ASSERT(m_curToken == token);
551 DataType ShaderParser::mapDataTypeToken(Token token)
553 switch (token)
610 const char* ShaderParser::getTokenName(Token token)
612 switch (token)
788 parseError(string("unexpected token, expecting bool: " + m_curTokenStr));
819 parseError(string("unexpected token encountered when parsing value classifier"));
825 parseError(string("unexpected token when parsing value data type: " + m_curTokenStr));
837 parseError(string("unexpected token when parsing value name: " + m_curTokenStr));
862 parseError(string("unexpected token in value element array: " + m_curTokenStr));
891 parseError(string("unexpected token when parsing a value block: " + m_curTokenStr));
918 advanceToken(); // \note [pyry] All token types are allowed here.
966 Token token = m_curToken;
971 switch (token)
1033 parseError(string("unexpected token while parsing shader case: " + m_curTokenStr));
1066 advanceToken(); // \note [pyry] We don't want to check token type here (for instance to allow "uniform") group.
1085 parseError(string("unexpected token while parsing shader group: " + m_curTokenStr));
1117 parseError(string("invalid token encountered at main level: '") + m_curTokenStr + "'");