Home
last modified time | relevance | path

Searched refs:CXFA_FMExpression (Results 1 – 4 of 4) sorted by relevance

/external/pdfium/xfa/fxfa/fm2js/
Dcxfa_fmexpression.h28 class CXFA_FMExpression {
30 explicit CXFA_FMExpression(uint32_t line);
31 CXFA_FMExpression(uint32_t line, XFA_FM_EXPTYPE type);
32 virtual ~CXFA_FMExpression() {} in ~CXFA_FMExpression()
44 class CXFA_FMFunctionDefinition : public CXFA_FMExpression {
52 std::vector<std::unique_ptr<CXFA_FMExpression>>&& expressions);
61 std::vector<std::unique_ptr<CXFA_FMExpression>> m_pExpressions;
65 class CXFA_FMVarExpression : public CXFA_FMExpression {
69 std::unique_ptr<CXFA_FMExpression> pInit);
77 std::unique_ptr<CXFA_FMExpression> m_pInit;
[all …]
Dcxfa_fmparser.h33 std::vector<std::unique_ptr<CXFA_FMExpression>> ParseTopExpression();
34 std::unique_ptr<CXFA_FMExpression> ParseFunction();
35 std::unique_ptr<CXFA_FMExpression> ParseExpression();
36 std::unique_ptr<CXFA_FMExpression> ParseVarExpression();
37 std::unique_ptr<CXFA_FMExpression> ParseExpExpression();
38 std::unique_ptr<CXFA_FMExpression> ParseBlockExpression();
39 std::unique_ptr<CXFA_FMExpression> ParseIfExpression();
40 std::unique_ptr<CXFA_FMExpression> ParseWhileExpression();
41 std::unique_ptr<CXFA_FMExpression> ParseForExpression();
42 std::unique_ptr<CXFA_FMExpression> ParseForeachExpression();
[all …]
Dcxfa_fmexpression.cpp28 CXFA_FMExpression::CXFA_FMExpression(uint32_t line) in CXFA_FMExpression() function in CXFA_FMExpression
31 CXFA_FMExpression::CXFA_FMExpression(uint32_t line, XFA_FM_EXPTYPE type) in CXFA_FMExpression() function in CXFA_FMExpression
34 bool CXFA_FMExpression::ToJavaScript(CFX_WideTextBuf& javascript) { in ToJavaScript()
39 bool CXFA_FMExpression::ToImpliedReturnJS(CFX_WideTextBuf& javascript) { in ToImpliedReturnJS()
49 std::vector<std::unique_ptr<CXFA_FMExpression>>&& expressions) in CXFA_FMFunctionDefinition()
50 : CXFA_FMExpression(line, XFA_FM_EXPTYPE_FUNC), in CXFA_FMFunctionDefinition()
130 std::unique_ptr<CXFA_FMExpression> pInit) in CXFA_FMVarExpression()
131 : CXFA_FMExpression(line, XFA_FM_EXPTYPE_VAR), in CXFA_FMVarExpression()
200 : CXFA_FMExpression(line, XFA_FM_EXPTYPE_EXP), in CXFA_FMExpExpression()
249 std::vector<std::unique_ptr<CXFA_FMExpression>>&& pExpressionList) in CXFA_FMBlockExpression()
[all …]
Dcxfa_fmparser.cpp65 std::vector<std::unique_ptr<CXFA_FMExpression>>
69 return std::vector<std::unique_ptr<CXFA_FMExpression>>(); in ParseTopExpression()
71 std::unique_ptr<CXFA_FMExpression> expr; in ParseTopExpression()
72 std::vector<std::unique_ptr<CXFA_FMExpression>> expressions; in ParseTopExpression()
87 return std::vector<std::unique_ptr<CXFA_FMExpression>>(); in ParseTopExpression()
90 std::unique_ptr<CXFA_FMExpression> CXFA_FMParser::ParseFunction() { in ParseFunction()
97 std::vector<std::unique_ptr<CXFA_FMExpression>> expressions; in ParseFunction()
153 std::unique_ptr<CXFA_FMExpression> CXFA_FMParser::ParseExpression() { in ParseExpression()
158 std::unique_ptr<CXFA_FMExpression> expr; in ParseExpression()
206 std::unique_ptr<CXFA_FMExpression> CXFA_FMParser::ParseVarExpression() { in ParseVarExpression()
[all …]