Commit Graph

18 Commits

Author SHA1 Message Date
Jonas Maebe
87849e1fc6 + added missing NSApp declaration
* fixed NSAllocateMemoryPages declaration

git-svn-id: trunk@14473 -
2009-12-24 09:34:06 +00:00
josef
b99a49d982 * Added missing UndefinedClasses.inc to /uikit
* Changed the PHP variable which was causing the parser to not produce iphone headers
  * Added /utils/iphone directory which is the last safe version of the parser. This is because future versions of the parser will likely break the iphone parsing ability before it can be fully restored.

git-svn-id: trunk@14454 -
2009-12-20 14:29:12 +00:00
mazen
4c3cb51ea8 * Removed executable tag from source file.
git-svn-id: trunk@14430 -
2009-12-12 22:59:05 +00:00
Jonas Maebe
919cf1151b * fixed C->Pascal type translations
git-svn-id: trunk@14429 -
2009-12-12 20:58:21 +00:00
pierre
55cffbef12 * Update Makefiles
git-svn-id: trunk@14385 -
2009-12-10 08:36:52 +00:00
Jonas Maebe
1900d12a0c * fixed definition of NSInteger and NSUInteger for 64 bit (fix by
Gorazd Krosl)

git-svn-id: trunk@14231 -
2009-11-20 22:35:55 +00:00
Jonas Maebe
f339276179 * fixed 64 bit compilation
git-svn-id: trunk@14086 -
2009-11-06 17:27:27 +00:00
josef
36e6e452d2 * NSString constants are parsed in WebKit
* Fixed parameters erroneously suffixed with "Pointer" in WebKit
  + Added IBMacros.pp for InterfaceBuilder macros

git-svn-id: branches/objc@13831 -
2009-10-10 01:48:37 +00:00
Jonas Maebe
1be734afdf * compile new WebKit and CoreData units
git-svn-id: branches/objc@13797 -
2009-10-03 17:12:10 +00:00
josef
ca6ef63ad2 * NSRange is defined correctly
+ Added CoreData framework
  + Added WebKit framework

git-svn-id: branches/objc@13796 -
2009-10-03 10:32:49 +00:00
Jonas Maebe
0cec8832f7 - removed svn:executable flags
git-svn-id: branches/objc@13792 -
2009-10-02 13:04:57 +00:00
Jonas Maebe
d5bc9c09c6 * fixed CGFloat definition after r13786
git-svn-id: branches/objc@13790 -
2009-10-02 08:34:24 +00:00
josef
a2c6e6e65d * User patches are now working
* Pointers to classes are no longer untyped.

git-svn-id: branches/objc@13786 -
2009-10-01 14:44:45 +00:00
josef
602d0ffa54 * Parser was ignoring -root input in previous version.
git-svn-id: branches/objc@13772 -
2009-09-28 13:11:23 +00:00
josef
5a669ebd54 * Procedures with varargs are parsed properly.
* Fixed macro that was causing CFString constants to fail.
  * Removed MacOSAll dependency from iPhoneAll.pas.
  * More enumerations are parsed in all frameworks.
  * Properties that returned values in iPhone headers are now fixed.
  * Properties from categories are included now.
  + Users can add hand parsed patches by putting them in the patches directory and they will be included during parsing.

git-svn-id: branches/objc@13770 -
2009-09-28 10:39:28 +00:00
Jonas Maebe
b6c841b338 * added missing NSSTR() implementation (fix by Dmitry)
git-svn-id: branches/objc@13755 -
2009-09-22 14:30:21 +00:00
josef
d07a901c10 + Parser support for UIKit has been added and iPhoneAll.pas
* Pass by reference arguments are translated as pointers instead of var
  * Variable length arguments are parsed with the varargs keyword instead of array of const
  + Added IVarSize.pas which prints the size of ivar's in all AppKit/Foundation classes.
  + There are now "null" defined macros for IBOutlet and IBAction like in Cocoa. Use these instead of comments and they may become useful in the future for InterfaceBuilder support.
  + Foundation.pas is included which can be used for command line tools without AppKit.

git-svn-id: branches/objc@13754 -
2009-09-22 01:03:50 +00:00
Jonas Maebe
912fbbec79 + Cocoa interfaces and parser by Ryan Joseph
git-svn-id: branches/objc@13688 -
2009-09-10 18:50:01 +00:00