summaryrefslogtreecommitdiffstats
path: root/src/tools/qdoc/cppcodeparser.cpp
diff options
context:
space:
mode:
authorEdward Welbourne <edward.welbourne@theqtcompany.com>2015-10-12 10:41:21 +0200
committerEdward Welbourne <edward.welbourne@theqtcompany.com>2015-10-16 13:59:59 +0000
commit1901adbab796e27e7ed862e850a2171ffc4dde90 (patch)
tree65d3be617df8157936a8e553716c86bd63b45f01 /src/tools/qdoc/cppcodeparser.cpp
parentdde8d5e3a006c87b7a3f18733ba255d6354fcd37 (diff)
Split two error cases so they get reported distinctly.
If a macro is used with too few parameters, complaining about its definition using '#' followed by something other than a macro parameter name is apt to be confusing - reading the definition will reveal that the name in fact is a macro parameter after all. The reader needs attention directed to the invocation, not the definition. Split the test in two: one to test the prior error message does in fact get produced for an invalid macro definition, the other to test the invalid invocation case. Task-number: QTBUG-46210 Change-Id: Ie177a56d346e553bf9d67e2008a4352633afa1ae Reviewed-by: Olivier Goffart (Woboq GmbH) <ogoffart@woboq.com>
Diffstat (limited to 'src/tools/qdoc/cppcodeparser.cpp')
0 files changed, 0 insertions, 0 deletions