• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/amule/wxWidgets-2.8.12/src/common/

Lines Matching refs:wxPluralFormsToken

199 class wxPluralFormsToken
226 const wxPluralFormsToken& token() const { return m_token; }
230 wxPluralFormsToken m_token;
240 wxPluralFormsToken::Type type = wxPluralFormsToken::T_ERROR;
247 type = wxPluralFormsToken::T_EOF;
251 wxPluralFormsToken::Number number = *m_s++ - '0';
257 type = wxPluralFormsToken::T_NUMBER;
269 type = wxPluralFormsToken::T_N;
273 type = wxPluralFormsToken::T_PLURAL;
277 type = wxPluralFormsToken::T_NPLURALS;
286 type = wxPluralFormsToken::T_EQUAL;
290 type = wxPluralFormsToken::T_ASSIGN;
299 type = wxPluralFormsToken::T_GREATER_OR_EQUAL;
303 type = wxPluralFormsToken::T_GREATER;
312 type = wxPluralFormsToken::T_LESS_OR_EQUAL;
316 type = wxPluralFormsToken::T_LESS;
322 type = wxPluralFormsToken::T_REMINDER;
327 type = wxPluralFormsToken::T_NOT_EQUAL;
332 type = wxPluralFormsToken::T_LOGICAL_AND;
337 type = wxPluralFormsToken::T_LOGICAL_OR;
342 type = wxPluralFormsToken::T_QUESTION;
347 type = wxPluralFormsToken::T_COLON;
350 type = wxPluralFormsToken::T_SEMICOLON;
355 type = wxPluralFormsToken::T_LEFT_BRACKET;
360 type = wxPluralFormsToken::T_RIGHT_BRACKET;
363 return type != wxPluralFormsToken::T_ERROR;
388 wxPluralFormsNode(const wxPluralFormsToken& token) : m_token(token) {}
389 const wxPluralFormsToken& token() const { return m_token; }
394 wxPluralFormsToken::Number evaluate(wxPluralFormsToken::Number n) const;
397 wxPluralFormsToken m_token;
431 wxPluralFormsToken::Number
432 wxPluralFormsNode::evaluate(wxPluralFormsToken::Number n) const
437 case wxPluralFormsToken::T_NUMBER:
439 case wxPluralFormsToken::T_N:
442 case wxPluralFormsToken::T_EQUAL:
444 case wxPluralFormsToken::T_NOT_EQUAL:
446 case wxPluralFormsToken::T_GREATER:
448 case wxPluralFormsToken::T_GREATER_OR_EQUAL:
450 case wxPluralFormsToken::T_LESS:
452 case wxPluralFormsToken::T_LESS_OR_EQUAL:
454 case wxPluralFormsToken::T_REMINDER:
456 wxPluralFormsToken::Number number = node(1)->evaluate(n);
466 case wxPluralFormsToken::T_LOGICAL_AND:
468 case wxPluralFormsToken::T_LOGICAL_OR:
471 case wxPluralFormsToken::T_QUESTION:
496 void init(wxPluralFormsToken::Number nplurals, wxPluralFormsNode* plural);
499 wxPluralFormsToken::Number m_nplurals;
505 void wxPluralFormsCalculator::init(wxPluralFormsToken::Number nplurals,
518 wxPluralFormsToken::Number number = m_plural->evaluate(n);
537 const wxPluralFormsToken& token() const;
551 if (token().type() != wxPluralFormsToken::T_NPLURALS)
555 if (token().type() != wxPluralFormsToken::T_ASSIGN)
559 if (token().type() != wxPluralFormsToken::T_NUMBER)
561 wxPluralFormsToken::Number nplurals = token().number();
564 if (token().type() != wxPluralFormsToken::T_SEMICOLON)
568 if (token().type() != wxPluralFormsToken::T_PLURAL)
572 if (token().type() != wxPluralFormsToken::T_ASSIGN)
579 if (token().type() != wxPluralFormsToken::T_SEMICOLON)
583 if (token().type() != wxPluralFormsToken::T_EOF)
597 if (token().type() != wxPluralFormsToken::T_SEMICOLON)
604 const wxPluralFormsToken& wxPluralFormsParser::token() const
622 if (token().type() == wxPluralFormsToken::T_QUESTION)
635 if (token().type() != wxPluralFormsToken::T_COLON)
661 if (token().type() == wxPluralFormsToken::T_LOGICAL_OR)
674 if (rn->token().type() == wxPluralFormsToken::T_LOGICAL_OR)
697 if (token().type() == wxPluralFormsToken::T_LOGICAL_AND)
710 if (rn->token().type() == wxPluralFormsToken::T_LOGICAL_AND)
735 if (token().type() == wxPluralFormsToken::T_EQUAL
736 || token().type() == wxPluralFormsToken::T_NOT_EQUAL)
761 if (token().type() == wxPluralFormsToken::T_GREATER
762 || token().type() == wxPluralFormsToken::T_LESS
763 || token().type() == wxPluralFormsToken::T_GREATER_OR_EQUAL
764 || token().type() == wxPluralFormsToken::T_LESS_OR_EQUAL)
789 if (token().type() == wxPluralFormsToken::T_REMINDER)
811 if (token().type() == wxPluralFormsToken::T_N
812 || token().type() == wxPluralFormsToken::T_NUMBER)
820 else if (token().type() == wxPluralFormsToken::T_LEFT_BRACKET) {
831 if (token().type() != wxPluralFormsToken::T_RIGHT_BRACKET)