Lines Matching refs:MakeUnique
25 : m_lexer(pdfium::MakeUnique<CXFA_FMLexer>(wsFormcalc)), in CXFA_FMParser()
45 return pdfium::MakeUnique<CXFA_FMAST>(std::move(expressions)); in Parse()
156 return pdfium::MakeUnique<CXFA_FMFunctionDefinition>( in ParseFunction()
199 expr = pdfium::MakeUnique<CXFA_FMBreakExpression>(); in ParseExpression()
204 expr = pdfium::MakeUnique<CXFA_FMContinueExpression>(); in ParseExpression()
242 return pdfium::MakeUnique<CXFA_FMVarExpression>(ident, std::move(expr)); in ParseDeclarationExpression()
272 pExp1 = pdfium::MakeUnique<CXFA_FMAssignExpression>( in ParseExpExpression()
275 return pdfium::MakeUnique<CXFA_FMExpExpression>(std::move(pExp1)); in ParseExpExpression()
306 e1 = pdfium::MakeUnique<CXFA_FMLogicalOrExpression>( in ParseLogicalOrExpression()
345 e1 = pdfium::MakeUnique<CXFA_FMLogicalAndExpression>( in ParseLogicalAndExpression()
385 e1 = pdfium::MakeUnique<CXFA_FMEqualExpression>(TOKeq, std::move(e1), in ParseEqualityExpression()
399 e1 = pdfium::MakeUnique<CXFA_FMNotEqualExpression>(TOKne, std::move(e1), in ParseEqualityExpression()
439 e1 = pdfium::MakeUnique<CXFA_FMLtExpression>(TOKlt, std::move(e1), in ParseRelationalExpression()
451 e1 = pdfium::MakeUnique<CXFA_FMGtExpression>(TOKgt, std::move(e1), in ParseRelationalExpression()
463 e1 = pdfium::MakeUnique<CXFA_FMLeExpression>(TOKle, std::move(e1), in ParseRelationalExpression()
475 e1 = pdfium::MakeUnique<CXFA_FMGeExpression>(TOKge, std::move(e1), in ParseRelationalExpression()
513 e1 = pdfium::MakeUnique<CXFA_FMPlusExpression>(TOKplus, std::move(e1), in ParseAdditiveExpression()
524 e1 = pdfium::MakeUnique<CXFA_FMMinusExpression>(TOKminus, std::move(e1), in ParseAdditiveExpression()
562 e1 = pdfium::MakeUnique<CXFA_FMMulExpression>(TOKmul, std::move(e1), in ParseMultiplicativeExpression()
573 e1 = pdfium::MakeUnique<CXFA_FMDivExpression>(TOKdiv, std::move(e1), in ParseMultiplicativeExpression()
600 expr = pdfium::MakeUnique<CXFA_FMPosExpression>(std::move(expr)); in ParseUnaryExpression()
610 expr = pdfium::MakeUnique<CXFA_FMNegExpression>(std::move(expr)); in ParseUnaryExpression()
620 expr = pdfium::MakeUnique<CXFA_FMNotExpression>(std::move(expr)); in ParseUnaryExpression()
650 expr = pdfium::MakeUnique<CXFA_FMDotAccessorExpression>( in ParsePrimaryExpression()
657 expr = pdfium::MakeUnique<CXFA_FMIdentifierExpression>(wsIdentifier); in ParsePrimaryExpression()
676 return pdfium::MakeUnique<CXFA_FMNumberExpression>(m_token.m_string); in ParseLiteral()
678 return pdfium::MakeUnique<CXFA_FMStringExpression>(m_token.m_string); in ParseLiteral()
680 return pdfium::MakeUnique<CXFA_FMNullExpression>(); in ParseLiteral()
710 expr = pdfium::MakeUnique<CXFA_FMCallExpression>( in ParsePostExpression()
721 expr = pdfium::MakeUnique<CXFA_FMDotAccessorExpression>( in ParsePostExpression()
741 pdfium::MakeUnique<CXFA_FMIdentifierExpression>(tempStr); in ParsePostExpression()
742 auto pExpCall = pdfium::MakeUnique<CXFA_FMCallExpression>( in ParsePostExpression()
744 expr = pdfium::MakeUnique<CXFA_FMMethodCallExpression>( in ParsePostExpression()
755 expr = pdfium::MakeUnique<CXFA_FMDotAccessorExpression>( in ParsePostExpression()
762 expr = pdfium::MakeUnique<CXFA_FMDotAccessorExpression>( in ParsePostExpression()
766 pdfium::MakeUnique<CXFA_FMIndexExpression>(ACCESSOR_NO_INDEX, in ParsePostExpression()
768 expr = pdfium::MakeUnique<CXFA_FMDotAccessorExpression>( in ParsePostExpression()
788 expr = pdfium::MakeUnique<CXFA_FMDotDotAccessorExpression>( in ParsePostExpression()
792 pdfium::MakeUnique<CXFA_FMIndexExpression>(ACCESSOR_NO_INDEX, in ParsePostExpression()
794 expr = pdfium::MakeUnique<CXFA_FMDotDotAccessorExpression>( in ParsePostExpression()
812 pdfium::MakeUnique<CXFA_FMIndexExpression>(ACCESSOR_NO_INDEX, in ParsePostExpression()
814 expr = pdfium::MakeUnique<CXFA_FMDotAccessorExpression>( in ParsePostExpression()
823 expr = pdfium::MakeUnique<CXFA_FMDotAccessorExpression>( in ParsePostExpression()
829 pdfium::MakeUnique<CXFA_FMIndexExpression>(ACCESSOR_NO_INDEX, in ParsePostExpression()
831 expr = pdfium::MakeUnique<CXFA_FMDotAccessorExpression>( in ParsePostExpression()
851 auto expressions = pdfium::MakeUnique< in ParseArgumentList()
883 auto pExp = pdfium::MakeUnique<CXFA_FMIndexExpression>( in ParseIndexExpression()
912 return pdfium::MakeUnique<CXFA_FMIndexExpression>(accessorIndex, std::move(s), in ParseIndexExpression()
955 pdfium::MakeUnique<CXFA_FMBlockExpression>(ParseExpressionList()); in ParseIfExpression()
969 pElseIfExpressions.push_back(pdfium::MakeUnique<CXFA_FMIfExpression>( in ParseIfExpression()
971 pdfium::MakeUnique<CXFA_FMBlockExpression>(std::move(elseIfExprs)), in ParseIfExpression()
981 pdfium::MakeUnique<CXFA_FMBlockExpression>(ParseExpressionList()); in ParseIfExpression()
986 return pdfium::MakeUnique<CXFA_FMIfExpression>( in ParseIfExpression()
1007 return pdfium::MakeUnique<CXFA_FMWhileExpression>( in ParseWhileExpression()
1009 pdfium::MakeUnique<CXFA_FMBlockExpression>(std::move(exprs))); in ParseWhileExpression()
1066 return pdfium::MakeUnique<CXFA_FMForExpression>( in ParseForExpression()
1069 pdfium::MakeUnique<CXFA_FMBlockExpression>(std::move(exprs))); in ParseForExpression()
1112 return pdfium::MakeUnique<CXFA_FMForeachExpression>( in ParseForeachExpression()
1114 pdfium::MakeUnique<CXFA_FMBlockExpression>(std::move(exprs))); in ParseForeachExpression()
1132 return pdfium::MakeUnique<CXFA_FMDoExpression>( in ParseDoExpression()
1133 pdfium::MakeUnique<CXFA_FMBlockExpression>(std::move(exprs))); in ParseDoExpression()