Home | History | Annotate | Download | only in fm2js

Lines Matching refs:m_pToken

17     : m_pToken(nullptr), m_pErrorInfo(pErrorInfo) {
24 m_pToken = m_lexer->NextToken();
25 while (m_pToken->m_type == TOKreserver) {
29 m_pToken = m_lexer->NextToken();
34 if (m_pToken->m_type != op) {
35 CFX_WideString ws_TempString(m_pToken->m_wstring);
36 Error(m_pToken->m_uLinenum, kFMErrExpectedToken, XFA_FM_KeywordToString(op),
55 if (m_pToken->m_type == TOKeof || m_pToken->m_type == TOKendfunc ||
56 m_pToken->m_type == TOKendif || m_pToken->m_type == TOKelseif ||
57 m_pToken->m_type == TOKelse || m_pToken->m_type == TOKreserver) {
61 if (m_pToken->m_type == TOKfunc) {
84 uint32_t line = m_pToken->m_uLinenum;
86 if (m_pToken->m_type != TOKidentifier) {
87 CFX_WideString ws_TempString(m_pToken->m_wstring);
88 Error(m_pToken->m_uLinenum, kFMErrExpectedIdentifier,
91 ident = m_pToken->m_wstring;
95 if (m_pToken->m_type == TOKrparen) {
99 if (m_pToken->m_type == TOKidentifier) {
100 arguments.push_back(m_pToken->m_wstring);
102 if (m_pToken->m_type == TOKcomma) {
105 } else if (m_pToken->m_type == TOKrparen) {
113 CFX_WideString ws_TempString(m_pToken->m_wstring);
114 Error(m_pToken->m_uLinenum, kFMErrExpectedIdentifier,
122 if (m_pToken->m_type == TOKendfunc) {
137 uint32_t line = m_pToken->m_uLinenum;
138 switch (m_pToken->m_type) {
176 CFX_WideString ws_TempString(m_pToken->m_wstring);
177 Error(m_pToken->m_uLinenum, kFMErrUnexpectedExpression,
187 uint32_t line = m_pToken->m_uLinenum;
189 if (m_pToken->m_type != TOKidentifier) {
190 CFX_WideString ws_TempString(m_pToken->m_wstring);
191 Error(m_pToken->m_uLinenum, kFMErrExpectedIdentifier,
194 ident = m_pToken->m_wstring;
198 if (m_pToken->m_type == TOKassign) {
209 uint32_t line = m_pToken->m_uLinenum;
211 while (m_pToken->m_type == TOKassign) {
225 uint32_t line = m_pToken->m_uLinenum;
235 uint32_t line = m_pToken->m_uLinenum;
238 switch (m_pToken->m_type) {
262 uint32_t line = m_pToken->m_uLinenum;
265 switch (m_pToken->m_type) {
288 uint32_t line = m_pToken->m_uLinenum;
292 switch (m_pToken->m_type) {
325 uint32_t line = m_pToken->m_uLinenum;
329 switch (m_pToken->m_type) {
384 uint32_t line = m_pToken->m_uLinenum;
388 switch (m_pToken->m_type) {
419 uint32_t line = m_pToken->m_uLinenum;
423 switch (m_pToken->m_type) {
454 uint32_t line = m_pToken->m_uLinenum;
455 switch (m_pToken->m_type) {
490 uint32_t line = m_pToken->m_uLinenum;
491 switch (m_pToken->m_type) {
494 m_pToken->m_wstring);
499 m_pToken->m_wstring);
503 CFX_WideStringC wsIdentifier(m_pToken->m_wstring);
505 if (m_pToken->m_type == TOKlbracket) {
519 line, m_pToken->m_wstring);
530 CFX_WideString ws_TempString(m_pToken->m_wstring);
531 Error(m_pToken->m_uLinenum, kFMErrUnexpectedExpression,
544 uint32_t line = m_pToken->m_uLinenum;
546 switch (m_pToken->m_type) {
550 if (m_pToken->m_type != TOKrparen) {
551 while (m_pToken->m_type != TOKrparen) {
555 if (m_pToken->m_type == TOKcomma) {
557 } else if (m_pToken->m_type == TOKeof ||
558 m_pToken->m_type == TOKreserver) {
562 if (m_pToken->m_type != TOKrparen) {
563 m_pToken->m_wstring);
564 Error(m_pToken->m_uLinenum, kFMErrExpectedToken,
572 if (m_pToken->m_type != TOKlbracket)
588 if (m_pToken->m_type == TOKidentifier) {
589 CFX_WideStringC tempStr = m_pToken->m_wstring;
590 uint32_t tempLine = m_pToken->m_uLinenum;
592 if (m_pToken->m_type == TOKlparen) {
596 if (m_pToken->m_type != TOKrparen) {
597 while (m_pToken->m_type != TOKrparen) {
601 if (m_pToken->m_type == TOKcomma) {
603 } else if (m_pToken->m_type == TOKeof ||
604 m_pToken->m_type == TOKreserver) {
608 if (m_pToken->m_type != TOKrparen) {
609 CFX_WideString ws_TempString(m_pToken->m_wstring);
610 Error(m_pToken->m_uLinenum, kFMErrExpectedToken,
623 if (m_pToken->m_type != TOKlbracket)
637 } else if (m_pToken->m_type == TOKlbracket) {
653 CFX_WideString ws_TempString(m_pToken->m_wstring);
654 Error(m_pToken->m_uLinenum, kFMErrExpectedIdentifier,
661 if (m_pToken->m_type == TOKidentifier) {
662 CFX_WideStringC tempStr = m_pToken->m_wstring;
663 uint32_t tempLine = m_pToken->m_uLinenum;
665 if (m_pToken->m_type == TOKlbracket) {
681 CFX_WideString ws_TempString(m_pToken->m_wstring);
682 Error(m_pToken->m_uLinenum, kFMErrExpectedIdentifier,
689 if (m_pToken->m_type == TOKidentifier) {
690 CFX_WideStringC tempStr = m_pToken->m_wstring;
691 uint32_t tempLine = m_pToken->m_uLinenum;
693 if (m_pToken->m_type == TOKlbracket) {
709 CFX_WideString ws_TempString(m_pToken->m_wstring);
710 Error(m_pToken->m_uLinenum, kFMErrExpectedIdentifier,
732 uint32_t line = m_pToken->m_uLinenum;
736 if (m_pToken->m_type == TOKmul) {
740 if (m_pToken->m_type != TOKrbracket) {
741 CFX_WideString ws_TempString(m_pToken->m_wstring);
742 Error(m_pToken->m_uLinenum, kFMErrExpectedToken,
748 if (m_pToken->m_type == TOKplus) {
751 } else if (m_pToken->m_type == TOKminus) {
756 if (m_pToken->m_type != TOKrbracket) {
757 CFX_WideString ws_TempString(m_pToken->m_wstring);
758 Error(m_pToken->m_uLinenum, kFMErrExpectedToken,
770 if (m_pToken->m_type == TOKrparen) {
771 Error(m_pToken->m_uLinenum, kFMErrExpectedNonEmptyExpression);
776 uint32_t line = m_pToken->m_uLinenum;
779 while (m_pToken->m_type == TOKassign) {
794 uint32_t line = m_pToken->m_uLinenum;
799 switch (m_pToken->m_type) {
834 uint32_t line = m_pToken->m_uLinenum;
839 while (m_pToken->m_type != TOKrparen) {
841 if (m_pToken->m_type != TOKcomma)
846 if (m_pToken->m_type != TOKthen) {
848 m_pToken = new CXFA_FMToken(line);
849 m_pToken->m_type = TOKidentifier;
850 m_pToken->m_wstring = L"if";
851 m_lexer->SetToken(m_pToken);
858 switch (m_pToken->m_type) {
876 CFX_WideString ws_TempString(m_pToken->m_wstring);
877 Error(m_pToken->m_uLinenum, kFMErrExpectedEndIf, ws_TempString.c_str());
891 uint32_t line = m_pToken->m_uLinenum;
908 switch (m_pToken->m_type) {
913 CFX_WideString ws_TempString(m_pToken->m_wstring);
914 Error(m_pToken->m_uLinenum, kFMErrUnexpectedExpression,
924 uint32_t line = m_pToken->m_uLinenum;
926 if (m_pToken->m_type != TOKidentifier) {
927 CFX_WideString ws_TempString(m_pToken->m_wstring);
928 Error(m_pToken->m_uLinenum, kFMErrExpectedToken,
929 XFA_FM_KeywordToString(m_pToken->m_type), ws_TempString.c_str());
931 wsVariant = m_pToken->m_wstring;
934 if (m_pToken->m_type == TOKassign) {
938 CFX_WideString ws_TempString(m_pToken->m_wstring);
939 Error(m_pToken->m_uLinenum, kFMErrExpectedToken,
940 XFA_FM_KeywordToString(m_pToken->m_type), ws_TempString.c_str());
943 if (m_pToken->m_type == TOKupto) {
945 } else if (m_pToken->m_type == TOKdownto) {
948 CFX_WideString ws_TempString(m_pToken->m_wstring);
949 Error(m_pToken->m_uLinenum, kFMErrExpectedToken, L"upto or downto",
955 if (m_pToken->m_type == TOKstep) {
976 uint32_t line = m_pToken->m_uLinenum;
978 if (m_pToken->m_type != TOKidentifier) {
979 CFX_WideString ws_TempString(m_pToken->m_wstring);
980 Error(m_pToken->m_uLinenum, kFMErrExpectedToken,
981 XFA_FM_KeywordToString(m_pToken->m_type), ws_TempString.c_str());
983 wsIdentifier = m_pToken->m_wstring;
987 if (m_pToken->m_type == TOKrparen) {
988 CFX_WideString ws_TempString(m_pToken->m_wstring);
989 Error(m_pToken->m_uLinenum, kFMErrUnexpectedExpression,
993 while (m_pToken->m_type != TOKrparen) {
997 if (m_pToken->m_type != TOKcomma)
1014 uint32_t line = m_pToken->m_uLinenum;