diff options
Diffstat (limited to 'debian/uncrustify-trinity/uncrustify-trinity-0.78.1/src/uncrustify_types.cpp')
-rw-r--r-- | debian/uncrustify-trinity/uncrustify-trinity-0.78.1/src/uncrustify_types.cpp | 108 |
1 files changed, 108 insertions, 0 deletions
diff --git a/debian/uncrustify-trinity/uncrustify-trinity-0.78.1/src/uncrustify_types.cpp b/debian/uncrustify-trinity/uncrustify-trinity-0.78.1/src/uncrustify_types.cpp new file mode 100644 index 00000000..4dc959c7 --- /dev/null +++ b/debian/uncrustify-trinity/uncrustify-trinity-0.78.1/src/uncrustify_types.cpp @@ -0,0 +1,108 @@ +/** + * @file uncrustify_types.cpp + * Defines some types for the uncrustify program + * + * @author Guy Maurel + * @license GPL v2+ + */ + +#include "uncrustify_types.h" + + +const char *get_brace_stage_name(E_BraceStage brace_stage) +{ + switch (brace_stage) + { + case E_BraceStage::NONE: + return("NONE"); + + case E_BraceStage::PAREN1: + return("PAREN1"); + + case E_BraceStage::OP_PAREN1: + return("OP_PAREN1"); + + case E_BraceStage::WOD_PAREN: + return("WOD_PAREN"); + + case E_BraceStage::WOD_SEMI: + return("WOD_SEMI"); + + case E_BraceStage::BRACE_DO: + return("BRACE_DO"); + + case E_BraceStage::BRACE2: + return("BRACE2"); + + case E_BraceStage::ELSE: + return("ELSE"); + + case E_BraceStage::ELSEIF: + return("ELSEIF"); + + case E_BraceStage::WHILE: + return("WHILE"); + + case E_BraceStage::CATCH: + return("CATCH"); + + case E_BraceStage::CATCH_WHEN: + return("CATCH_WHEN"); + } + return("?????"); +} // get_brace_stage_name + + +const char *get_tracking_type_e_name(tracking_type_e type) +{ + switch (type) + { + case tracking_type_e::TT_NONE: + return("NONE"); + + case tracking_type_e::TT_SPACE: + return("space"); + + case tracking_type_e::TT_NEWLINE: + return("newline"); + + case tracking_type_e::TT_START: + return("start"); + } + return("?????"); +} // get_tracking_type_e_name + + +const char *get_unc_stage_name(unc_stage_e unc_stage) +{ + switch (unc_stage) + { + case unc_stage_e::TOKENIZE: + return("TOKENIZE"); + + case unc_stage_e::HEADER: + return("HEADER"); + + case unc_stage_e::TOKENIZE_CLEANUP: + return("TOKENIZE_CLEANUP"); + + case unc_stage_e::BRACE_CLEANUP: + return("BRACE_CLEANUP"); + + case unc_stage_e::FIX_SYMBOLS: + return("FIX_SYMBOLS"); + + case unc_stage_e::MARK_COMMENTS: + return("MARK_COMMENTS"); + + case unc_stage_e::COMBINE_LABELS: + return("COMBINE_LABELS"); + + case unc_stage_e::OTHER: + return("OTHER"); + + case unc_stage_e::CLEANUP: + return("CLEANUP"); + } + return("?????"); +} // get_unc_stage_name |