summaryrefslogtreecommitdiff
path: root/xfa/fxfa/fm2js/cxfa_fmparser.cpp
AgeCommit message (Expand)Author
2018-03-06[formcalc] Allow empty declaration bodiesDan Sinclair
2018-03-05[formcalc] Simplify function signature parsingchromium/3363Dan Sinclair
2018-03-05[formcalc] Cleanup m_error handlingDan Sinclair
2018-02-22[formcalc] Cleanup function handlingDan Sinclair
2018-02-21[formcalc] Cleanup if expression parsing.Dan Sinclair
2018-02-21[formcalc] Minor parser cleanupschromium/3352Dan Sinclair
2018-02-21[formcalc] Remove the ParseBlockExpression methodDan Sinclair
2018-02-20[formcalc] Do not convert if to an identifierDan Sinclair
2018-02-20[formcalc] Remove unused line parameterDan Sinclair
2018-02-20[formcalc] Split literal parsing to its own methodDan Sinclair
2018-02-20[formcalc] The if token is a keyword and should not be made an identifierDan Sinclair
2018-02-20Tighten up assignment instructions in formcalc.Dan Sinclair
2018-02-19Remove extraneous HasError checksdan sinclair
2018-02-19FormCalc Assignment is not a SimpleExpressiondan sinclair
2018-02-19Cleanup FormCalc inheritancedan sinclair
2018-02-19Simplify CXFA_FMToken creationdan sinclair
2018-02-15Add limit to number of formcalc expressionsDan Sinclair
2017-09-21Move CFX_AutoRestorer to fxcrt::AutoRestorerDan Sinclair
2017-09-20Add in missed parse recursion depth checksRyan Harrison
2017-09-18Convert string class namesRyan Harrison
2017-08-30Split auto restorer from fx_basicDan Sinclair
2017-08-29Fix incorrectly guarded lexer advancement in FormCalc parserRyan Harrison
2017-08-23Reduce FM2JS parser depth limit to avoid memory exhaustionRyan Harrison
2017-08-16Add parse depth limit to FormCalc parserRyan Harrison
2017-07-31Remove null derefence case caught by fuzzersRyan Harrison
2017-07-27Move CXFA_FMParse to CFXA_FMParserRyan Harrison