CppTools: Update known doxygen commands

...from https://www.stack.nl/~dimitri/doxygen/manual/commands.html

/*!
 * New doxygen that are highlighted and completed:
 * \authors
 * \callergraph
 * \category
 * \cite
 * \copybrief
 * \copydetails
 * \copyright
 * \details
 * \diafile
 * \dir
 * \docbookonly
 * \enddocbookonly
 * \endinternal
 * \endmsc
 * \endparblock
 * \endrtfonly
 * \endsecreflist
 * \enduml
 * \extends
 * \hidecallergraph
 * \hidecallgraph
 * \idlexcept
 * \implements
 * \includelineno
 * \latexinclude
 * \memberof
 * \msc
 * \mscfile
 * \parblock
 * \private
 * \privatesection
 * \protected
 * \protectedsection
 * \protocol
 * \public
 * \publicsection
 * \pure
 * \refitem
 * \related
 * \relatedalso
 * \remark
 * \result
 * \rtfonly
 * \secreflist
 * \startuml
 * \subpage
 * \tparam
 * \vhdlflow
 */

Task-number: QTCREATORBUG-10145
Change-Id: I7cc3ff0d6d58bbd188ca8056302fda790dcbf0ce
Reviewed-by: David Schulz <david.schulz@theqtcompany.com>
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
This commit is contained in:
Nikolai Kosjar
2016-03-31 11:17:59 +02:00
parent ed168b2e05
commit eeb566ef74
3 changed files with 913 additions and 15 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -44,6 +44,7 @@ enum DoxygenReservedWord {
T_DOXY_ARG, T_DOXY_ARG,
T_DOXY_ATTENTION, T_DOXY_ATTENTION,
T_DOXY_AUTHOR, T_DOXY_AUTHOR,
T_DOXY_AUTHORS,
T_DOXY_B, T_DOXY_B,
T_DOXY_BADCODE, T_DOXY_BADCODE,
T_DOXY_BASENAME, T_DOXY_BASENAME,
@@ -51,23 +52,33 @@ enum DoxygenReservedWord {
T_DOXY_BRIEF, T_DOXY_BRIEF,
T_DOXY_BUG, T_DOXY_BUG,
T_DOXY_C, T_DOXY_C,
T_DOXY_CALLERGRAPH,
T_DOXY_CALLGRAPH, T_DOXY_CALLGRAPH,
T_DOXY_CAPTION, T_DOXY_CAPTION,
T_DOXY_CATEGORY,
T_DOXY_CHAPTER, T_DOXY_CHAPTER,
T_DOXY_CITE,
T_DOXY_CLASS, T_DOXY_CLASS,
T_DOXY_CODE, T_DOXY_CODE,
T_DOXY_CODELINE, T_DOXY_CODELINE,
T_DOXY_COMPAT, T_DOXY_COMPAT,
T_DOXY_COND, T_DOXY_COND,
T_DOXY_CONTENTSPAGE, T_DOXY_CONTENTSPAGE,
T_DOXY_COPYBRIEF,
T_DOXY_COPYDETAILS,
T_DOXY_COPYDOC, T_DOXY_COPYDOC,
T_DOXY_COPYRIGHT,
T_DOXY_CORELIB, T_DOXY_CORELIB,
T_DOXY_DATE, T_DOXY_DATE,
T_DOXY_DEF, T_DOXY_DEF,
T_DOXY_DEFAULT, T_DOXY_DEFAULT,
T_DOXY_DEFGROUP, T_DOXY_DEFGROUP,
T_DOXY_DEPRECATED, T_DOXY_DEPRECATED,
T_DOXY_DETAILS,
T_DOXY_DIAFILE,
T_DOXY_DIR,
T_DOXY_DIV, T_DOXY_DIV,
T_DOXY_DOCBOOKONLY,
T_DOXY_DONTINCLUDE, T_DOXY_DONTINCLUDE,
T_DOXY_DOT, T_DOXY_DOT,
T_DOXY_DOTFILE, T_DOXY_DOTFILE,
@@ -80,25 +91,32 @@ enum DoxygenReservedWord {
T_DOXY_ENDCHAPTER, T_DOXY_ENDCHAPTER,
T_DOXY_ENDCODE, T_DOXY_ENDCODE,
T_DOXY_ENDCOND, T_DOXY_ENDCOND,
T_DOXY_ENDDOCBOOKONLY,
T_DOXY_ENDDOT, T_DOXY_ENDDOT,
T_DOXY_ENDFOOTNOTE, T_DOXY_ENDFOOTNOTE,
T_DOXY_ENDHTMLONLY, T_DOXY_ENDHTMLONLY,
T_DOXY_ENDIF, T_DOXY_ENDIF,
T_DOXY_ENDINTERNAL,
T_DOXY_ENDLATEXONLY, T_DOXY_ENDLATEXONLY,
T_DOXY_ENDLEGALESE, T_DOXY_ENDLEGALESE,
T_DOXY_ENDLINK, T_DOXY_ENDLINK,
T_DOXY_ENDLIST, T_DOXY_ENDLIST,
T_DOXY_ENDMANONLY, T_DOXY_ENDMANONLY,
T_DOXY_ENDMSC,
T_DOXY_ENDOMIT, T_DOXY_ENDOMIT,
T_DOXY_ENDPARBLOCK,
T_DOXY_ENDPART, T_DOXY_ENDPART,
T_DOXY_ENDQUOTATION, T_DOXY_ENDQUOTATION,
T_DOXY_ENDRAW, T_DOXY_ENDRAW,
T_DOXY_ENDRTFONLY,
T_DOXY_ENDSECREFLIST,
T_DOXY_ENDSECTION1, T_DOXY_ENDSECTION1,
T_DOXY_ENDSECTION2, T_DOXY_ENDSECTION2,
T_DOXY_ENDSECTION3, T_DOXY_ENDSECTION3,
T_DOXY_ENDSECTION4, T_DOXY_ENDSECTION4,
T_DOXY_ENDSIDEBAR, T_DOXY_ENDSIDEBAR,
T_DOXY_ENDTABLE, T_DOXY_ENDTABLE,
T_DOXY_ENDUML,
T_DOXY_ENDVERBATIM, T_DOXY_ENDVERBATIM,
T_DOXY_ENDXMLONLY, T_DOXY_ENDXMLONLY,
T_DOXY_ENUM, T_DOXY_ENUM,
@@ -106,6 +124,7 @@ enum DoxygenReservedWord {
T_DOXY_EXCEPTION, T_DOXY_EXCEPTION,
T_DOXY_EXCEPTIONS, T_DOXY_EXCEPTIONS,
T_DOXY_EXPIRE, T_DOXY_EXPIRE,
T_DOXY_EXTENDS,
T_DOXY_EXTERNALPAGE, T_DOXY_EXTERNALPAGE,
T_DOXY_FILE, T_DOXY_FILE,
T_DOXY_FN, T_DOXY_FN,
@@ -116,14 +135,19 @@ enum DoxygenReservedWord {
T_DOXY_GUI, T_DOXY_GUI,
T_DOXY_HEADER, T_DOXY_HEADER,
T_DOXY_HEADERFILE, T_DOXY_HEADERFILE,
T_DOXY_HIDECALLERGRAPH,
T_DOXY_HIDECALLGRAPH,
T_DOXY_HIDEINITIALIZER, T_DOXY_HIDEINITIALIZER,
T_DOXY_HTMLINCLUDE, T_DOXY_HTMLINCLUDE,
T_DOXY_HTMLONLY, T_DOXY_HTMLONLY,
T_DOXY_I, T_DOXY_I,
T_DOXY_IDLEXCEPT,
T_DOXY_IF, T_DOXY_IF,
T_DOXY_IFNOT, T_DOXY_IFNOT,
T_DOXY_IMAGE, T_DOXY_IMAGE,
T_DOXY_IMPLEMENTS,
T_DOXY_INCLUDE, T_DOXY_INCLUDE,
T_DOXY_INCLUDELINENO,
T_DOXY_INDEX, T_DOXY_INDEX,
T_DOXY_INDEXPAGE, T_DOXY_INDEXPAGE,
T_DOXY_INGROUP, T_DOXY_INGROUP,
@@ -139,6 +163,7 @@ enum DoxygenReservedWord {
T_DOXY_INVARIANT, T_DOXY_INVARIANT,
T_DOXY_KEYWORD, T_DOXY_KEYWORD,
T_DOXY_L, T_DOXY_L,
T_DOXY_LATEXINCLUDE,
T_DOXY_LATEXONLY, T_DOXY_LATEXONLY,
T_DOXY_LEGALESE, T_DOXY_LEGALESE,
T_DOXY_LI, T_DOXY_LI,
@@ -149,8 +174,11 @@ enum DoxygenReservedWord {
T_DOXY_MAINCLASS, T_DOXY_MAINCLASS,
T_DOXY_MAINPAGE, T_DOXY_MAINPAGE,
T_DOXY_MANONLY, T_DOXY_MANONLY,
T_DOXY_MEMBEROF,
T_DOXY_META, T_DOXY_META,
T_DOXY_MODULE, T_DOXY_MODULE,
T_DOXY_MSC,
T_DOXY_MSCFILE,
T_DOXY_N, T_DOXY_N,
T_DOXY_NAME, T_DOXY_NAME,
T_DOXY_NAMESPACE, T_DOXY_NAMESPACE,
@@ -175,6 +203,7 @@ enum DoxygenReservedWord {
T_DOXY_PAR, T_DOXY_PAR,
T_DOXY_PARAGRAPH, T_DOXY_PARAGRAPH,
T_DOXY_PARAM, T_DOXY_PARAM,
T_DOXY_PARBLOCK,
T_DOXY_PART, T_DOXY_PART,
T_DOXY_POST, T_DOXY_POST,
T_DOXY_PRE, T_DOXY_PRE,
@@ -183,7 +212,15 @@ enum DoxygenReservedWord {
T_DOXY_PRINTLINE, T_DOXY_PRINTLINE,
T_DOXY_PRINTTO, T_DOXY_PRINTTO,
T_DOXY_PRINTUNTIL, T_DOXY_PRINTUNTIL,
T_DOXY_PRIVATE,
T_DOXY_PRIVATESECTION,
T_DOXY_PROPERTY, T_DOXY_PROPERTY,
T_DOXY_PROTECTED,
T_DOXY_PROTECTEDSECTION,
T_DOXY_PROTOCOL,
T_DOXY_PUBLIC,
T_DOXY_PUBLICSECTION,
T_DOXY_PURE,
T_DOXY_QMLABSTRACT, T_DOXY_QMLABSTRACT,
T_DOXY_QMLATTACHEDPROPERTY, T_DOXY_QMLATTACHEDPROPERTY,
T_DOXY_QMLATTACHEDSIGNAL, T_DOXY_QMLATTACHEDSIGNAL,
@@ -203,15 +240,22 @@ enum DoxygenReservedWord {
T_DOXY_RAW, T_DOXY_RAW,
T_DOXY_REENTRANT, T_DOXY_REENTRANT,
T_DOXY_REF, T_DOXY_REF,
T_DOXY_REFITEM,
T_DOXY_REIMP, T_DOXY_REIMP,
T_DOXY_RELATED,
T_DOXY_RELATEDALSO,
T_DOXY_RELATES, T_DOXY_RELATES,
T_DOXY_RELATESALSO, T_DOXY_RELATESALSO,
T_DOXY_REMARK,
T_DOXY_REMARKS, T_DOXY_REMARKS,
T_DOXY_RESULT,
T_DOXY_RETURN, T_DOXY_RETURN,
T_DOXY_RETURNS, T_DOXY_RETURNS,
T_DOXY_RETVAL, T_DOXY_RETVAL,
T_DOXY_ROW, T_DOXY_ROW,
T_DOXY_RTFONLY,
T_DOXY_SA, T_DOXY_SA,
T_DOXY_SECREFLIST,
T_DOXY_SECTION, T_DOXY_SECTION,
T_DOXY_SECTION1, T_DOXY_SECTION1,
T_DOXY_SECTION2, T_DOXY_SECTION2,
@@ -231,8 +275,10 @@ enum DoxygenReservedWord {
T_DOXY_SPAN, T_DOXY_SPAN,
T_DOXY_SQL, T_DOXY_SQL,
T_DOXY_STARTPAGE, T_DOXY_STARTPAGE,
T_DOXY_STARTUML,
T_DOXY_STRUCT, T_DOXY_STRUCT,
T_DOXY_SUB, T_DOXY_SUB,
T_DOXY_SUBPAGE,
T_DOXY_SUBSECTION, T_DOXY_SUBSECTION,
T_DOXY_SUBSUBSECTION, T_DOXY_SUBSUBSECTION,
T_DOXY_SUBTITLE, T_DOXY_SUBTITLE,
@@ -247,6 +293,7 @@ enum DoxygenReservedWord {
T_DOXY_THROWS, T_DOXY_THROWS,
T_DOXY_TITLE, T_DOXY_TITLE,
T_DOXY_TODO, T_DOXY_TODO,
T_DOXY_TPARAM,
T_DOXY_TT, T_DOXY_TT,
T_DOXY_TYPEDEF, T_DOXY_TYPEDEF,
T_DOXY_UICONTROL, T_DOXY_UICONTROL,
@@ -261,6 +308,7 @@ enum DoxygenReservedWord {
T_DOXY_VERBATIM, T_DOXY_VERBATIM,
T_DOXY_VERBINCLUDE, T_DOXY_VERBINCLUDE,
T_DOXY_VERSION, T_DOXY_VERSION,
T_DOXY_VHDLFLOW,
T_DOXY_WARNING, T_DOXY_WARNING,
T_DOXY_WEAKGROUP, T_DOXY_WEAKGROUP,
T_DOXY_WEBKIT, T_DOXY_WEBKIT,

View File

@@ -13,6 +13,7 @@ annotatedlist
arg arg
attention attention
author author
authors
b b
badcode badcode
basename basename
@@ -20,23 +21,33 @@ bold
brief brief
bug bug
c c
callergraph
callgraph callgraph
caption caption
category
chapter chapter
cite
class class
code code
codeline codeline
compat compat
cond cond
contentspage contentspage
copybrief
copydetails
copydoc copydoc
copyright
corelib corelib
date date
def def
default default
defgroup defgroup
deprecated deprecated
details
diafile
dir
div div
docbookonly
dontinclude dontinclude
dot dot
dotfile dotfile
@@ -49,25 +60,32 @@ endabstract
endchapter endchapter
endcode endcode
endcond endcond
enddocbookonly
enddot enddot
endfootnote endfootnote
endhtmlonly endhtmlonly
endif endif
endinternal
endlatexonly endlatexonly
endlegalese endlegalese
endlink endlink
endlist endlist
endmanonly endmanonly
endmsc
endomit endomit
endparblock
endpart endpart
endquotation endquotation
endraw endraw
endrtfonly
endsecreflist
endsection1 endsection1
endsection2 endsection2
endsection3 endsection3
endsection4 endsection4
endsidebar endsidebar
endtable endtable
enduml
endverbatim endverbatim
endxmlonly endxmlonly
enum enum
@@ -75,6 +93,7 @@ example
exception exception
exceptions exceptions
expire expire
extends
externalpage externalpage
file file
fn fn
@@ -85,14 +104,19 @@ group
gui gui
header header
headerfile headerfile
hidecallergraph
hidecallgraph
hideinitializer hideinitializer
htmlinclude htmlinclude
htmlonly htmlonly
i i
idlexcept
if if
ifnot ifnot
image image
implements
include include
includelineno
index index
indexpage indexpage
ingroup ingroup
@@ -108,6 +132,7 @@ internal
invariant invariant
keyword keyword
l l
latexinclude
latexonly latexonly
legalese legalese
li li
@@ -118,8 +143,11 @@ macro
mainclass mainclass
mainpage mainpage
manonly manonly
memberof
meta meta
module module
msc
mscfile
n n
name name
namespace namespace
@@ -144,6 +172,7 @@ page
par par
paragraph paragraph
param param
parblock
part part
post post
pre pre
@@ -152,7 +181,15 @@ previouspage
printline printline
printto printto
printuntil printuntil
private
privatesection
property property
protected
protectedsection
protocol
public
publicsection
pure
qmlabstract qmlabstract
qmlattachedproperty qmlattachedproperty
qmlattachedsignal qmlattachedsignal
@@ -172,15 +209,22 @@ quotefunction
raw raw
reentrant reentrant
ref ref
refitem
reimp reimp
related
relatedalso
relates relates
relatesalso relatesalso
remark
remarks remarks
result
return return
returns returns
retval retval
row row
rtfonly
sa sa
secreflist
section section
section1 section1
section2 section2
@@ -200,8 +244,10 @@ snippet
span span
sql sql
startpage startpage
startuml
struct struct
sub sub
subpage
subsection subsection
subsubsection subsubsection
subtitle subtitle
@@ -216,6 +262,7 @@ throw
throws throws
title title
todo todo
tparam
tt tt
typedef typedef
uicontrol uicontrol
@@ -230,6 +277,7 @@ variable
verbatim verbatim
verbinclude verbinclude
version version
vhdlflow
warning warning
weakgroup weakgroup
webkit webkit