<feed xmlns='http://www.w3.org/2005/Atom'>
<title>doxdocgen/src/CodeParser/CParser/Token.ts, branch 1.3.0</title>
<subtitle>Visual Studio Code extension to generate doxygen documentation from source code.</subtitle>
<link rel='alternate' type='text/html' href='http://christoph.codes/doxdocgen/'/>
<entry>
<title>-- Added many unit tests for the C parser. Almost complete now</title>
<updated>2018-02-20T21:02:22+00:00</updated>
<author>
<name>Rowan Goemans</name>
<email>RB.Goemans@student.han.nl</email>
</author>
<published>2017-12-31T01:03:08+00:00</published>
<link rel='alternate' type='text/html' href='http://christoph.codes/doxdocgen/commit/?id=1746f21bc3720585d2fe877db8d69aae301ff02c'/>
<id>1746f21bc3720585d2fe877db8d69aae301ff02c</id>
<content type='text'>
-- Refactored project structure to allow for more overview once we add more languages.
-- Renamed a lot of types in the CParser to be more explicit.
-- Made configuration injectable into the classes that need them. This allows to unit test configuration variables.
-- Added 2 new config params that allows to customize what gets returned for a bool return type.
-- Small changes to the logic to make it more concise.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
-- Refactored project structure to allow for more overview once we add more languages.
-- Renamed a lot of types in the CParser to be more explicit.
-- Made configuration injectable into the classes that need them. This allows to unit test configuration variables.
-- Added 2 new config params that allows to customize what gets returned for a bool return type.
-- Small changes to the logic to make it more concise.
</pre>
</div>
</content>
</entry>
<entry>
<title>-- Added more unit tests.</title>
<updated>2018-02-20T21:02:22+00:00</updated>
<author>
<name>Rowan Goemans</name>
<email>RB.Goemans@student.han.nl</email>
</author>
<published>2017-12-28T23:15:59+00:00</published>
<link rel='alternate' type='text/html' href='http://christoph.codes/doxdocgen/commit/?id=b446b9e596fc0487b88597d8e818dae61512f309'/>
<id>b446b9e596fc0487b88597d8e818dae61512f309</id>
<content type='text'>
-- Added support for alignas.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
-- Added support for alignas.
</pre>
</div>
</content>
</entry>
<entry>
<title>-- Implemented support for all operators except the conversion operator.</title>
<updated>2018-02-20T21:02:22+00:00</updated>
<author>
<name>Rowan Goemans</name>
<email>RB.Goemans@student.han.nl</email>
</author>
<published>2017-12-28T20:00:30+00:00</published>
<link rel='alternate' type='text/html' href='http://christoph.codes/doxdocgen/commit/?id=5b0912d99732536ae18d3c70730cc6df2ed3af24'/>
<id>5b0912d99732536ae18d3c70730cc6df2ed3af24</id>
<content type='text'>
-- Implemented support for noexcept and throw.
-- Implemented support for constexpr.
-- Implemented support for multiple template specifications.
-- Rewritten some unit tests.
-- Fixed bug where unnamed parameters weren't recognized properly
-- Fixed bug where namespace with template params weren't being parsed correctly.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
-- Implemented support for noexcept and throw.
-- Implemented support for constexpr.
-- Implemented support for multiple template specifications.
-- Rewritten some unit tests.
-- Fixed bug where unnamed parameters weren't recognized properly
-- Fixed bug where namespace with template params weren't being parsed correctly.
</pre>
</div>
</content>
</entry>
<entry>
<title>-- Cleaned up some code and refactored functions.</title>
<updated>2017-11-05T17:45:08+00:00</updated>
<author>
<name>Rowan Goemans</name>
<email>RB.Goemans@student.han.nl</email>
</author>
<published>2017-11-05T00:39:07+00:00</published>
<link rel='alternate' type='text/html' href='http://christoph.codes/doxdocgen/commit/?id=1c5cce4d4d8af15bbd293956814a0fd0cb1f5313'/>
<id>1c5cce4d4d8af15bbd293956814a0fd0cb1f5313</id>
<content type='text'>
-- Added support for infinitely nesting function pointers.
-- Added support for assignment of functions with trailing returns.
-- Added support for desctructors.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
-- Added support for infinitely nesting function pointers.
-- Added support for assignment of functions with trailing returns.
-- Added support for desctructors.
</pre>
</div>
</content>
</entry>
<entry>
<title>-- Completely rewritten parser to support all known(to me) C++ constructs, this includes:</title>
<updated>2017-11-05T17:45:08+00:00</updated>
<author>
<name>Rowan Goemans</name>
<email>RB.Goemans@student.han.nl</email>
</author>
<published>2017-10-30T00:46:33+00:00</published>
<link rel='alternate' type='text/html' href='http://christoph.codes/doxdocgen/commit/?id=666f392bd23574f57689e9a9ea6d6a05a9bd2f97'/>
<id>666f392bd23574f57689e9a9ea6d6a05a9bd2f97</id>
<content type='text'>
	- Function pointers as parameters and as returns.
	- Template support.
	- Trailing return type.
	- Variadic templates.
	- Variadic parametes, C style and template style.
	- Correct parsing of template types with more then 1 template parameter.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	- Function pointers as parameters and as returns.
	- Template support.
	- Trailing return type.
	- Variadic templates.
	- Variadic parametes, C style and template style.
	- Correct parsing of template types with more then 1 template parameter.
</pre>
</div>
</content>
</entry>
</feed>
