summaryrefslogtreecommitdiff
path: root/src/plugins/cpptools/cppdoxygen.kwgen
diff options
context:
space:
mode:
authorNikolai Kosjar <nikolai.kosjar@theqtcompany.com>2016-03-30 15:45:37 +0200
committerNikolai Kosjar <nikolai.kosjar@theqtcompany.com>2016-03-31 11:45:39 +0000
commit6ed1a2b3c80c99ee568534b7f6ca62ac29f60aa9 (patch)
treed498e52c2e2bb4aca54c9c09a2888a29afec56b5 /src/plugins/cpptools/cppdoxygen.kwgen
parentbe32cdc6707a82f0353d0fcc2a18e554c26cef08 (diff)
downloadqt-creator-6ed1a2b3c80c99ee568534b7f6ca62ac29f60aa9.tar.gz
CppTools: Rewrite cppdoxygen.cpp with cplusplus-keywordgen
Braces all over the place since the tool does not respect the coding style and cppdoxygen.cpp was changed with regard to the braces coding style in the meantime: commit 29a93998df8405e8799ad23934a56cd99fb36403 Remove braces for single lines of conditions Next step is to use the tool for updating the qdoc/doxygen keywords. Change-Id: Ib95b5991ebd794d144848ae052fa7f28a6d10850 Reviewed-by: David Schulz <david.schulz@theqtcompany.com> Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Diffstat (limited to 'src/plugins/cpptools/cppdoxygen.kwgen')
-rw-r--r--src/plugins/cpptools/cppdoxygen.kwgen219
1 files changed, 219 insertions, 0 deletions
diff --git a/src/plugins/cpptools/cppdoxygen.kwgen b/src/plugins/cpptools/cppdoxygen.kwgen
new file mode 100644
index 0000000000..4159ceedc4
--- /dev/null
+++ b/src/plugins/cpptools/cppdoxygen.kwgen
@@ -0,0 +1,219 @@
+%token-prefix=T_DOXY_
+%toupper
+%char-type=QChar
+%unicode-function=.unicode()
+
+%%
+arg
+attention
+author
+callgraph
+code
+dot
+else
+endcode
+endcond
+enddot
+endhtmlonly
+endif
+endlatexonly
+endlink
+endmanonly
+endverbatim
+endxmlonly
+hideinitializer
+htmlonly
+interface
+internal
+invariant
+latexonly
+li
+manonly
+n
+nosubgrouping
+note
+only
+post
+pre
+remarks
+return
+returns
+sa
+see
+showinitializer
+since
+test
+todo
+verbatim
+warning
+xmlonly
+a
+addtogroup
+anchor
+b
+c
+class
+cond
+copydoc
+def
+dontinclude
+dotfile
+e
+elseif
+em
+enum
+example
+exception
+exceptions
+file
+htmlinclude
+if
+ifnot
+include
+link
+namespace
+p
+package
+ref
+relates
+relatesalso
+retval
+throw
+throws
+verbinclude
+version
+xrefitem
+param
+image
+defgroup
+page
+paragraph
+section
+struct
+subsection
+subsubsection
+union
+weakgroup
+addindex
+brief
+bug
+date
+deprecated
+fn
+ingroup
+line
+mainpage
+name
+overload
+par
+short
+skip
+skipline
+typedef
+until
+var
+abstract
+badcode
+basename
+bold
+caption
+chapter
+codeline
+dots
+endabstract
+endchapter
+endfootnote
+endlegalese
+endlist
+endomit
+endpart
+endquotation
+endraw
+endsection1
+endsection2
+endsection3
+endsection4
+endsidebar
+endtable
+expire
+footnote
+generatelist
+granularity
+header
+i
+index
+inlineimage
+keyword
+l
+legalese
+list
+meta
+newcode
+o
+oldcode
+omit
+omitvalue
+part
+printline
+printto
+printuntil
+quotation
+quotefile
+quotefromfile
+quotefunction
+raw
+row
+section1
+section2
+section3
+section4
+sidebar
+skipto
+skipuntil
+snippet
+sub
+sup
+table
+tableofcontents
+target
+tt
+underline
+unicode
+value
+contentspage
+externalpage
+group
+headerfile
+indexpage
+inheaderfile
+macro
+module
+nextpage
+previouspage
+property
+reimp
+service
+startpage
+variable
+compat
+inmodule
+mainclass
+nonreentrant
+obsolete
+preliminary
+inpublicgroup
+reentrant
+subtitle
+threadsafe
+title
+corelib
+uitools
+gui
+network
+opengl
+qt3support
+svg
+sql
+qtestlib
+webkit
+xml