Skip to content

Commit 0dd5e8d

Browse files
committed
swap parameter order of cmdName and cmdChar
This way the order is also the printing order, which feels more natural.
1 parent 6f59c24 commit 0dd5e8d

File tree

2 files changed

+30
-31
lines changed

2 files changed

+30
-31
lines changed

src/docnode.cpp

Lines changed: 21 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -3178,7 +3178,7 @@ int DocPara::handleParamSection(const QCString &cmdName,
31783178
return (rv!=TK_NEWPARA) ? rv : RetVal_OK;
31793179
}
31803180

3181-
void DocPara::handleCite(const QCString &cmdName, char cmdChar)
3181+
void DocPara::handleCite(char cmdChar,const QCString &cmdName)
31823182
{
31833183
AUTO_TRACE();
31843184
// get the argument of the cite command.
@@ -3210,7 +3210,7 @@ void DocPara::handleCite(const QCString &cmdName, char cmdChar)
32103210
parser()->tokenizer.setStatePara();
32113211
}
32123212

3213-
void DocPara::handleEmoji(const QCString &cmdName, char cmdChar)
3213+
void DocPara::handleEmoji(char cmdChar,const QCString &cmdName)
32143214
{
32153215
AUTO_TRACE();
32163216
// get the argument of the emoji command.
@@ -3241,7 +3241,7 @@ void DocPara::handleEmoji(const QCString &cmdName, char cmdChar)
32413241
parser()->tokenizer.setStatePara();
32423242
}
32433243

3244-
void DocPara::handleDoxyConfig(const QCString &cmdName, char cmdChar)
3244+
void DocPara::handleDoxyConfig(char cmdChar,const QCString &cmdName)
32453245
{
32463246
// get the argument of the cite command.
32473247
int tok=parser()->tokenizer.lex();
@@ -3360,7 +3360,7 @@ int DocPara::handleXRefItem()
33603360
return retval;
33613361
}
33623362

3363-
void DocPara::handleShowDate(const QCString &cmdName, char cmdChar)
3363+
void DocPara::handleShowDate(char cmdChar,const QCString &cmdName)
33643364
{
33653365
AUTO_TRACE();
33663366
QCString fmt;
@@ -3431,7 +3431,7 @@ void DocPara::handleShowDate(const QCString &cmdName, char cmdChar)
34313431
parser()->tokenizer.setStatePara();
34323432
}
34333433

3434-
void DocPara::handleILine(const QCString &cmdName, char cmdChar)
3434+
void DocPara::handleILine(char cmdChar,const QCString &cmdName)
34353435
{
34363436
AUTO_TRACE();
34373437
parser()->tokenizer.setStateILine();
@@ -3445,7 +3445,7 @@ void DocPara::handleILine(const QCString &cmdName, char cmdChar)
34453445
parser()->tokenizer.setStatePara();
34463446
}
34473447

3448-
void DocPara::handleIFile(const QCString &cmdName, char cmdChar)
3448+
void DocPara::handleIFile(char cmdChar,const QCString &cmdName)
34493449
{
34503450
AUTO_TRACE();
34513451
int tok=parser()->tokenizer.lex();
@@ -3605,7 +3605,7 @@ void DocPara::handleLink(const QCString &cmdName,bool isJavaLink)
36053605
}
36063606
}
36073607

3608-
void DocPara::handleRef(const QCString &cmdName,char cmdChar)
3608+
void DocPara::handleRef(char cmdChar,const QCString &cmdName)
36093609
{
36103610
AUTO_TRACE("cmdName={}",cmdName);
36113611
QCString saveCmdName = cmdName;
@@ -3731,7 +3731,7 @@ void DocPara::handleInclude(const QCString &cmdName,DocInclude::Type t)
37313731
children().get_last<DocInclude>()->parse();
37323732
}
37333733

3734-
void DocPara::handleSection(const QCString &cmdName,char cmdChar)
3734+
void DocPara::handleSection(char cmdChar,const QCString &cmdName)
37353735
{
37363736
AUTO_TRACE("cmdName={}",cmdName);
37373737
QCString saveCmdName = cmdName;
@@ -3850,15 +3850,14 @@ void DocPara::handleInheritDoc()
38503850
}
38513851

38523852

