| 13112 | } |
| 13113 | |
| 13114 | void TokenTypeAndValue(ExprTokenType &aToken, LPTSTR &aType, LPTSTR &aValue, TCHAR *aNBuf) |
| 13115 | { |
| 13116 | if (aToken.symbol == SYM_VAR && aToken.var->IsUninitializedNormalVar()) |
| 13117 | aType = _T("unset variable"), aValue = aToken.var->mName; |
| 13118 | else if (TokenIsEmptyString(aToken)) |
| 13119 | aType = _T("empty string"), aValue = _T(""); |
| 13120 | else |
| 13121 | aType = TokenTypeString(aToken), aValue = TokenToString(aToken, aNBuf); |
| 13122 | } |
| 13123 | |
| 13124 | __declspec(noinline) |
| 13125 | ResultType ResultToken::TypeError(LPCTSTR aExpectedType, ExprTokenType &aActualValue) |
no test coverage detected