diff options
author | Takeshi Abe <tabe@fixedpoint.jp> | 2017-02-19 12:01:56 +0900 |
---|---|---|
committer | Takeshi Abe <tabe@fixedpoint.jp> | 2017-02-19 13:30:26 +0000 |
commit | 1f02e9b5a71836aa750d8e6676d2e876cad5e7a2 (patch) | |
tree | 3c23331ecbf8b13460a823994cb70a971ffab7bb /starmath/inc | |
parent | 28416331ffa226a93278e5a673f8ea2fbae28b42 (diff) |
starmath: Convert SmParseError to scoped enum
Change-Id: Ia2663a768c424ea6f03bd0933a3c2fd608c239d8
Reviewed-on: https://gerrit.libreoffice.org/34422
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>
Diffstat (limited to 'starmath/inc')
-rw-r--r-- | starmath/inc/error.hxx | 29 |
1 files changed, 18 insertions, 11 deletions
diff --git a/starmath/inc/error.hxx b/starmath/inc/error.hxx index 48d7512d3f58..ec0c10cb7d58 100644 --- a/starmath/inc/error.hxx +++ b/starmath/inc/error.hxx @@ -23,18 +23,25 @@ class SmNode; -enum SmParseError +enum class SmParseError { - PE_NONE, - PE_UNEXPECTED_CHAR, PE_UNEXPECTED_TOKEN, - PE_FUNC_EXPECTED, PE_UNOPER_EXPECTED, - PE_POUND_EXPECTED, - PE_COLOR_EXPECTED, PE_LGROUP_EXPECTED, - PE_RGROUP_EXPECTED, PE_LBRACE_EXPECTED, - PE_RBRACE_EXPECTED, PE_PARENT_MISMATCH, - PE_RIGHT_EXPECTED, PE_FONT_EXPECTED, - PE_SIZE_EXPECTED, PE_DOUBLE_ALIGN, - PE_DOUBLE_SUBSUPSCRIPT + None, + UnexpectedChar, + UnexpectedToken, + FuncExpected, + UnoperExpected, + PoundExpected, + ColorExpected, + LgroupExpected, + RgroupExpected, + LbraceExpected, + RbraceExpected, + ParentMismatch, + RightExpected, + FontExpected, + SizeExpected, + DoubleAlign, + DoubleSubsupscript }; |