| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
Created tests.
Reviewed by Hugo Lima <hugo.lima@openbossa.org>
|
|
|
|
|
|
| |
are marked as CustomType isntead of TargetLangType.
Reviewed by Marcelo Lira <marcelo.lira@openbossa.org>
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
| |
on AbstractMetaClass objects. Also added tests for this.
|
|
|
|
| |
Reviewed by Lauro Moura <lauro.moura@openbossa.org>
|
|
|
|
|
|
|
| |
- Reverse operators aren't tagged as static methods anymore.
- Reverse operators now have just one parameter, the one that matters.
Reviewed by Marcelo Lira <marcelo.lira@openbossa.org>
|
|
|
|
|
|
|
|
|
| |
The global operator function was being added to a class' method list
but without modifying the argument list by removing the owner class.
It was removed a long time ago when working on boostpythongenerator.
Reviewed by Hugo Parente <hugo.lima@openbossa.org>
|
|
|
|
| |
Also added documentation
|
| |
|
|
|
|
|
|
| |
now decide the usage pattern for the AbstractMetaTypes of the arguments.
Reviewed by Hugo Parente <hugo.lima@openbossa.org>
|
|
|
|
| |
Reviewed by Renato Araujo <renato.filho@openbossa.org>
|
| |
|
|
|
|
|
|
|
|
|
| |
originalDefaultValue.
- If there are no typesystem modifications, originalDefaultValue will be equals to
defautlvalue, so originalDefaultValue will not be the same string found by the
C++ parser, it will be usefull only to check if there are some default values
modifications.
|
|
|
|
|
|
| |
This fix bring to much regressions.
This reverts commit 752c22056f4ba61961a01819992f9af71a3b0416.
|
|
|
|
|
|
|
|
| |
ApiExtractor tries to modify the defaultValue every time, so then return value of
originalDefaultValue() if diferent from the return value of defaultValue() when
they dont need to be.
Unit test included.
|
| |
|
|
|
|
|
|
| |
Separeted value pointers from native pointer for help generators.
Reviewed by Marcelo Lira <marcelo.lira@openbossa.org>
|
|
|