Searched refs:CXFA_FMExpression (Results 1 – 4 of 4) sorted by relevance
28 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 …]
33 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 …]
28 CXFA_FMExpression::CXFA_FMExpression(uint32_t line) in CXFA_FMExpression() function in CXFA_FMExpression31 CXFA_FMExpression::CXFA_FMExpression(uint32_t line, XFA_FM_EXPTYPE type) in CXFA_FMExpression() function in CXFA_FMExpression34 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 …]
65 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 …]