You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
109 lines
2.0 KiB
109 lines
2.0 KiB
/**
|
|
* @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
|