aboutsummaryrefslogtreecommitdiffstats
path: root/tests/testaddfunction.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Fix bug 731 - "Can't specify more than a single 'since' argument"Hugo Parente Lima2012-03-091-1/+1
|
* Add support to template types as arguments on user added functions.sb-0.10.2Hugo Parente Lima2012-03-091-0/+17
| | | | | Reviewer: Renato Araújo <renato.filho@openbossa.org> Marcelo Lira <marcelo.lira@openbossa.org>
* Implemented support to added functions for TypeAlias.sb-0.8.1renatofilho2012-03-091-0/+27
| | | | | Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Lauro Moura <lauro.neto@openbossa.org>
* Fix bug#260 - "Can't modify argument name of a function added with ↵Hugo Parente Lima2012-03-091-0/+27
| | | | add-function tag."
* Created unittest to flag "since".Renato Filho2012-03-091-6/+25
|
* Adds many tests regarding default copy constructors.Marcelo Lira2012-03-091-3/+3
| | | | | | | Also updated other tests dealing with constructor counting. Reviewed by Hugo Parente <hugo.lima@openbossa.org> Reviewed by Lauro Moura <lauro.neto@openbossa.org>
* Fix add-function tag when adding a global function.Hugo Lima2010-02-091-1/+25
| | | | Reviewed by Marcelo Lira <marcelo.lira@openbossa.org>
* Remove debug output from unit test.Hugo Lima2010-02-091-2/+1
|
* Added function can be tagged as static methods.Hugo Lima2010-01-071-0/+22
| | | | Reviewed by Luciano Wolf <luciano.wolf@openbossa.org>
* Disable verbose output on tests.Hugo Lima2009-12-281-4/+4
|
* Adds support for varargs in AbstractMetaArgument, AbstractMetaType and ↵Marcelo Lira2009-12-161-1/+30
| | | | | | VarargsTypeEntry. Reviewed by Hugo Parente <hugo.lima@openbossa.org>
* Adds support for module level 'add-function' tag.Marcelo Lira2009-12-161-0/+32
| | | | | | | | | The TypeDatabase now stores global added functions as well as function modifications. The AbstractMetaFunction::modifications method was improved to check for global modifications. The test suite was updated with the changes.
* Fixed support for modify args in add-function tag.renato2009-12-081-1/+33
| | | | | | Created tests. Reviewed by Hugo Lima <hugo.lima@openbossa.org>
* Modified the AbstractMetaFunction class to have a separated flag toMarcelo Lira2009-11-241-3/+26
| | | | | | | | | | | indicate that it was added by the user or not, instead of using the AbstractMetaFunction::UserAddedFunction enum value. The old way prevented the function to be an UserAddedFunction and a ConstructorFunction at the same time, since this information was stored as an enum of the AbstractMetaFunction::FunctionType type. A test case was also added. Reviewed by Hugo Parente <hugo.lima@openbossa.org>
* Added convenience method AbstractMetaFunction::injectedCodeSnips.Hugo Lima2009-10-301-2/+23
| | | | It returns all code snips in a function.
* Fix a crash when the function signature provided by add-function tag does notHugo Lima2009-10-291-0/+8
| | | | | | have parenteses. Reviewed by Marcelo Lira <marcelo.lira@openbossa.org>
* Added functions aren't marked as virtual anymore.Hugo Lima2009-10-221-0/+5
| | | | Reviewed by Renato Araujo <renato.filho@openbossa.org>
* Added support for add-function tag into typesystem.Hugo Lima2009-10-211-15/+80
|
* Implemented a signature parser for the AddedFunction class.Hugo Lima2009-10-211-0/+80