3853-
int DocPara::handleCommand(const QCString &cmdName, char cmdChar)
3853+
int DocPara::handleCommand(char cmdChar, const QCString &cmdName)
38543854
{
38553855
AUTO_TRACE("cmdName={}",cmdName);
38563856
int retval = RetVal_OK;
38573857
int cmdId = Mappers::cmdMapper->map(cmdName);
38583858
switch (cmdId)
38593859
{
38603860
case CMD_UNKNOWN:
3861-
//std::string delimiterString(1, cmdChar)
38623861
{
38633862
std::string str{cmdChar};
38643863
children().append<DocWord>(parser(),thisVariant(),str.c_str() + cmdName);
@@ -4003,25 +4002,25 @@ int DocPara::handleCommand(const QCString &cmdName, char cmdChar)
40034002
break;
40044003
case CMD_SECTION:
40054004
{
4006-
handleSection(cmdName,cmdChar);
4005+
handleSection(cmdChar,cmdName);
40074006
retval = RetVal_Section;
40084007
}
40094008
break;
40104009
case CMD_SUBSECTION:
40114010
{
4012-
handleSection(cmdName,cmdChar);
4011+
handleSection(cmdChar,cmdName);
40134012
retval = RetVal_Subsection;
40144013
}
40154014
break;
40164015
case CMD_SUBSUBSECTION:
40174016
{
4018-
handleSection(cmdName,cmdChar);
4017+
handleSection(cmdChar,cmdName);
40194018
retval = RetVal_Subsubsection;
40204019
}
40214020
break;
40224021
case CMD_PARAGRAPH:
40234022
{
4024-
handleSection(cmdName,cmdChar);
4023+
handleSection(cmdChar,cmdName);
40254024
retval = RetVal_Paragraph;
40264025
}
40274026
break;
@@ -4454,17 +4453,17 @@ int DocPara::handleCommand(const QCString &cmdName, char cmdChar)
44544453
handleLink(cmdName,TRUE);
44554454
break;
44564455
case CMD_CITE:
4457-
handleCite(cmdName,cmdChar);
4456+
handleCite(cmdChar,cmdName);
44584457
break;
44594458
case CMD_EMOJI:
4460-
handleEmoji(cmdName,cmdChar);
4459+
handleEmoji(cmdChar,cmdName);
44614460
break;
44624461
case CMD_DOXYCONFIG:
4463-
handleDoxyConfig(cmdName,cmdChar);
4462+
handleDoxyConfig(cmdChar,cmdName);
44644463
break;
44654464
case CMD_REF: // fall through
44664465
case CMD_SUBPAGE:
4467-
handleRef(cmdName,cmdChar);
4466+
handleRef(cmdChar,cmdName);
44684467
break;
44694468
case CMD_SECREFLIST:
44704469
{
@@ -4497,13 +4496,13 @@ int DocPara::handleCommand(const QCString &cmdName, char cmdChar)
44974496
handleInheritDoc();
44984497
break;
44994498
case CMD_SHOWDATE:
4500-
handleShowDate(cmdName,cmdChar);
4499+
handleShowDate(cmdChar,cmdName);
45014500
break;
45024501
case CMD_ILINE:
4503-
handleILine(cmdName,cmdChar);
4502+
handleILine(cmdChar,cmdName);
45044503
break;
45054504
case CMD_IFILE:
4506-
handleIFile(cmdName,cmdChar);
4505+
handleIFile(cmdChar,cmdName);
45074506
break;
45084507
default:
45094508
// we should not get here!
@@ -5421,7 +5420,7 @@ int DocPara::parse()
54215420
}
54225421

54235422
// handle the command
5424-
retval=handleCommand(parser()->context.token->name,TK_COMMAND_CHAR(tok));
5423+
retval=handleCommand(TK_COMMAND_CHAR(tok),parser()->context.token->name);
54255424
AUTO_TRACE_ADD("handleCommand returns {}",DocTokenizer::retvalToString(retval));
54265425

54275426
// check the return value

src/docnode.h

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1044,7 +1044,7 @@ class DocPara : public DocCompoundNode
10441044
bool isFirst() const { return m_isFirst; }
10451045
bool isLast() const { return m_isLast; }
10461046

1047-
int handleCommand(const QCString &cmdName,char cmdChar);
1047+
int handleCommand(char cmdChar,const QCString &cmdName);
10481048
int handleHtmlStartTag(const QCString &tagName,const HtmlAttribList &tagHtmlAttribs);
10491049
int handleHtmlEndTag(const QCString &tagName);
10501050
int handleSimpleSection(DocSimpleSect::Type t,bool xmlContext=FALSE);
@@ -1054,16 +1054,16 @@ class DocPara : public DocCompoundNode
10541054
template<class T> void handleFile(const QCString &cmdName);
10551055
void handleInclude(const QCString &cmdName,DocInclude::Type t);
10561056
void handleLink(const QCString &cmdName,bool isJavaLink);
1057-
void handleCite(const QCString &cmdName,char cmdChar);
1058-
void handleDoxyConfig(const QCString &cmdName,char cmdChar);
1059-
void handleEmoji(const QCString &cmdName,char cmdChar);
1060-
void handleRef(const QCString &cmdName,char cmdChar);
1061-
void handleSection(const QCString &cmdName,char cmdChar);
1057+
void handleCite(char cmdChar,const QCString &cmdName);
1058+
void handleDoxyConfig(char cmdChar,const QCString &cmdName);
1059+
void handleEmoji(char cmdChar,const QCString &cmdName);
1060+
void handleRef(char cmdChar,const QCString &cmdName);
1061+
void handleSection(char cmdChar,const QCString &cmdName);
10621062
void handleInheritDoc();
10631063
void handleVhdlFlow();
1064-
void handleILine(const QCString &cmdName,char cmdChar);
1065-
void handleIFile(const QCString &cmdName,char cmdChar);
1066-
void handleShowDate(const QCString &cmdName,char cmdChar);
1064+
void handleILine(char cmdChar,const QCString &cmdName);
1065+
void handleIFile(char cmdChar,const QCString &cmdName);
1066+
void handleShowDate(char cmdChar,const QCString &cmdName);
10671067
int handleStartCode();
10681068
int handleHtmlHeader(const HtmlAttribList &tagHtmlAttribs,int level);
10691069

0 commit comments

Comments
 (0)