loesje_
2610161021
* Added ability to specify in type-mappings if var,constref etc should be uesed
...
* Added ability to force passing a variable in a parameter instead of function result
* Removed ctypes-mapping, this in not necessary anymore
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2355 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-03-19 13:48:22 +00:00
loesje_
c3ba51579a
* Fixed parsing differences between in/out/inout parameters
...
* Added option to add all forward declarations into a separate file
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2352 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-03-18 11:44:57 +00:00
loesje_
edeccf9cb4
Added ability to gather all forward declarations into one file
...
* Check for implementation and set reserved words
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2345 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-03-15 15:27:56 +00:00
loesje_
30ab99dd35
* Improved constant parsing: handle constant value as one text block
...
* Replace << and >> for shl and shr in non-string constants
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2344 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-03-15 13:31:51 +00:00
loesje_
56cdbd977f
* Check for reserved words type and end as identifier names
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2342 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-03-15 11:58:18 +00:00
loesje_
9c3f8d1bfb
* Added initial version of idlparser
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2337 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-03-14 15:06:44 +00:00