aboutsummaryrefslogtreecommitdiffstats
path: root/abstractmetalang.h
Commit message (Collapse)AuthorAgeFilesLines
* APIExtractor is a huge amount of legacy code inherited from QtScriptGenerator,Hugo Lima2009-11-131-10/+8
| | | | | | | | | | | | | | | | | | but QtScriptGenerator itself isn't a library, this explains why libapiextractor does not care about things that every library SHOULD care, symbol visibility and binary compatibility. This commit adds symbol visibility rules to libapiextractor as the first step to make libapiextractor aware of binary compatibility. This is also needed if we want to be able to compile and use libapiextractor under Windows. Note: Not all symbols were made public, just the symbols needed by shiboken, boostpython and doc generators, because IMHO libapiextractor needs some love and a API review. More symbols could be added later if needed. Reviewed by Renato Araujo <renato.filho@openbossa.org>
* Add m_stream attribute to AbstractMetaClassLauro Neto2009-11-091-1/+14
|
* Added convenience method AbstractMetaFunction::injectedCodeSnips.Hugo Lima2009-10-301-0/+7
| | | | It returns all code snips in a function.
* Added convenience method AbstractMetaClass::findFunction.Hugo Lima2009-10-301-0/+1
| | | | | This function returns the first AbstractMetaFunction found with a given name or a null pointer if no functions were found.
* Added support for add-function tag into typesystem.Hugo Lima2009-10-211-1/+2
|
* Add method AbstractMetaFunction::isCastOperator.Hugo Lima2009-10-161-0/+1
|
* Create a new method to AbstractType: isValuePointer.Renato Araujo Oliveira Filho2009-08-261-0/+6
| | | | | | Separeted value pointers from native pointer for help generators. Reviewed by Marcelo Lira <marcelo.lira@openbossa.org>
* AbstractMetaClass::name() and AbstractMetaType::name() now return onlyMarcelo Lira2009-08-251-2/+6
| | | | the name of the class/type without namespace/scope information
* The genesis...Hugo Lima2009-08-171-0/+1874