Home | History | Annotate | Download | only in fm2js

Lines Matching defs:token

15   std::unique_ptr<CXFA_FMToken> token = lexer.NextToken();
16 EXPECT_EQ(TOKeof, token->m_type);
21 std::unique_ptr<CXFA_FMToken> token = lexer->NextToken();
23 EXPECT_EQ(TOKminus, token->m_type);
24 token = lexer->NextToken();
25 EXPECT_EQ(L"12", token->m_string);
26 token = lexer->NextToken();
27 EXPECT_EQ(TOKeof, token->m_type);
30 token = lexer->NextToken();
31 EXPECT_EQ(TOKnumber, token->m_type);
32 EXPECT_EQ(L"1.5362", token->m_string);
35 token = lexer->NextToken();
36 EXPECT_EQ(TOKnumber, token->m_type);
37 EXPECT_EQ(L"0.875", token->m_string);
40 token = lexer->NextToken();
41 EXPECT_EQ(TOKnumber, token->m_type);
42 EXPECT_EQ(L"5.56e-2", token->m_string);
45 token = lexer->NextToken();
46 EXPECT_EQ(TOKnumber, token->m_type);
47 EXPECT_EQ(L"1.234E10", token->m_string);
50 token = lexer->NextToken();
51 EXPECT_EQ(TOKnumber, token->m_type);
53 // EXPECT_EQ(L"123456789.01234567", token->m_string);
54 EXPECT_EQ(L"123456789.012345678", token->m_string);
57 token = lexer->NextToken();
58 EXPECT_EQ(TOKnumber, token->m_type);
61 // EXPECT_EQ(L"100000000000000000", token->m_string);
62 EXPECT_EQ(L"99999999999999999", token->m_string);
69 std::unique_ptr<CXFA_FMToken> token = lexer->NextToken();
70 EXPECT_EQ(TOKstring, token->m_type);
71 EXPECT_EQ(L"\"The cat jumped over the fence.\"", token->m_string);
73 token = lexer->NextToken();
74 EXPECT_EQ(TOKeof, token->m_type);
77 token = lexer->NextToken();
78 EXPECT_EQ(TOKstring, token->m_type);
79 EXPECT_EQ(L"\"\"", token->m_string);
83 token = lexer->NextToken();
84 EXPECT_EQ(TOKstring, token->m_type);
86 token->m_string);
90 token = lexer->NextToken();
91 EXPECT_EQ(TOKstring, token->m_type);
94 token->m_string);
101 XFA_FM_TOKEN token;
164 std::unique_ptr<CXFA_FMToken> token = lexer->NextToken();
165 EXPECT_EQ(op[i].token, token->m_type);
171 std::unique_ptr<CXFA_FMToken> token = lexer->NextToken();
172 EXPECT_EQ(TOKeof, token->m_type);
175 token = lexer->NextToken();
176 EXPECT_EQ(TOKeof, token->m_type);
179 token = lexer->NextToken();
180 EXPECT_EQ(TOKnumber, token->m_type);
181 EXPECT_EQ(L"123", token->m_string);
183 token = lexer->NextToken();
184 EXPECT_EQ(TOKstring, token->m_type);
185 EXPECT_EQ(L"\"str\"", token->m_string);
187 token = lexer->NextToken();
188 EXPECT_EQ(TOKeof, token->m_type);
191 token = lexer->NextToken();
192 EXPECT_EQ(TOKeof, token->m_type);
195 token = lexer->NextToken();
196 EXPECT_EQ(TOKeof, token->m_type);
199 token = lexer->NextToken();
200 EXPECT_EQ(TOKnumber, token->m_type);
201 EXPECT_EQ(L"123", token->m_string);
203 token = lexer->NextToken();
204 EXPECT_EQ(TOKstring, token->m_type);
205 EXPECT_EQ(L"\"str\"", token->m_string);
207 token = lexer->NextToken();
208 EXPECT_EQ(TOKeof, token->m_type);
216 std::unique_ptr<CXFA_FMToken> token = lexer->NextToken();
217 EXPECT_EQ(TOKidentifier, token->m_type);
218 EXPECT_EQ(ident, token->m_string);
241 std::unique_ptr<CXFA_FMToken> token = lexer->NextToken();
242 EXPECT_EQ(TOKeof, token->m_type);
245 token = lexer->NextToken();
246 EXPECT_EQ(TOKnumber, token->m_type);
247 EXPECT_EQ(L"123", token->m_string);
249 token = lexer->NextToken();
250 EXPECT_EQ(TOKnumber, token->m_type);
251 EXPECT_EQ(L"456", token->m_string);
253 token = lexer->NextToken();
254 EXPECT_EQ(TOKeof, token->m_type);