Lines Matching refs:unique_ptr

50 std::vector<std::unique_ptr<CXFA_FMExpression>>
52 std::unique_ptr<CXFA_FMExpression> expr; in ParseTopExpression()
53 std::vector<std::unique_ptr<CXFA_FMExpression>> expressions; in ParseTopExpression()
80 std::unique_ptr<CXFA_FMExpression> CXFA_FMParse::ParseFunction() { in ParseFunction()
83 std::vector<std::unique_ptr<CXFA_FMExpression>> expressions; in ParseFunction()
135 std::unique_ptr<CXFA_FMExpression> CXFA_FMParse::ParseExpression() { in ParseExpression()
136 std::unique_ptr<CXFA_FMExpression> expr; in ParseExpression()
185 std::unique_ptr<CXFA_FMExpression> CXFA_FMParse::ParseVarExpression() { in ParseVarExpression()
197 std::unique_ptr<CXFA_FMExpression> expr; in ParseVarExpression()
208 std::unique_ptr<CXFA_FMSimpleExpression> CXFA_FMParse::ParseSimpleExpression() { in ParseSimpleExpression()
210 std::unique_ptr<CXFA_FMSimpleExpression> pExp1 = ParseLogicalOrExpression(); in ParseSimpleExpression()
213 std::unique_ptr<CXFA_FMSimpleExpression> pExp2 = ParseLogicalOrExpression(); in ParseSimpleExpression()
224 std::unique_ptr<CXFA_FMExpression> CXFA_FMParse::ParseExpExpression() { in ParseExpExpression()
226 std::unique_ptr<CXFA_FMSimpleExpression> pExp1 = ParseSimpleExpression(); in ParseExpExpression()
233 std::unique_ptr<CXFA_FMSimpleExpression>
236 std::unique_ptr<CXFA_FMSimpleExpression> e1 = ParseLogicalAndExpression(); in ParseLogicalOrExpression()
242 std::unique_ptr<CXFA_FMSimpleExpression> e2( in ParseLogicalOrExpression()
260 std::unique_ptr<CXFA_FMSimpleExpression>
263 std::unique_ptr<CXFA_FMSimpleExpression> e1 = ParseEqualityExpression(); in ParseLogicalAndExpression()
269 std::unique_ptr<CXFA_FMSimpleExpression> e2 = ParseEqualityExpression(); in ParseLogicalAndExpression()
286 std::unique_ptr<CXFA_FMSimpleExpression>
289 std::unique_ptr<CXFA_FMSimpleExpression> e1 = ParseRelationalExpression(); in ParseEqualityExpression()
291 std::unique_ptr<CXFA_FMSimpleExpression> e2; in ParseEqualityExpression()
323 std::unique_ptr<CXFA_FMSimpleExpression>
326 std::unique_ptr<CXFA_FMSimpleExpression> e1 = ParseAddtiveExpression(); in ParseRelationalExpression()
328 std::unique_ptr<CXFA_FMSimpleExpression> e2; in ParseRelationalExpression()
382 std::unique_ptr<CXFA_FMSimpleExpression>
385 std::unique_ptr<CXFA_FMSimpleExpression> e1 = ParseMultiplicativeExpression(); in ParseAddtiveExpression()
387 std::unique_ptr<CXFA_FMSimpleExpression> e2; in ParseAddtiveExpression()
417 std::unique_ptr<CXFA_FMSimpleExpression>
420 std::unique_ptr<CXFA_FMSimpleExpression> e1 = ParseUnaryExpression(); in ParseMultiplicativeExpression()
422 std::unique_ptr<CXFA_FMSimpleExpression> e2; in ParseMultiplicativeExpression()
452 std::unique_ptr<CXFA_FMSimpleExpression> CXFA_FMParse::ParseUnaryExpression() { in ParseUnaryExpression()
453 std::unique_ptr<CXFA_FMSimpleExpression> expr; in ParseUnaryExpression()
487 std::unique_ptr<CXFA_FMSimpleExpression>
489 std::unique_ptr<CXFA_FMSimpleExpression> expr; in ParsePrimaryExpression()
506 std::unique_ptr<CXFA_FMSimpleExpression> s = ParseIndexExpression(); in ParsePrimaryExpression()
542 std::unique_ptr<CXFA_FMSimpleExpression> CXFA_FMParse::ParsePostExpression( in ParsePostExpression()
543 std::unique_ptr<CXFA_FMSimpleExpression> expr) { in ParsePostExpression()
549 std::vector<std::unique_ptr<CXFA_FMSimpleExpression>> expressions; in ParsePostExpression()
552 if (std::unique_ptr<CXFA_FMSimpleExpression> expr = in ParsePostExpression()
575 std::unique_ptr<CXFA_FMSimpleExpression> s = ParseIndexExpression(); in ParsePostExpression()
593 std::unique_ptr<CXFA_FMSimpleExpression> pExpCall; in ParsePostExpression()
595 std::vector<std::unique_ptr<CXFA_FMSimpleExpression>> expressions; in ParsePostExpression()
598 std::unique_ptr<CXFA_FMSimpleExpression> exp = in ParsePostExpression()
615 std::unique_ptr<CXFA_FMSimpleExpression> pIdentifier = in ParsePostExpression()
626 std::unique_ptr<CXFA_FMSimpleExpression> s = in ParsePostExpression()
638 std::unique_ptr<CXFA_FMSimpleExpression> s = ParseIndexExpression(); in ParsePostExpression()
645 std::unique_ptr<CXFA_FMSimpleExpression> s = in ParsePostExpression()
666 std::unique_ptr<CXFA_FMSimpleExpression> s = ParseIndexExpression(); in ParsePostExpression()
673 std::unique_ptr<CXFA_FMSimpleExpression> s = in ParsePostExpression()
694 std::unique_ptr<CXFA_FMSimpleExpression> s = ParseIndexExpression(); in ParsePostExpression()
701 std::unique_ptr<CXFA_FMSimpleExpression> s = in ParsePostExpression()
716 std::unique_ptr<CXFA_FMSimpleExpression> s = in ParsePostExpression()
730 std::unique_ptr<CXFA_FMSimpleExpression> CXFA_FMParse::ParseIndexExpression() { in ParseIndexExpression()
731 std::unique_ptr<CXFA_FMSimpleExpression> pExp; in ParseIndexExpression()
734 std::unique_ptr<CXFA_FMSimpleExpression> s; in ParseIndexExpression()
767 std::unique_ptr<CXFA_FMSimpleExpression> CXFA_FMParse::ParseParenExpression() { in ParseParenExpression()
777 std::unique_ptr<CXFA_FMSimpleExpression> pExp1 = ParseLogicalOrExpression(); in ParseParenExpression()
781 std::unique_ptr<CXFA_FMSimpleExpression> pExp2 = ParseLogicalOrExpression(); in ParseParenExpression()
793 std::unique_ptr<CXFA_FMExpression> CXFA_FMParse::ParseBlockExpression() { in ParseBlockExpression()
795 std::unique_ptr<CXFA_FMExpression> expr; in ParseBlockExpression()
796 std::vector<std::unique_ptr<CXFA_FMExpression>> expressions; in ParseBlockExpression()
825 std::unique_ptr<CXFA_FMBlockExpression> pExp; in ParseBlockExpression()
833 std::unique_ptr<CXFA_FMExpression> CXFA_FMParse::ParseIfExpression() { in ParseIfExpression()
838 std::unique_ptr<CXFA_FMSimpleExpression> pExpression; in ParseIfExpression()
856 std::unique_ptr<CXFA_FMExpression> pIfExpression = ParseBlockExpression(); in ParseIfExpression()
857 std::unique_ptr<CXFA_FMExpression> pElseExpression; in ParseIfExpression()
881 std::unique_ptr<CXFA_FMIfExpression> pExp; in ParseIfExpression()
890 std::unique_ptr<CXFA_FMExpression> CXFA_FMParse::ParseWhileExpression() { in ParseWhileExpression()
893 std::unique_ptr<CXFA_FMSimpleExpression> pCondition = ParseParenExpression(); in ParseWhileExpression()
895 std::unique_ptr<CXFA_FMExpression> pExpression = ParseBlockExpression(); in ParseWhileExpression()
897 std::unique_ptr<CXFA_FMExpression> expr; in ParseWhileExpression()
905 std::unique_ptr<CXFA_FMSimpleExpression>
907 std::unique_ptr<CXFA_FMSimpleExpression> expr; in ParseSubassignmentInForExpression()
922 std::unique_ptr<CXFA_FMExpression> CXFA_FMParse::ParseForExpression() { in ParseForExpression()
933 std::unique_ptr<CXFA_FMSimpleExpression> pAssignment; in ParseForExpression()
953 std::unique_ptr<CXFA_FMSimpleExpression> pAccessor = ParseSimpleExpression(); in ParseForExpression()
954 std::unique_ptr<CXFA_FMSimpleExpression> pStep; in ParseForExpression()
960 std::unique_ptr<CXFA_FMExpression> pList = ParseBlockExpression(); in ParseForExpression()
962 std::unique_ptr<CXFA_FMExpression> expr; in ParseForExpression()
971 std::unique_ptr<CXFA_FMExpression> CXFA_FMParse::ParseForeachExpression() { in ParseForeachExpression()
972 std::unique_ptr<CXFA_FMExpression> expr; in ParseForeachExpression()
974 std::vector<std::unique_ptr<CXFA_FMSimpleExpression>> pAccessors; in ParseForeachExpression()
975 std::unique_ptr<CXFA_FMExpression> pList; in ParseForeachExpression()
994 std::unique_ptr<CXFA_FMSimpleExpression> s = ParseSimpleExpression(); in ParseForeachExpression()
1013 std::unique_ptr<CXFA_FMExpression> CXFA_FMParse::ParseDoExpression() { in ParseDoExpression()
1016 std::unique_ptr<CXFA_FMExpression> expr = ParseBlockExpression(); in ParseDoExpression()