IvarSize.pas 100 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938
  1. {$mode objfpc}
  2. {$modeswitch objectivec1}
  3. program IvarSize;
  4. uses
  5. objcrtl,objcrtlmacosx,CocoaAll;
  6. type
  7. TDerivedNSAffineTransform = objcclass (NSAffineTransform)
  8. extrabyte: byte;
  9. end;
  10. type
  11. TDerivedNSAppleEventDescriptor = objcclass (NSAppleEventDescriptor)
  12. extrabyte: byte;
  13. end;
  14. type
  15. TDerivedNSAppleEventManager = objcclass (NSAppleEventManager)
  16. extrabyte: byte;
  17. end;
  18. type
  19. TDerivedNSAppleScript = objcclass (NSAppleScript)
  20. extrabyte: byte;
  21. end;
  22. type
  23. TDerivedNSArchiver = objcclass (NSArchiver)
  24. extrabyte: byte;
  25. end;
  26. type
  27. TDerivedNSUnarchiver = objcclass (NSUnarchiver)
  28. extrabyte: byte;
  29. end;
  30. type
  31. TDerivedNSArray = objcclass (NSArray)
  32. extrabyte: byte;
  33. end;
  34. type
  35. TDerivedNSMutableArray = objcclass (NSMutableArray)
  36. extrabyte: byte;
  37. end;
  38. type
  39. TDerivedNSAttributedString = objcclass (NSAttributedString)
  40. extrabyte: byte;
  41. end;
  42. type
  43. TDerivedNSMutableAttributedString = objcclass (NSMutableAttributedString)
  44. extrabyte: byte;
  45. end;
  46. type
  47. TDerivedNSAutoreleasePool = objcclass (NSAutoreleasePool)
  48. extrabyte: byte;
  49. end;
  50. type
  51. TDerivedNSBundle = objcclass (NSBundle)
  52. extrabyte: byte;
  53. end;
  54. type
  55. TDerivedNSCalendar = objcclass (NSCalendar)
  56. extrabyte: byte;
  57. end;
  58. type
  59. TDerivedNSDateComponents = objcclass (NSDateComponents)
  60. extrabyte: byte;
  61. end;
  62. type
  63. TDerivedNSCalendarDate = objcclass (NSCalendarDate)
  64. extrabyte: byte;
  65. end;
  66. type
  67. TDerivedNSCharacterSet = objcclass (NSCharacterSet)
  68. extrabyte: byte;
  69. end;
  70. type
  71. TDerivedNSMutableCharacterSet = objcclass (NSMutableCharacterSet)
  72. extrabyte: byte;
  73. end;
  74. type
  75. TDerivedNSClassDescription = objcclass (NSClassDescription)
  76. extrabyte: byte;
  77. end;
  78. type
  79. TDerivedNSCoder = objcclass (NSCoder)
  80. extrabyte: byte;
  81. end;
  82. type
  83. TDerivedNSComparisonPredicate = objcclass (NSComparisonPredicate)
  84. extrabyte: byte;
  85. end;
  86. type
  87. TDerivedNSCompoundPredicate = objcclass (NSCompoundPredicate)
  88. extrabyte: byte;
  89. end;
  90. type
  91. TDerivedNSConnection = objcclass (NSConnection)
  92. extrabyte: byte;
  93. end;
  94. type
  95. TDerivedNSDistantObjectRequest = objcclass (NSDistantObjectRequest)
  96. extrabyte: byte;
  97. end;
  98. type
  99. TDerivedNSData = objcclass (NSData)
  100. extrabyte: byte;
  101. end;
  102. type
  103. TDerivedNSMutableData = objcclass (NSMutableData)
  104. extrabyte: byte;
  105. end;
  106. type
  107. TDerivedNSDate = objcclass (NSDate)
  108. extrabyte: byte;
  109. end;
  110. type
  111. TDerivedNSDateFormatter = objcclass (NSDateFormatter)
  112. extrabyte: byte;
  113. end;
  114. type
  115. TDerivedNSDecimalNumber = objcclass (NSDecimalNumber)
  116. extrabyte: byte;
  117. end;
  118. type
  119. TDerivedNSDecimalNumberHandler = objcclass (NSDecimalNumberHandler)
  120. extrabyte: byte;
  121. end;
  122. type
  123. TDerivedNSDictionary = objcclass (NSDictionary)
  124. extrabyte: byte;
  125. end;
  126. type
  127. TDerivedNSMutableDictionary = objcclass (NSMutableDictionary)
  128. extrabyte: byte;
  129. end;
  130. type
  131. TDerivedNSDistantObject = objcclass (NSDistantObject)
  132. extrabyte: byte;
  133. end;
  134. type
  135. TDerivedNSDistributedLock = objcclass (NSDistributedLock)
  136. extrabyte: byte;
  137. end;
  138. type
  139. TDerivedNSDistributedNotificationCenter = objcclass (NSDistributedNotificationCenter)
  140. extrabyte: byte;
  141. end;
  142. type
  143. TDerivedNSEnumerator = objcclass (NSEnumerator)
  144. extrabyte: byte;
  145. end;
  146. type
  147. TDerivedNSError = objcclass (NSError)
  148. extrabyte: byte;
  149. end;
  150. type
  151. TDerivedNSException = objcclass (NSException)
  152. extrabyte: byte;
  153. end;
  154. type
  155. TDerivedNSAssertionHandler = objcclass (NSAssertionHandler)
  156. extrabyte: byte;
  157. end;
  158. type
  159. TDerivedNSExpression = objcclass (NSExpression)
  160. extrabyte: byte;
  161. end;
  162. type
  163. TDerivedNSFileHandle = objcclass (NSFileHandle)
  164. extrabyte: byte;
  165. end;
  166. type
  167. TDerivedNSPipe = objcclass (NSPipe)
  168. extrabyte: byte;
  169. end;
  170. type
  171. TDerivedNSFileManager = objcclass (NSFileManager)
  172. extrabyte: byte;
  173. end;
  174. type
  175. TDerivedNSDirectoryEnumerator = objcclass (NSDirectoryEnumerator)
  176. extrabyte: byte;
  177. end;
  178. type
  179. TDerivedNSFormatter = objcclass (NSFormatter)
  180. extrabyte: byte;
  181. end;
  182. type
  183. TDerivedNSGarbageCollector = objcclass (NSGarbageCollector)
  184. extrabyte: byte;
  185. end;
  186. type
  187. TDerivedNSHashTable = objcclass (NSHashTable)
  188. extrabyte: byte;
  189. end;
  190. type
  191. TDerivedNSHost = objcclass (NSHost)
  192. extrabyte: byte;
  193. end;
  194. type
  195. TDerivedNSHTTPCookie = objcclass (NSHTTPCookie)
  196. extrabyte: byte;
  197. end;
  198. type
  199. TDerivedNSHTTPCookieStorage = objcclass (NSHTTPCookieStorage)
  200. extrabyte: byte;
  201. end;
  202. type
  203. TDerivedNSIndexPath = objcclass (NSIndexPath)
  204. extrabyte: byte;
  205. end;
  206. type
  207. TDerivedNSIndexSet = objcclass (NSIndexSet)
  208. extrabyte: byte;
  209. end;
  210. type
  211. TDerivedNSMutableIndexSet = objcclass (NSMutableIndexSet)
  212. extrabyte: byte;
  213. end;
  214. type
  215. TDerivedNSKeyedArchiver = objcclass (NSKeyedArchiver)
  216. extrabyte: byte;
  217. end;
  218. type
  219. TDerivedNSKeyedUnarchiver = objcclass (NSKeyedUnarchiver)
  220. extrabyte: byte;
  221. end;
  222. type
  223. TDerivedNSLocale = objcclass (NSLocale)
  224. extrabyte: byte;
  225. end;
  226. type
  227. TDerivedNSLock = objcclass (NSLock)
  228. extrabyte: byte;
  229. end;
  230. type
  231. TDerivedNSConditionLock = objcclass (NSConditionLock)
  232. extrabyte: byte;
  233. end;
  234. type
  235. TDerivedNSRecursiveLock = objcclass (NSRecursiveLock)
  236. extrabyte: byte;
  237. end;
  238. type
  239. TDerivedNSCondition = objcclass (NSCondition)
  240. extrabyte: byte;
  241. end;
  242. type
  243. TDerivedNSMapTable = objcclass (NSMapTable)
  244. extrabyte: byte;
  245. end;
  246. type
  247. TDerivedNSMetadataQuery = objcclass (NSMetadataQuery)
  248. extrabyte: byte;
  249. end;
  250. type
  251. TDerivedNSMetadataItem = objcclass (NSMetadataItem)
  252. extrabyte: byte;
  253. end;
  254. type
  255. TDerivedNSMetadataQueryAttributeValueTuple = objcclass (NSMetadataQueryAttributeValueTuple)
  256. extrabyte: byte;
  257. end;
  258. type
  259. TDerivedNSMetadataQueryResultGroup = objcclass (NSMetadataQueryResultGroup)
  260. extrabyte: byte;
  261. end;
  262. type
  263. TDerivedNSMethodSignature = objcclass (NSMethodSignature)
  264. extrabyte: byte;
  265. end;
  266. type
  267. TDerivedNSNetService = objcclass (NSNetService)
  268. extrabyte: byte;
  269. end;
  270. type
  271. TDerivedNSNetServiceBrowser = objcclass (NSNetServiceBrowser)
  272. extrabyte: byte;
  273. end;
  274. type
  275. TDerivedNSNotification = objcclass (NSNotification)
  276. extrabyte: byte;
  277. end;
  278. type
  279. TDerivedNSNotificationCenter = objcclass (NSNotificationCenter)
  280. extrabyte: byte;
  281. end;
  282. type
  283. TDerivedNSNotificationQueue = objcclass (NSNotificationQueue)
  284. extrabyte: byte;
  285. end;
  286. type
  287. TDerivedNSNull = objcclass (NSNull)
  288. extrabyte: byte;
  289. end;
  290. type
  291. TDerivedNSNumberFormatter = objcclass (NSNumberFormatter)
  292. extrabyte: byte;
  293. end;
  294. type
  295. TDerivedNSObject = objcclass (NSObject)
  296. extrabyte: byte;
  297. end;
  298. type
  299. TDerivedNSOperation = objcclass (NSOperation)
  300. extrabyte: byte;
  301. end;
  302. type
  303. TDerivedNSInvocationOperation = objcclass (NSInvocationOperation)
  304. extrabyte: byte;
  305. end;
  306. type
  307. TDerivedNSOperationQueue = objcclass (NSOperationQueue)
  308. extrabyte: byte;
  309. end;
  310. type
  311. TDerivedNSPointerArray = objcclass (NSPointerArray)
  312. extrabyte: byte;
  313. end;
  314. type
  315. TDerivedNSPort = objcclass (NSPort)
  316. extrabyte: byte;
  317. end;
  318. type
  319. TDerivedNSMachPort = objcclass (NSMachPort)
  320. extrabyte: byte;
  321. end;
  322. type
  323. TDerivedNSMessagePort = objcclass (NSMessagePort)
  324. extrabyte: byte;
  325. end;
  326. type
  327. TDerivedNSSocketPort = objcclass (NSSocketPort)
  328. extrabyte: byte;
  329. end;
  330. type
  331. TDerivedNSPortCoder = objcclass (NSPortCoder)
  332. extrabyte: byte;
  333. end;
  334. type
  335. TDerivedNSPortMessage = objcclass (NSPortMessage)
  336. extrabyte: byte;
  337. end;
  338. type
  339. TDerivedNSPortNameServer = objcclass (NSPortNameServer)
  340. extrabyte: byte;
  341. end;
  342. type
  343. TDerivedNSMachBootstrapServer = objcclass (NSMachBootstrapServer)
  344. extrabyte: byte;
  345. end;
  346. type
  347. TDerivedNSMessagePortNameServer = objcclass (NSMessagePortNameServer)
  348. extrabyte: byte;
  349. end;
  350. type
  351. TDerivedNSSocketPortNameServer = objcclass (NSSocketPortNameServer)
  352. extrabyte: byte;
  353. end;
  354. type
  355. TDerivedNSPredicate = objcclass (NSPredicate)
  356. extrabyte: byte;
  357. end;
  358. type
  359. TDerivedNSProcessInfo = objcclass (NSProcessInfo)
  360. extrabyte: byte;
  361. end;
  362. type
  363. TDerivedNSPropertyListSerialization = objcclass (NSPropertyListSerialization)
  364. extrabyte: byte;
  365. end;
  366. type
  367. TDerivedNSProtocolChecker = objcclass (NSProtocolChecker)
  368. extrabyte: byte;
  369. end;
  370. type
  371. TDerivedNSProxy = objcclass (NSProxy)
  372. extrabyte: byte;
  373. end;
  374. type
  375. TDerivedNSRunLoop = objcclass (NSRunLoop)
  376. extrabyte: byte;
  377. end;
  378. type
  379. TDerivedNSScanner = objcclass (NSScanner)
  380. extrabyte: byte;
  381. end;
  382. type
  383. TDerivedNSScriptClassDescription = objcclass (NSScriptClassDescription)
  384. extrabyte: byte;
  385. end;
  386. type
  387. TDerivedNSScriptCoercionHandler = objcclass (NSScriptCoercionHandler)
  388. extrabyte: byte;
  389. end;
  390. type
  391. TDerivedNSScriptCommand = objcclass (NSScriptCommand)
  392. extrabyte: byte;
  393. end;
  394. type
  395. TDerivedNSScriptCommandDescription = objcclass (NSScriptCommandDescription)
  396. extrabyte: byte;
  397. end;
  398. type
  399. TDerivedNSScriptExecutionContext = objcclass (NSScriptExecutionContext)
  400. extrabyte: byte;
  401. end;
  402. type
  403. TDerivedNSScriptObjectSpecifier = objcclass (NSScriptObjectSpecifier)
  404. extrabyte: byte;
  405. end;
  406. type
  407. TDerivedNSIndexSpecifier = objcclass (NSIndexSpecifier)
  408. extrabyte: byte;
  409. end;
  410. type
  411. TDerivedNSMiddleSpecifier = objcclass (NSMiddleSpecifier)
  412. extrabyte: byte;
  413. end;
  414. type
  415. TDerivedNSNameSpecifier = objcclass (NSNameSpecifier)
  416. extrabyte: byte;
  417. end;
  418. type
  419. TDerivedNSPositionalSpecifier = objcclass (NSPositionalSpecifier)
  420. extrabyte: byte;
  421. end;
  422. type
  423. TDerivedNSPropertySpecifier = objcclass (NSPropertySpecifier)
  424. extrabyte: byte;
  425. end;
  426. type
  427. TDerivedNSRandomSpecifier = objcclass (NSRandomSpecifier)
  428. extrabyte: byte;
  429. end;
  430. type
  431. TDerivedNSRangeSpecifier = objcclass (NSRangeSpecifier)
  432. extrabyte: byte;
  433. end;
  434. type
  435. TDerivedNSRelativeSpecifier = objcclass (NSRelativeSpecifier)
  436. extrabyte: byte;
  437. end;
  438. type
  439. TDerivedNSUniqueIDSpecifier = objcclass (NSUniqueIDSpecifier)
  440. extrabyte: byte;
  441. end;
  442. type
  443. TDerivedNSWhoseSpecifier = objcclass (NSWhoseSpecifier)
  444. extrabyte: byte;
  445. end;
  446. type
  447. TDerivedNSCloneCommand = objcclass (NSCloneCommand)
  448. extrabyte: byte;
  449. end;
  450. type
  451. TDerivedNSCloseCommand = objcclass (NSCloseCommand)
  452. extrabyte: byte;
  453. end;
  454. type
  455. TDerivedNSCountCommand = objcclass (NSCountCommand)
  456. extrabyte: byte;
  457. end;
  458. type
  459. TDerivedNSCreateCommand = objcclass (NSCreateCommand)
  460. extrabyte: byte;
  461. end;
  462. type
  463. TDerivedNSDeleteCommand = objcclass (NSDeleteCommand)
  464. extrabyte: byte;
  465. end;
  466. type
  467. TDerivedNSExistsCommand = objcclass (NSExistsCommand)
  468. extrabyte: byte;
  469. end;
  470. type
  471. TDerivedNSGetCommand = objcclass (NSGetCommand)
  472. extrabyte: byte;
  473. end;
  474. type
  475. TDerivedNSMoveCommand = objcclass (NSMoveCommand)
  476. extrabyte: byte;
  477. end;
  478. type
  479. TDerivedNSQuitCommand = objcclass (NSQuitCommand)
  480. extrabyte: byte;
  481. end;
  482. type
  483. TDerivedNSSetCommand = objcclass (NSSetCommand)
  484. extrabyte: byte;
  485. end;
  486. type
  487. TDerivedNSScriptSuiteRegistry = objcclass (NSScriptSuiteRegistry)
  488. extrabyte: byte;
  489. end;
  490. type
  491. TDerivedNSScriptWhoseTest = objcclass (NSScriptWhoseTest)
  492. extrabyte: byte;
  493. end;
  494. type
  495. TDerivedNSLogicalTest = objcclass (NSLogicalTest)
  496. extrabyte: byte;
  497. end;
  498. type
  499. TDerivedNSSpecifierTest = objcclass (NSSpecifierTest)
  500. extrabyte: byte;
  501. end;
  502. type
  503. TDerivedNSSet = objcclass (NSSet)
  504. extrabyte: byte;
  505. end;
  506. type
  507. TDerivedNSMutableSet = objcclass (NSMutableSet)
  508. extrabyte: byte;
  509. end;
  510. type
  511. TDerivedNSCountedSet = objcclass (NSCountedSet)
  512. extrabyte: byte;
  513. end;
  514. type
  515. TDerivedNSSortDescriptor = objcclass (NSSortDescriptor)
  516. extrabyte: byte;
  517. end;
  518. type
  519. TDerivedNSSpellServer = objcclass (NSSpellServer)
  520. extrabyte: byte;
  521. end;
  522. type
  523. TDerivedNSStream = objcclass (NSStream)
  524. extrabyte: byte;
  525. end;
  526. type
  527. TDerivedNSInputStream = objcclass (NSInputStream)
  528. extrabyte: byte;
  529. end;
  530. type
  531. TDerivedNSOutputStream = objcclass (NSOutputStream)
  532. extrabyte: byte;
  533. end;
  534. type
  535. TDerivedNSString = objcclass (NSString)
  536. extrabyte: byte;
  537. end;
  538. type
  539. TDerivedNSMutableString = objcclass (NSMutableString)
  540. extrabyte: byte;
  541. end;
  542. type
  543. TDerivedNSSimpleCString = objcclass (NSSimpleCString)
  544. extrabyte: byte;
  545. end;
  546. type
  547. TDerivedNSTask = objcclass (NSTask)
  548. extrabyte: byte;
  549. end;
  550. type
  551. TDerivedNSThread = objcclass (NSThread)
  552. extrabyte: byte;
  553. end;
  554. type
  555. TDerivedNSTimer = objcclass (NSTimer)
  556. extrabyte: byte;
  557. end;
  558. type
  559. TDerivedNSTimeZone = objcclass (NSTimeZone)
  560. extrabyte: byte;
  561. end;
  562. type
  563. TDerivedNSUndoManager = objcclass (NSUndoManager)
  564. extrabyte: byte;
  565. end;
  566. type
  567. TDerivedNSURL = objcclass (NSURL)
  568. extrabyte: byte;
  569. end;
  570. type
  571. TDerivedNSURLAuthenticationChallenge = objcclass (NSURLAuthenticationChallenge)
  572. extrabyte: byte;
  573. end;
  574. type
  575. TDerivedNSCachedURLResponse = objcclass (NSCachedURLResponse)
  576. extrabyte: byte;
  577. end;
  578. type
  579. TDerivedNSURLCache = objcclass (NSURLCache)
  580. extrabyte: byte;
  581. end;
  582. type
  583. TDerivedNSURLConnection = objcclass (NSURLConnection)
  584. extrabyte: byte;
  585. end;
  586. type
  587. TDerivedNSURLCredential = objcclass (NSURLCredential)
  588. extrabyte: byte;
  589. end;
  590. type
  591. TDerivedNSURLCredentialStorage = objcclass (NSURLCredentialStorage)
  592. extrabyte: byte;
  593. end;
  594. type
  595. TDerivedNSURLDownload = objcclass (NSURLDownload)
  596. extrabyte: byte;
  597. end;
  598. type
  599. TDerivedNSURLHandle = objcclass (NSURLHandle)
  600. extrabyte: byte;
  601. end;
  602. type
  603. TDerivedNSURLProtectionSpace = objcclass (NSURLProtectionSpace)
  604. extrabyte: byte;
  605. end;
  606. type
  607. TDerivedNSURLProtocol = objcclass (NSURLProtocol)
  608. extrabyte: byte;
  609. end;
  610. type
  611. TDerivedNSURLRequest = objcclass (NSURLRequest)
  612. extrabyte: byte;
  613. end;
  614. type
  615. TDerivedNSMutableURLRequest = objcclass (NSMutableURLRequest)
  616. extrabyte: byte;
  617. end;
  618. type
  619. TDerivedNSURLResponse = objcclass (NSURLResponse)
  620. extrabyte: byte;
  621. end;
  622. type
  623. TDerivedNSHTTPURLResponse = objcclass (NSHTTPURLResponse)
  624. extrabyte: byte;
  625. end;
  626. type
  627. TDerivedNSUserDefaults = objcclass (NSUserDefaults)
  628. extrabyte: byte;
  629. end;
  630. type
  631. TDerivedNSValue = objcclass (NSValue)
  632. extrabyte: byte;
  633. end;
  634. type
  635. TDerivedNSNumber = objcclass (NSNumber)
  636. extrabyte: byte;
  637. end;
  638. type
  639. TDerivedNSValueTransformer = objcclass (NSValueTransformer)
  640. extrabyte: byte;
  641. end;
  642. type
  643. TDerivedNSXMLDocument = objcclass (NSXMLDocument)
  644. extrabyte: byte;
  645. end;
  646. type
  647. TDerivedNSXMLDTD = objcclass (NSXMLDTD)
  648. extrabyte: byte;
  649. end;
  650. type
  651. TDerivedNSXMLDTDNode = objcclass (NSXMLDTDNode)
  652. extrabyte: byte;
  653. end;
  654. type
  655. TDerivedNSXMLElement = objcclass (NSXMLElement)
  656. extrabyte: byte;
  657. end;
  658. type
  659. TDerivedNSXMLNode = objcclass (NSXMLNode)
  660. extrabyte: byte;
  661. end;
  662. type
  663. TDerivedNSXMLParser = objcclass (NSXMLParser)
  664. extrabyte: byte;
  665. end;
  666. type
  667. TDerivedNSActionCell = objcclass (NSActionCell)
  668. extrabyte: byte;
  669. end;
  670. type
  671. TDerivedNSAlert = objcclass (NSAlert)
  672. extrabyte: byte;
  673. end;
  674. type
  675. TDerivedNSAnimation = objcclass (NSAnimation)
  676. extrabyte: byte;
  677. end;
  678. type
  679. TDerivedNSViewAnimation = objcclass (NSViewAnimation)
  680. extrabyte: byte;
  681. end;
  682. type
  683. TDerivedNSAnimationContext = objcclass (NSAnimationContext)
  684. extrabyte: byte;
  685. end;
  686. type
  687. TDerivedNSApplication = objcclass (NSApplication)
  688. extrabyte: byte;
  689. end;
  690. type
  691. TDerivedNSArrayController = objcclass (NSArrayController)
  692. extrabyte: byte;
  693. end;
  694. type
  695. TDerivedNSATSTypesetter = objcclass (NSATSTypesetter)
  696. extrabyte: byte;
  697. end;
  698. type
  699. TDerivedNSBezierPath = objcclass (NSBezierPath)
  700. extrabyte: byte;
  701. end;
  702. type
  703. TDerivedNSBitmapImageRep = objcclass (NSBitmapImageRep)
  704. extrabyte: byte;
  705. end;
  706. type
  707. TDerivedNSBox = objcclass (NSBox)
  708. extrabyte: byte;
  709. end;
  710. type
  711. TDerivedNSBrowser = objcclass (NSBrowser)
  712. extrabyte: byte;
  713. end;
  714. type
  715. TDerivedNSBrowserCell = objcclass (NSBrowserCell)
  716. extrabyte: byte;
  717. end;
  718. type
  719. TDerivedNSButton = objcclass (NSButton)
  720. extrabyte: byte;
  721. end;
  722. type
  723. TDerivedNSButtonCell = objcclass (NSButtonCell)
  724. extrabyte: byte;
  725. end;
  726. type
  727. TDerivedNSCachedImageRep = objcclass (NSCachedImageRep)
  728. extrabyte: byte;
  729. end;
  730. type
  731. TDerivedNSCell = objcclass (NSCell)
  732. extrabyte: byte;
  733. end;
  734. type
  735. TDerivedNSCIImageRep = objcclass (NSCIImageRep)
  736. extrabyte: byte;
  737. end;
  738. type
  739. TDerivedNSClipView = objcclass (NSClipView)
  740. extrabyte: byte;
  741. end;
  742. type
  743. TDerivedNSCollectionViewItem = objcclass (NSCollectionViewItem)
  744. extrabyte: byte;
  745. end;
  746. type
  747. TDerivedNSCollectionView = objcclass (NSCollectionView)
  748. extrabyte: byte;
  749. end;
  750. type
  751. TDerivedNSColor = objcclass (NSColor)
  752. extrabyte: byte;
  753. end;
  754. type
  755. TDerivedNSColorList = objcclass (NSColorList)
  756. extrabyte: byte;
  757. end;
  758. type
  759. TDerivedNSColorPanel = objcclass (NSColorPanel)
  760. extrabyte: byte;
  761. end;
  762. type
  763. TDerivedNSColorPicker = objcclass (NSColorPicker)
  764. extrabyte: byte;
  765. end;
  766. type
  767. TDerivedNSColorSpace = objcclass (NSColorSpace)
  768. extrabyte: byte;
  769. end;
  770. type
  771. TDerivedNSColorWell = objcclass (NSColorWell)
  772. extrabyte: byte;
  773. end;
  774. type
  775. TDerivedNSComboBox = objcclass (NSComboBox)
  776. extrabyte: byte;
  777. end;
  778. type
  779. TDerivedNSComboBoxCell = objcclass (NSComboBoxCell)
  780. extrabyte: byte;
  781. end;
  782. type
  783. TDerivedNSControl = objcclass (NSControl)
  784. extrabyte: byte;
  785. end;
  786. type
  787. TDerivedNSController = objcclass (NSController)
  788. extrabyte: byte;
  789. end;
  790. type
  791. TDerivedNSCursor = objcclass (NSCursor)
  792. extrabyte: byte;
  793. end;
  794. type
  795. TDerivedNSCustomImageRep = objcclass (NSCustomImageRep)
  796. extrabyte: byte;
  797. end;
  798. type
  799. TDerivedNSDatePicker = objcclass (NSDatePicker)
  800. extrabyte: byte;
  801. end;
  802. type
  803. TDerivedNSDatePickerCell = objcclass (NSDatePickerCell)
  804. extrabyte: byte;
  805. end;
  806. type
  807. TDerivedNSDictionaryController = objcclass (NSDictionaryController)
  808. extrabyte: byte;
  809. end;
  810. type
  811. TDerivedNSDockTile = objcclass (NSDockTile)
  812. extrabyte: byte;
  813. end;
  814. type
  815. TDerivedNSDocument = objcclass (NSDocument)
  816. extrabyte: byte;
  817. end;
  818. type
  819. TDerivedNSDocumentController = objcclass (NSDocumentController)
  820. extrabyte: byte;
  821. end;
  822. type
  823. TDerivedNSDrawer = objcclass (NSDrawer)
  824. extrabyte: byte;
  825. end;
  826. type
  827. TDerivedNSEPSImageRep = objcclass (NSEPSImageRep)
  828. extrabyte: byte;
  829. end;
  830. type
  831. TDerivedNSEvent = objcclass (NSEvent)
  832. extrabyte: byte;
  833. end;
  834. type
  835. TDerivedNSFileWrapper = objcclass (NSFileWrapper)
  836. extrabyte: byte;
  837. end;
  838. type
  839. TDerivedNSFont = objcclass (NSFont)
  840. extrabyte: byte;
  841. end;
  842. type
  843. TDerivedNSFontDescriptor = objcclass (NSFontDescriptor)
  844. extrabyte: byte;
  845. end;
  846. type
  847. TDerivedNSFontManager = objcclass (NSFontManager)
  848. extrabyte: byte;
  849. end;
  850. type
  851. TDerivedNSFontPanel = objcclass (NSFontPanel)
  852. extrabyte: byte;
  853. end;
  854. type
  855. TDerivedNSFormCell = objcclass (NSFormCell)
  856. extrabyte: byte;
  857. end;
  858. type
  859. TDerivedNSGlyphGenerator = objcclass (NSGlyphGenerator)
  860. extrabyte: byte;
  861. end;
  862. type
  863. TDerivedNSGlyphInfo = objcclass (NSGlyphInfo)
  864. extrabyte: byte;
  865. end;
  866. type
  867. TDerivedNSGradient = objcclass (NSGradient)
  868. extrabyte: byte;
  869. end;
  870. type
  871. TDerivedNSGraphicsContext = objcclass (NSGraphicsContext)
  872. extrabyte: byte;
  873. end;
  874. type
  875. TDerivedNSHelpManager = objcclass (NSHelpManager)
  876. extrabyte: byte;
  877. end;
  878. type
  879. TDerivedNSImage = objcclass (NSImage)
  880. extrabyte: byte;
  881. end;
  882. type
  883. TDerivedNSImageCell = objcclass (NSImageCell)
  884. extrabyte: byte;
  885. end;
  886. type
  887. TDerivedNSImageRep = objcclass (NSImageRep)
  888. extrabyte: byte;
  889. end;
  890. type
  891. TDerivedNSImageView = objcclass (NSImageView)
  892. extrabyte: byte;
  893. end;
  894. type
  895. TDerivedNSInputManager = objcclass (NSInputManager)
  896. extrabyte: byte;
  897. end;
  898. type
  899. TDerivedNSInputServer = objcclass (NSInputServer)
  900. extrabyte: byte;
  901. end;
  902. type
  903. TDerivedNSLayoutManager = objcclass (NSLayoutManager)
  904. extrabyte: byte;
  905. end;
  906. type
  907. TDerivedNSLevelIndicator = objcclass (NSLevelIndicator)
  908. extrabyte: byte;
  909. end;
  910. type
  911. TDerivedNSLevelIndicatorCell = objcclass (NSLevelIndicatorCell)
  912. extrabyte: byte;
  913. end;
  914. type
  915. TDerivedNSMatrix = objcclass (NSMatrix)
  916. extrabyte: byte;
  917. end;
  918. type
  919. TDerivedNSMenu = objcclass (NSMenu)
  920. extrabyte: byte;
  921. end;
  922. type
  923. TDerivedNSMenuItem = objcclass (NSMenuItem)
  924. extrabyte: byte;
  925. end;
  926. type
  927. TDerivedNSMenuItemCell = objcclass (NSMenuItemCell)
  928. extrabyte: byte;
  929. end;
  930. type
  931. TDerivedNSMenuView = objcclass (NSMenuView)
  932. extrabyte: byte;
  933. end;
  934. type
  935. TDerivedNSMovie = objcclass (NSMovie)
  936. extrabyte: byte;
  937. end;
  938. type
  939. TDerivedNSMovieView = objcclass (NSMovieView)
  940. extrabyte: byte;
  941. end;
  942. type
  943. TDerivedNSNib = objcclass (NSNib)
  944. extrabyte: byte;
  945. end;
  946. type
  947. TDerivedNSObjectController = objcclass (NSObjectController)
  948. extrabyte: byte;
  949. end;
  950. type
  951. TDerivedNSOpenGLPixelFormat = objcclass (NSOpenGLPixelFormat)
  952. extrabyte: byte;
  953. end;
  954. type
  955. TDerivedNSOpenGLPixelBuffer = objcclass (NSOpenGLPixelBuffer)
  956. extrabyte: byte;
  957. end;
  958. type
  959. TDerivedNSOpenGLContext = objcclass (NSOpenGLContext)
  960. extrabyte: byte;
  961. end;
  962. type
  963. TDerivedNSOpenGLView = objcclass (NSOpenGLView)
  964. extrabyte: byte;
  965. end;
  966. type
  967. TDerivedNSOpenPanel = objcclass (NSOpenPanel)
  968. extrabyte: byte;
  969. end;
  970. type
  971. TDerivedNSOutlineView = objcclass (NSOutlineView)
  972. extrabyte: byte;
  973. end;
  974. type
  975. TDerivedNSPageLayout = objcclass (NSPageLayout)
  976. extrabyte: byte;
  977. end;
  978. type
  979. TDerivedNSPanel = objcclass (NSPanel)
  980. extrabyte: byte;
  981. end;
  982. type
  983. TDerivedNSTextTab = objcclass (NSTextTab)
  984. extrabyte: byte;
  985. end;
  986. type
  987. TDerivedNSParagraphStyle = objcclass (NSParagraphStyle)
  988. extrabyte: byte;
  989. end;
  990. type
  991. TDerivedNSMutableParagraphStyle = objcclass (NSMutableParagraphStyle)
  992. extrabyte: byte;
  993. end;
  994. type
  995. TDerivedNSPasteboard = objcclass (NSPasteboard)
  996. extrabyte: byte;
  997. end;
  998. type
  999. TDerivedNSPathCell = objcclass (NSPathCell)
  1000. extrabyte: byte;
  1001. end;
  1002. type
  1003. TDerivedNSPathComponentCell = objcclass (NSPathComponentCell)
  1004. extrabyte: byte;
  1005. end;
  1006. type
  1007. TDerivedNSPathControl = objcclass (NSPathControl)
  1008. extrabyte: byte;
  1009. end;
  1010. type
  1011. TDerivedNSPDFImageRep = objcclass (NSPDFImageRep)
  1012. extrabyte: byte;
  1013. end;
  1014. type
  1015. TDerivedNSPersistentDocument = objcclass (NSPersistentDocument)
  1016. extrabyte: byte;
  1017. end;
  1018. type
  1019. TDerivedNSPICTImageRep = objcclass (NSPICTImageRep)
  1020. extrabyte: byte;
  1021. end;
  1022. type
  1023. TDerivedNSPopUpButton = objcclass (NSPopUpButton)
  1024. extrabyte: byte;
  1025. end;
  1026. type
  1027. TDerivedNSPopUpButtonCell = objcclass (NSPopUpButtonCell)
  1028. extrabyte: byte;
  1029. end;
  1030. type
  1031. TDerivedNSPredicateEditor = objcclass (NSPredicateEditor)
  1032. extrabyte: byte;
  1033. end;
  1034. type
  1035. TDerivedNSPrinter = objcclass (NSPrinter)
  1036. extrabyte: byte;
  1037. end;
  1038. type
  1039. TDerivedNSPrintInfo = objcclass (NSPrintInfo)
  1040. extrabyte: byte;
  1041. end;
  1042. type
  1043. TDerivedNSPrintOperation = objcclass (NSPrintOperation)
  1044. extrabyte: byte;
  1045. end;
  1046. type
  1047. TDerivedNSPrintPanel = objcclass (NSPrintPanel)
  1048. extrabyte: byte;
  1049. end;
  1050. type
  1051. TDerivedNSProgressIndicator = objcclass (NSProgressIndicator)
  1052. extrabyte: byte;
  1053. end;
  1054. type
  1055. TDerivedNSQuickDrawView = objcclass (NSQuickDrawView)
  1056. extrabyte: byte;
  1057. end;
  1058. type
  1059. TDerivedNSResponder = objcclass (NSResponder)
  1060. extrabyte: byte;
  1061. end;
  1062. type
  1063. TDerivedNSRuleEditor = objcclass (NSRuleEditor)
  1064. extrabyte: byte;
  1065. end;
  1066. type
  1067. TDerivedNSRulerMarker = objcclass (NSRulerMarker)
  1068. extrabyte: byte;
  1069. end;
  1070. type
  1071. TDerivedNSRulerView = objcclass (NSRulerView)
  1072. extrabyte: byte;
  1073. end;
  1074. type
  1075. TDerivedNSSavePanel = objcclass (NSSavePanel)
  1076. extrabyte: byte;
  1077. end;
  1078. type
  1079. TDerivedNSScreen = objcclass (NSScreen)
  1080. extrabyte: byte;
  1081. end;
  1082. type
  1083. TDerivedNSScroller = objcclass (NSScroller)
  1084. extrabyte: byte;
  1085. end;
  1086. type
  1087. TDerivedNSScrollView = objcclass (NSScrollView)
  1088. extrabyte: byte;
  1089. end;
  1090. type
  1091. TDerivedNSSearchField = objcclass (NSSearchField)
  1092. extrabyte: byte;
  1093. end;
  1094. type
  1095. TDerivedNSSearchFieldCell = objcclass (NSSearchFieldCell)
  1096. extrabyte: byte;
  1097. end;
  1098. type
  1099. TDerivedNSSecureTextField = objcclass (NSSecureTextField)
  1100. extrabyte: byte;
  1101. end;
  1102. type
  1103. TDerivedNSSecureTextFieldCell = objcclass (NSSecureTextFieldCell)
  1104. extrabyte: byte;
  1105. end;
  1106. type
  1107. TDerivedNSSegmentedControl = objcclass (NSSegmentedControl)
  1108. extrabyte: byte;
  1109. end;
  1110. type
  1111. TDerivedNSShadow = objcclass (NSShadow)
  1112. extrabyte: byte;
  1113. end;
  1114. type
  1115. TDerivedNSSlider = objcclass (NSSlider)
  1116. extrabyte: byte;
  1117. end;
  1118. type
  1119. TDerivedNSSliderCell = objcclass (NSSliderCell)
  1120. extrabyte: byte;
  1121. end;
  1122. type
  1123. TDerivedNSSound = objcclass (NSSound)
  1124. extrabyte: byte;
  1125. end;
  1126. type
  1127. TDerivedNSSpeechRecognizer = objcclass (NSSpeechRecognizer)
  1128. extrabyte: byte;
  1129. end;
  1130. type
  1131. TDerivedNSSpeechSynthesizer = objcclass (NSSpeechSynthesizer)
  1132. extrabyte: byte;
  1133. end;
  1134. type
  1135. TDerivedNSSpellChecker = objcclass (NSSpellChecker)
  1136. extrabyte: byte;
  1137. end;
  1138. type
  1139. TDerivedNSSplitView = objcclass (NSSplitView)
  1140. extrabyte: byte;
  1141. end;
  1142. type
  1143. TDerivedNSStatusBar = objcclass (NSStatusBar)
  1144. extrabyte: byte;
  1145. end;
  1146. type
  1147. TDerivedNSStatusItem = objcclass (NSStatusItem)
  1148. extrabyte: byte;
  1149. end;
  1150. type
  1151. TDerivedNSStepper = objcclass (NSStepper)
  1152. extrabyte: byte;
  1153. end;
  1154. type
  1155. TDerivedNSStepperCell = objcclass (NSStepperCell)
  1156. extrabyte: byte;
  1157. end;
  1158. type
  1159. TDerivedNSTableColumn = objcclass (NSTableColumn)
  1160. extrabyte: byte;
  1161. end;
  1162. type
  1163. TDerivedNSTableHeaderCell = objcclass (NSTableHeaderCell)
  1164. extrabyte: byte;
  1165. end;
  1166. type
  1167. TDerivedNSTableHeaderView = objcclass (NSTableHeaderView)
  1168. extrabyte: byte;
  1169. end;
  1170. type
  1171. TDerivedNSTableView = objcclass (NSTableView)
  1172. extrabyte: byte;
  1173. end;
  1174. type
  1175. TDerivedNSTabView = objcclass (NSTabView)
  1176. extrabyte: byte;
  1177. end;
  1178. type
  1179. TDerivedNSTabViewItem = objcclass (NSTabViewItem)
  1180. extrabyte: byte;
  1181. end;
  1182. type
  1183. TDerivedNSText = objcclass (NSText)
  1184. extrabyte: byte;
  1185. end;
  1186. type
  1187. TDerivedNSTextAttachmentCell = objcclass (NSTextAttachmentCell)
  1188. extrabyte: byte;
  1189. end;
  1190. type
  1191. TDerivedNSTextAttachment = objcclass (NSTextAttachment)
  1192. extrabyte: byte;
  1193. end;
  1194. type
  1195. TDerivedNSTextContainer = objcclass (NSTextContainer)
  1196. extrabyte: byte;
  1197. end;
  1198. type
  1199. TDerivedNSTextField = objcclass (NSTextField)
  1200. extrabyte: byte;
  1201. end;
  1202. type
  1203. TDerivedNSTextFieldCell = objcclass (NSTextFieldCell)
  1204. extrabyte: byte;
  1205. end;
  1206. type
  1207. TDerivedNSTextList = objcclass (NSTextList)
  1208. extrabyte: byte;
  1209. end;
  1210. type
  1211. TDerivedNSTextStorage = objcclass (NSTextStorage)
  1212. extrabyte: byte;
  1213. end;
  1214. type
  1215. TDerivedNSTextBlock = objcclass (NSTextBlock)
  1216. extrabyte: byte;
  1217. end;
  1218. type
  1219. TDerivedNSTextTableBlock = objcclass (NSTextTableBlock)
  1220. extrabyte: byte;
  1221. end;
  1222. type
  1223. TDerivedNSTextTable = objcclass (NSTextTable)
  1224. extrabyte: byte;
  1225. end;
  1226. type
  1227. TDerivedNSTextView = objcclass (NSTextView)
  1228. extrabyte: byte;
  1229. end;
  1230. type
  1231. TDerivedNSTokenField = objcclass (NSTokenField)
  1232. extrabyte: byte;
  1233. end;
  1234. type
  1235. TDerivedNSTokenFieldCell = objcclass (NSTokenFieldCell)
  1236. extrabyte: byte;
  1237. end;
  1238. type
  1239. TDerivedNSToolbar = objcclass (NSToolbar)
  1240. extrabyte: byte;
  1241. end;
  1242. type
  1243. TDerivedNSToolbarItem = objcclass (NSToolbarItem)
  1244. extrabyte: byte;
  1245. end;
  1246. type
  1247. TDerivedNSToolbarItemGroup = objcclass (NSToolbarItemGroup)
  1248. extrabyte: byte;
  1249. end;
  1250. type
  1251. TDerivedNSTrackingArea = objcclass (NSTrackingArea)
  1252. extrabyte: byte;
  1253. end;
  1254. type
  1255. TDerivedNSTreeController = objcclass (NSTreeController)
  1256. extrabyte: byte;
  1257. end;
  1258. type
  1259. TDerivedNSTreeNode = objcclass (NSTreeNode)
  1260. extrabyte: byte;
  1261. end;
  1262. type
  1263. TDerivedNSTypesetter = objcclass (NSTypesetter)
  1264. extrabyte: byte;
  1265. end;
  1266. type
  1267. TDerivedNSUserDefaultsController = objcclass (NSUserDefaultsController)
  1268. extrabyte: byte;
  1269. end;
  1270. type
  1271. TDerivedNSView = objcclass (NSView)
  1272. extrabyte: byte;
  1273. end;
  1274. type
  1275. TDerivedNSViewController = objcclass (NSViewController)
  1276. extrabyte: byte;
  1277. end;
  1278. type
  1279. TDerivedNSWindow = objcclass (NSWindow)
  1280. extrabyte: byte;
  1281. end;
  1282. type
  1283. TDerivedNSWindowController = objcclass (NSWindowController)
  1284. extrabyte: byte;
  1285. end;
  1286. type
  1287. TDerivedNSWorkspace = objcclass (NSWorkspace)
  1288. extrabyte: byte;
  1289. end;
  1290. procedure PrintGlue1;
  1291. begin
  1292. if class_getInstanceSize(TDerivedNSAffineTransform) <> (class_getInstanceSize(NSAffineTransform)+1) then
  1293. writeln('size of NSAffineTransform is wrong: ',class_getInstanceSize(TDerivedNSAffineTransform),' <> ',class_getInstanceSize(NSAffineTransform)+1);
  1294. if class_getInstanceSize(TDerivedNSAppleEventDescriptor) <> (class_getInstanceSize(NSAppleEventDescriptor)+1) then
  1295. writeln('size of NSAppleEventDescriptor is wrong: ',class_getInstanceSize(TDerivedNSAppleEventDescriptor),' <> ',class_getInstanceSize(NSAppleEventDescriptor)+1);
  1296. if class_getInstanceSize(TDerivedNSAppleEventManager) <> (class_getInstanceSize(NSAppleEventManager)+1) then
  1297. writeln('size of NSAppleEventManager is wrong: ',class_getInstanceSize(TDerivedNSAppleEventManager),' <> ',class_getInstanceSize(NSAppleEventManager)+1);
  1298. if class_getInstanceSize(TDerivedNSAppleScript) <> (class_getInstanceSize(NSAppleScript)+1) then
  1299. writeln('size of NSAppleScript is wrong: ',class_getInstanceSize(TDerivedNSAppleScript),' <> ',class_getInstanceSize(NSAppleScript)+1);
  1300. if class_getInstanceSize(TDerivedNSArchiver) <> (class_getInstanceSize(NSArchiver)+1) then
  1301. writeln('size of NSArchiver is wrong: ',class_getInstanceSize(TDerivedNSArchiver),' <> ',class_getInstanceSize(NSArchiver)+1);
  1302. if class_getInstanceSize(TDerivedNSUnarchiver) <> (class_getInstanceSize(NSUnarchiver)+1) then
  1303. writeln('size of NSUnarchiver is wrong: ',class_getInstanceSize(TDerivedNSUnarchiver),' <> ',class_getInstanceSize(NSUnarchiver)+1);
  1304. if class_getInstanceSize(TDerivedNSArray) <> (class_getInstanceSize(NSArray)+1) then
  1305. writeln('size of NSArray is wrong: ',class_getInstanceSize(TDerivedNSArray),' <> ',class_getInstanceSize(NSArray)+1);
  1306. if class_getInstanceSize(TDerivedNSMutableArray) <> (class_getInstanceSize(NSMutableArray)+1) then
  1307. writeln('size of NSMutableArray is wrong: ',class_getInstanceSize(TDerivedNSMutableArray),' <> ',class_getInstanceSize(NSMutableArray)+1);
  1308. if class_getInstanceSize(TDerivedNSAttributedString) <> (class_getInstanceSize(NSAttributedString)+1) then
  1309. writeln('size of NSAttributedString is wrong: ',class_getInstanceSize(TDerivedNSAttributedString),' <> ',class_getInstanceSize(NSAttributedString)+1);
  1310. if class_getInstanceSize(TDerivedNSMutableAttributedString) <> (class_getInstanceSize(NSMutableAttributedString)+1) then
  1311. writeln('size of NSMutableAttributedString is wrong: ',class_getInstanceSize(TDerivedNSMutableAttributedString),' <> ',class_getInstanceSize(NSMutableAttributedString)+1);
  1312. if class_getInstanceSize(TDerivedNSAutoreleasePool) <> (class_getInstanceSize(NSAutoreleasePool)+1) then
  1313. writeln('size of NSAutoreleasePool is wrong: ',class_getInstanceSize(TDerivedNSAutoreleasePool),' <> ',class_getInstanceSize(NSAutoreleasePool)+1);
  1314. if class_getInstanceSize(TDerivedNSBundle) <> (class_getInstanceSize(NSBundle)+1) then
  1315. writeln('size of NSBundle is wrong: ',class_getInstanceSize(TDerivedNSBundle),' <> ',class_getInstanceSize(NSBundle)+1);
  1316. if class_getInstanceSize(TDerivedNSCalendar) <> (class_getInstanceSize(NSCalendar)+1) then
  1317. writeln('size of NSCalendar is wrong: ',class_getInstanceSize(TDerivedNSCalendar),' <> ',class_getInstanceSize(NSCalendar)+1);
  1318. if class_getInstanceSize(TDerivedNSDateComponents) <> (class_getInstanceSize(NSDateComponents)+1) then
  1319. writeln('size of NSDateComponents is wrong: ',class_getInstanceSize(TDerivedNSDateComponents),' <> ',class_getInstanceSize(NSDateComponents)+1);
  1320. if class_getInstanceSize(TDerivedNSCalendarDate) <> (class_getInstanceSize(NSCalendarDate)+1) then
  1321. writeln('size of NSCalendarDate is wrong: ',class_getInstanceSize(TDerivedNSCalendarDate),' <> ',class_getInstanceSize(NSCalendarDate)+1);
  1322. if class_getInstanceSize(TDerivedNSCharacterSet) <> (class_getInstanceSize(NSCharacterSet)+1) then
  1323. writeln('size of NSCharacterSet is wrong: ',class_getInstanceSize(TDerivedNSCharacterSet),' <> ',class_getInstanceSize(NSCharacterSet)+1);
  1324. if class_getInstanceSize(TDerivedNSMutableCharacterSet) <> (class_getInstanceSize(NSMutableCharacterSet)+1) then
  1325. writeln('size of NSMutableCharacterSet is wrong: ',class_getInstanceSize(TDerivedNSMutableCharacterSet),' <> ',class_getInstanceSize(NSMutableCharacterSet)+1);
  1326. if class_getInstanceSize(TDerivedNSClassDescription) <> (class_getInstanceSize(NSClassDescription)+1) then
  1327. writeln('size of NSClassDescription is wrong: ',class_getInstanceSize(TDerivedNSClassDescription),' <> ',class_getInstanceSize(NSClassDescription)+1);
  1328. if class_getInstanceSize(TDerivedNSCoder) <> (class_getInstanceSize(NSCoder)+1) then
  1329. writeln('size of NSCoder is wrong: ',class_getInstanceSize(TDerivedNSCoder),' <> ',class_getInstanceSize(NSCoder)+1);
  1330. if class_getInstanceSize(TDerivedNSComparisonPredicate) <> (class_getInstanceSize(NSComparisonPredicate)+1) then
  1331. writeln('size of NSComparisonPredicate is wrong: ',class_getInstanceSize(TDerivedNSComparisonPredicate),' <> ',class_getInstanceSize(NSComparisonPredicate)+1);
  1332. if class_getInstanceSize(TDerivedNSCompoundPredicate) <> (class_getInstanceSize(NSCompoundPredicate)+1) then
  1333. writeln('size of NSCompoundPredicate is wrong: ',class_getInstanceSize(TDerivedNSCompoundPredicate),' <> ',class_getInstanceSize(NSCompoundPredicate)+1);
  1334. if class_getInstanceSize(TDerivedNSConnection) <> (class_getInstanceSize(NSConnection)+1) then
  1335. writeln('size of NSConnection is wrong: ',class_getInstanceSize(TDerivedNSConnection),' <> ',class_getInstanceSize(NSConnection)+1);
  1336. if class_getInstanceSize(TDerivedNSDistantObjectRequest) <> (class_getInstanceSize(NSDistantObjectRequest)+1) then
  1337. writeln('size of NSDistantObjectRequest is wrong: ',class_getInstanceSize(TDerivedNSDistantObjectRequest),' <> ',class_getInstanceSize(NSDistantObjectRequest)+1);
  1338. if class_getInstanceSize(TDerivedNSData) <> (class_getInstanceSize(NSData)+1) then
  1339. writeln('size of NSData is wrong: ',class_getInstanceSize(TDerivedNSData),' <> ',class_getInstanceSize(NSData)+1);
  1340. if class_getInstanceSize(TDerivedNSMutableData) <> (class_getInstanceSize(NSMutableData)+1) then
  1341. writeln('size of NSMutableData is wrong: ',class_getInstanceSize(TDerivedNSMutableData),' <> ',class_getInstanceSize(NSMutableData)+1);
  1342. if class_getInstanceSize(TDerivedNSDate) <> (class_getInstanceSize(NSDate)+1) then
  1343. writeln('size of NSDate is wrong: ',class_getInstanceSize(TDerivedNSDate),' <> ',class_getInstanceSize(NSDate)+1);
  1344. if class_getInstanceSize(TDerivedNSDateFormatter) <> (class_getInstanceSize(NSDateFormatter)+1) then
  1345. writeln('size of NSDateFormatter is wrong: ',class_getInstanceSize(TDerivedNSDateFormatter),' <> ',class_getInstanceSize(NSDateFormatter)+1);
  1346. if class_getInstanceSize(TDerivedNSDecimalNumber) <> (class_getInstanceSize(NSDecimalNumber)+1) then
  1347. writeln('size of NSDecimalNumber is wrong: ',class_getInstanceSize(TDerivedNSDecimalNumber),' <> ',class_getInstanceSize(NSDecimalNumber)+1);
  1348. if class_getInstanceSize(TDerivedNSDecimalNumberHandler) <> (class_getInstanceSize(NSDecimalNumberHandler)+1) then
  1349. writeln('size of NSDecimalNumberHandler is wrong: ',class_getInstanceSize(TDerivedNSDecimalNumberHandler),' <> ',class_getInstanceSize(NSDecimalNumberHandler)+1);
  1350. if class_getInstanceSize(TDerivedNSDictionary) <> (class_getInstanceSize(NSDictionary)+1) then
  1351. writeln('size of NSDictionary is wrong: ',class_getInstanceSize(TDerivedNSDictionary),' <> ',class_getInstanceSize(NSDictionary)+1);
  1352. if class_getInstanceSize(TDerivedNSMutableDictionary) <> (class_getInstanceSize(NSMutableDictionary)+1) then
  1353. writeln('size of NSMutableDictionary is wrong: ',class_getInstanceSize(TDerivedNSMutableDictionary),' <> ',class_getInstanceSize(NSMutableDictionary)+1);
  1354. if class_getInstanceSize(TDerivedNSDistantObject) <> (class_getInstanceSize(NSDistantObject)+1) then
  1355. writeln('size of NSDistantObject is wrong: ',class_getInstanceSize(TDerivedNSDistantObject),' <> ',class_getInstanceSize(NSDistantObject)+1);
  1356. if class_getInstanceSize(TDerivedNSDistributedLock) <> (class_getInstanceSize(NSDistributedLock)+1) then
  1357. writeln('size of NSDistributedLock is wrong: ',class_getInstanceSize(TDerivedNSDistributedLock),' <> ',class_getInstanceSize(NSDistributedLock)+1);
  1358. if class_getInstanceSize(TDerivedNSDistributedNotificationCenter) <> (class_getInstanceSize(NSDistributedNotificationCenter)+1) then
  1359. writeln('size of NSDistributedNotificationCenter is wrong: ',class_getInstanceSize(TDerivedNSDistributedNotificationCenter),' <> ',class_getInstanceSize(NSDistributedNotificationCenter)+1);
  1360. if class_getInstanceSize(TDerivedNSEnumerator) <> (class_getInstanceSize(NSEnumerator)+1) then
  1361. writeln('size of NSEnumerator is wrong: ',class_getInstanceSize(TDerivedNSEnumerator),' <> ',class_getInstanceSize(NSEnumerator)+1);
  1362. if class_getInstanceSize(TDerivedNSError) <> (class_getInstanceSize(NSError)+1) then
  1363. writeln('size of NSError is wrong: ',class_getInstanceSize(TDerivedNSError),' <> ',class_getInstanceSize(NSError)+1);
  1364. if class_getInstanceSize(TDerivedNSException) <> (class_getInstanceSize(NSException)+1) then
  1365. writeln('size of NSException is wrong: ',class_getInstanceSize(TDerivedNSException),' <> ',class_getInstanceSize(NSException)+1);
  1366. if class_getInstanceSize(TDerivedNSAssertionHandler) <> (class_getInstanceSize(NSAssertionHandler)+1) then
  1367. writeln('size of NSAssertionHandler is wrong: ',class_getInstanceSize(TDerivedNSAssertionHandler),' <> ',class_getInstanceSize(NSAssertionHandler)+1);
  1368. if class_getInstanceSize(TDerivedNSExpression) <> (class_getInstanceSize(NSExpression)+1) then
  1369. writeln('size of NSExpression is wrong: ',class_getInstanceSize(TDerivedNSExpression),' <> ',class_getInstanceSize(NSExpression)+1);
  1370. if class_getInstanceSize(TDerivedNSFileHandle) <> (class_getInstanceSize(NSFileHandle)+1) then
  1371. writeln('size of NSFileHandle is wrong: ',class_getInstanceSize(TDerivedNSFileHandle),' <> ',class_getInstanceSize(NSFileHandle)+1);
  1372. if class_getInstanceSize(TDerivedNSPipe) <> (class_getInstanceSize(NSPipe)+1) then
  1373. writeln('size of NSPipe is wrong: ',class_getInstanceSize(TDerivedNSPipe),' <> ',class_getInstanceSize(NSPipe)+1);
  1374. if class_getInstanceSize(TDerivedNSFileManager) <> (class_getInstanceSize(NSFileManager)+1) then
  1375. writeln('size of NSFileManager is wrong: ',class_getInstanceSize(TDerivedNSFileManager),' <> ',class_getInstanceSize(NSFileManager)+1);
  1376. if class_getInstanceSize(TDerivedNSDirectoryEnumerator) <> (class_getInstanceSize(NSDirectoryEnumerator)+1) then
  1377. writeln('size of NSDirectoryEnumerator is wrong: ',class_getInstanceSize(TDerivedNSDirectoryEnumerator),' <> ',class_getInstanceSize(NSDirectoryEnumerator)+1);
  1378. if class_getInstanceSize(TDerivedNSFormatter) <> (class_getInstanceSize(NSFormatter)+1) then
  1379. writeln('size of NSFormatter is wrong: ',class_getInstanceSize(TDerivedNSFormatter),' <> ',class_getInstanceSize(NSFormatter)+1);
  1380. if class_getInstanceSize(TDerivedNSGarbageCollector) <> (class_getInstanceSize(NSGarbageCollector)+1) then
  1381. writeln('size of NSGarbageCollector is wrong: ',class_getInstanceSize(TDerivedNSGarbageCollector),' <> ',class_getInstanceSize(NSGarbageCollector)+1);
  1382. if class_getInstanceSize(TDerivedNSHashTable) <> (class_getInstanceSize(NSHashTable)+1) then
  1383. writeln('size of NSHashTable is wrong: ',class_getInstanceSize(TDerivedNSHashTable),' <> ',class_getInstanceSize(NSHashTable)+1);
  1384. if class_getInstanceSize(TDerivedNSHost) <> (class_getInstanceSize(NSHost)+1) then
  1385. writeln('size of NSHost is wrong: ',class_getInstanceSize(TDerivedNSHost),' <> ',class_getInstanceSize(NSHost)+1);
  1386. if class_getInstanceSize(TDerivedNSHTTPCookie) <> (class_getInstanceSize(NSHTTPCookie)+1) then
  1387. writeln('size of NSHTTPCookie is wrong: ',class_getInstanceSize(TDerivedNSHTTPCookie),' <> ',class_getInstanceSize(NSHTTPCookie)+1);
  1388. if class_getInstanceSize(TDerivedNSHTTPCookieStorage) <> (class_getInstanceSize(NSHTTPCookieStorage)+1) then
  1389. writeln('size of NSHTTPCookieStorage is wrong: ',class_getInstanceSize(TDerivedNSHTTPCookieStorage),' <> ',class_getInstanceSize(NSHTTPCookieStorage)+1);
  1390. if class_getInstanceSize(TDerivedNSIndexPath) <> (class_getInstanceSize(NSIndexPath)+1) then
  1391. writeln('size of NSIndexPath is wrong: ',class_getInstanceSize(TDerivedNSIndexPath),' <> ',class_getInstanceSize(NSIndexPath)+1);
  1392. if class_getInstanceSize(TDerivedNSIndexSet) <> (class_getInstanceSize(NSIndexSet)+1) then
  1393. writeln('size of NSIndexSet is wrong: ',class_getInstanceSize(TDerivedNSIndexSet),' <> ',class_getInstanceSize(NSIndexSet)+1);
  1394. if class_getInstanceSize(TDerivedNSMutableIndexSet) <> (class_getInstanceSize(NSMutableIndexSet)+1) then
  1395. writeln('size of NSMutableIndexSet is wrong: ',class_getInstanceSize(TDerivedNSMutableIndexSet),' <> ',class_getInstanceSize(NSMutableIndexSet)+1);
  1396. if class_getInstanceSize(TDerivedNSKeyedArchiver) <> (class_getInstanceSize(NSKeyedArchiver)+1) then
  1397. writeln('size of NSKeyedArchiver is wrong: ',class_getInstanceSize(TDerivedNSKeyedArchiver),' <> ',class_getInstanceSize(NSKeyedArchiver)+1);
  1398. if class_getInstanceSize(TDerivedNSKeyedUnarchiver) <> (class_getInstanceSize(NSKeyedUnarchiver)+1) then
  1399. writeln('size of NSKeyedUnarchiver is wrong: ',class_getInstanceSize(TDerivedNSKeyedUnarchiver),' <> ',class_getInstanceSize(NSKeyedUnarchiver)+1);
  1400. if class_getInstanceSize(TDerivedNSLocale) <> (class_getInstanceSize(NSLocale)+1) then
  1401. writeln('size of NSLocale is wrong: ',class_getInstanceSize(TDerivedNSLocale),' <> ',class_getInstanceSize(NSLocale)+1);
  1402. if class_getInstanceSize(TDerivedNSLock) <> (class_getInstanceSize(NSLock)+1) then
  1403. writeln('size of NSLock is wrong: ',class_getInstanceSize(TDerivedNSLock),' <> ',class_getInstanceSize(NSLock)+1);
  1404. if class_getInstanceSize(TDerivedNSConditionLock) <> (class_getInstanceSize(NSConditionLock)+1) then
  1405. writeln('size of NSConditionLock is wrong: ',class_getInstanceSize(TDerivedNSConditionLock),' <> ',class_getInstanceSize(NSConditionLock)+1);
  1406. if class_getInstanceSize(TDerivedNSRecursiveLock) <> (class_getInstanceSize(NSRecursiveLock)+1) then
  1407. writeln('size of NSRecursiveLock is wrong: ',class_getInstanceSize(TDerivedNSRecursiveLock),' <> ',class_getInstanceSize(NSRecursiveLock)+1);
  1408. if class_getInstanceSize(TDerivedNSCondition) <> (class_getInstanceSize(NSCondition)+1) then
  1409. writeln('size of NSCondition is wrong: ',class_getInstanceSize(TDerivedNSCondition),' <> ',class_getInstanceSize(NSCondition)+1);
  1410. if class_getInstanceSize(TDerivedNSMapTable) <> (class_getInstanceSize(NSMapTable)+1) then
  1411. writeln('size of NSMapTable is wrong: ',class_getInstanceSize(TDerivedNSMapTable),' <> ',class_getInstanceSize(NSMapTable)+1);
  1412. if class_getInstanceSize(TDerivedNSMetadataQuery) <> (class_getInstanceSize(NSMetadataQuery)+1) then
  1413. writeln('size of NSMetadataQuery is wrong: ',class_getInstanceSize(TDerivedNSMetadataQuery),' <> ',class_getInstanceSize(NSMetadataQuery)+1);
  1414. if class_getInstanceSize(TDerivedNSMetadataItem) <> (class_getInstanceSize(NSMetadataItem)+1) then
  1415. writeln('size of NSMetadataItem is wrong: ',class_getInstanceSize(TDerivedNSMetadataItem),' <> ',class_getInstanceSize(NSMetadataItem)+1);
  1416. if class_getInstanceSize(TDerivedNSMetadataQueryAttributeValueTuple) <> (class_getInstanceSize(NSMetadataQueryAttributeValueTuple)+1) then
  1417. writeln('size of NSMetadataQueryAttributeValueTuple is wrong: ',class_getInstanceSize(TDerivedNSMetadataQueryAttributeValueTuple),' <> ',class_getInstanceSize(NSMetadataQueryAttributeValueTuple)+1);
  1418. if class_getInstanceSize(TDerivedNSMetadataQueryResultGroup) <> (class_getInstanceSize(NSMetadataQueryResultGroup)+1) then
  1419. writeln('size of NSMetadataQueryResultGroup is wrong: ',class_getInstanceSize(TDerivedNSMetadataQueryResultGroup),' <> ',class_getInstanceSize(NSMetadataQueryResultGroup)+1);
  1420. if class_getInstanceSize(TDerivedNSMethodSignature) <> (class_getInstanceSize(NSMethodSignature)+1) then
  1421. writeln('size of NSMethodSignature is wrong: ',class_getInstanceSize(TDerivedNSMethodSignature),' <> ',class_getInstanceSize(NSMethodSignature)+1);
  1422. if class_getInstanceSize(TDerivedNSNetService) <> (class_getInstanceSize(NSNetService)+1) then
  1423. writeln('size of NSNetService is wrong: ',class_getInstanceSize(TDerivedNSNetService),' <> ',class_getInstanceSize(NSNetService)+1);
  1424. if class_getInstanceSize(TDerivedNSNetServiceBrowser) <> (class_getInstanceSize(NSNetServiceBrowser)+1) then
  1425. writeln('size of NSNetServiceBrowser is wrong: ',class_getInstanceSize(TDerivedNSNetServiceBrowser),' <> ',class_getInstanceSize(NSNetServiceBrowser)+1);
  1426. if class_getInstanceSize(TDerivedNSNotification) <> (class_getInstanceSize(NSNotification)+1) then
  1427. writeln('size of NSNotification is wrong: ',class_getInstanceSize(TDerivedNSNotification),' <> ',class_getInstanceSize(NSNotification)+1);
  1428. if class_getInstanceSize(TDerivedNSNotificationCenter) <> (class_getInstanceSize(NSNotificationCenter)+1) then
  1429. writeln('size of NSNotificationCenter is wrong: ',class_getInstanceSize(TDerivedNSNotificationCenter),' <> ',class_getInstanceSize(NSNotificationCenter)+1);
  1430. if class_getInstanceSize(TDerivedNSNotificationQueue) <> (class_getInstanceSize(NSNotificationQueue)+1) then
  1431. writeln('size of NSNotificationQueue is wrong: ',class_getInstanceSize(TDerivedNSNotificationQueue),' <> ',class_getInstanceSize(NSNotificationQueue)+1);
  1432. if class_getInstanceSize(TDerivedNSNull) <> (class_getInstanceSize(NSNull)+1) then
  1433. writeln('size of NSNull is wrong: ',class_getInstanceSize(TDerivedNSNull),' <> ',class_getInstanceSize(NSNull)+1);
  1434. if class_getInstanceSize(TDerivedNSNumberFormatter) <> (class_getInstanceSize(NSNumberFormatter)+1) then
  1435. writeln('size of NSNumberFormatter is wrong: ',class_getInstanceSize(TDerivedNSNumberFormatter),' <> ',class_getInstanceSize(NSNumberFormatter)+1);
  1436. if class_getInstanceSize(TDerivedNSObject) <> (class_getInstanceSize(NSObject)+1) then
  1437. writeln('size of NSObject is wrong: ',class_getInstanceSize(TDerivedNSObject),' <> ',class_getInstanceSize(NSObject)+1);
  1438. if class_getInstanceSize(TDerivedNSOperation) <> (class_getInstanceSize(NSOperation)+1) then
  1439. writeln('size of NSOperation is wrong: ',class_getInstanceSize(TDerivedNSOperation),' <> ',class_getInstanceSize(NSOperation)+1);
  1440. if class_getInstanceSize(TDerivedNSInvocationOperation) <> (class_getInstanceSize(NSInvocationOperation)+1) then
  1441. writeln('size of NSInvocationOperation is wrong: ',class_getInstanceSize(TDerivedNSInvocationOperation),' <> ',class_getInstanceSize(NSInvocationOperation)+1);
  1442. if class_getInstanceSize(TDerivedNSOperationQueue) <> (class_getInstanceSize(NSOperationQueue)+1) then
  1443. writeln('size of NSOperationQueue is wrong: ',class_getInstanceSize(TDerivedNSOperationQueue),' <> ',class_getInstanceSize(NSOperationQueue)+1);
  1444. if class_getInstanceSize(TDerivedNSPointerArray) <> (class_getInstanceSize(NSPointerArray)+1) then
  1445. writeln('size of NSPointerArray is wrong: ',class_getInstanceSize(TDerivedNSPointerArray),' <> ',class_getInstanceSize(NSPointerArray)+1);
  1446. if class_getInstanceSize(TDerivedNSPort) <> (class_getInstanceSize(NSPort)+1) then
  1447. writeln('size of NSPort is wrong: ',class_getInstanceSize(TDerivedNSPort),' <> ',class_getInstanceSize(NSPort)+1);
  1448. if class_getInstanceSize(TDerivedNSMachPort) <> (class_getInstanceSize(NSMachPort)+1) then
  1449. writeln('size of NSMachPort is wrong: ',class_getInstanceSize(TDerivedNSMachPort),' <> ',class_getInstanceSize(NSMachPort)+1);
  1450. if class_getInstanceSize(TDerivedNSMessagePort) <> (class_getInstanceSize(NSMessagePort)+1) then
  1451. writeln('size of NSMessagePort is wrong: ',class_getInstanceSize(TDerivedNSMessagePort),' <> ',class_getInstanceSize(NSMessagePort)+1);
  1452. if class_getInstanceSize(TDerivedNSSocketPort) <> (class_getInstanceSize(NSSocketPort)+1) then
  1453. writeln('size of NSSocketPort is wrong: ',class_getInstanceSize(TDerivedNSSocketPort),' <> ',class_getInstanceSize(NSSocketPort)+1);
  1454. if class_getInstanceSize(TDerivedNSPortCoder) <> (class_getInstanceSize(NSPortCoder)+1) then
  1455. writeln('size of NSPortCoder is wrong: ',class_getInstanceSize(TDerivedNSPortCoder),' <> ',class_getInstanceSize(NSPortCoder)+1);
  1456. if class_getInstanceSize(TDerivedNSPortMessage) <> (class_getInstanceSize(NSPortMessage)+1) then
  1457. writeln('size of NSPortMessage is wrong: ',class_getInstanceSize(TDerivedNSPortMessage),' <> ',class_getInstanceSize(NSPortMessage)+1);
  1458. if class_getInstanceSize(TDerivedNSPortNameServer) <> (class_getInstanceSize(NSPortNameServer)+1) then
  1459. writeln('size of NSPortNameServer is wrong: ',class_getInstanceSize(TDerivedNSPortNameServer),' <> ',class_getInstanceSize(NSPortNameServer)+1);
  1460. if class_getInstanceSize(TDerivedNSMachBootstrapServer) <> (class_getInstanceSize(NSMachBootstrapServer)+1) then
  1461. writeln('size of NSMachBootstrapServer is wrong: ',class_getInstanceSize(TDerivedNSMachBootstrapServer),' <> ',class_getInstanceSize(NSMachBootstrapServer)+1);
  1462. if class_getInstanceSize(TDerivedNSMessagePortNameServer) <> (class_getInstanceSize(NSMessagePortNameServer)+1) then
  1463. writeln('size of NSMessagePortNameServer is wrong: ',class_getInstanceSize(TDerivedNSMessagePortNameServer),' <> ',class_getInstanceSize(NSMessagePortNameServer)+1);
  1464. if class_getInstanceSize(TDerivedNSSocketPortNameServer) <> (class_getInstanceSize(NSSocketPortNameServer)+1) then
  1465. writeln('size of NSSocketPortNameServer is wrong: ',class_getInstanceSize(TDerivedNSSocketPortNameServer),' <> ',class_getInstanceSize(NSSocketPortNameServer)+1);
  1466. if class_getInstanceSize(TDerivedNSPredicate) <> (class_getInstanceSize(NSPredicate)+1) then
  1467. writeln('size of NSPredicate is wrong: ',class_getInstanceSize(TDerivedNSPredicate),' <> ',class_getInstanceSize(NSPredicate)+1);
  1468. if class_getInstanceSize(TDerivedNSProcessInfo) <> (class_getInstanceSize(NSProcessInfo)+1) then
  1469. writeln('size of NSProcessInfo is wrong: ',class_getInstanceSize(TDerivedNSProcessInfo),' <> ',class_getInstanceSize(NSProcessInfo)+1);
  1470. if class_getInstanceSize(TDerivedNSPropertyListSerialization) <> (class_getInstanceSize(NSPropertyListSerialization)+1) then
  1471. writeln('size of NSPropertyListSerialization is wrong: ',class_getInstanceSize(TDerivedNSPropertyListSerialization),' <> ',class_getInstanceSize(NSPropertyListSerialization)+1);
  1472. if class_getInstanceSize(TDerivedNSProtocolChecker) <> (class_getInstanceSize(NSProtocolChecker)+1) then
  1473. writeln('size of NSProtocolChecker is wrong: ',class_getInstanceSize(TDerivedNSProtocolChecker),' <> ',class_getInstanceSize(NSProtocolChecker)+1);
  1474. if class_getInstanceSize(TDerivedNSProxy) <> (class_getInstanceSize(NSProxy)+1) then
  1475. writeln('size of NSProxy is wrong: ',class_getInstanceSize(TDerivedNSProxy),' <> ',class_getInstanceSize(NSProxy)+1);
  1476. if class_getInstanceSize(TDerivedNSRunLoop) <> (class_getInstanceSize(NSRunLoop)+1) then
  1477. writeln('size of NSRunLoop is wrong: ',class_getInstanceSize(TDerivedNSRunLoop),' <> ',class_getInstanceSize(NSRunLoop)+1);
  1478. if class_getInstanceSize(TDerivedNSScanner) <> (class_getInstanceSize(NSScanner)+1) then
  1479. writeln('size of NSScanner is wrong: ',class_getInstanceSize(TDerivedNSScanner),' <> ',class_getInstanceSize(NSScanner)+1);
  1480. if class_getInstanceSize(TDerivedNSScriptClassDescription) <> (class_getInstanceSize(NSScriptClassDescription)+1) then
  1481. writeln('size of NSScriptClassDescription is wrong: ',class_getInstanceSize(TDerivedNSScriptClassDescription),' <> ',class_getInstanceSize(NSScriptClassDescription)+1);
  1482. if class_getInstanceSize(TDerivedNSScriptCoercionHandler) <> (class_getInstanceSize(NSScriptCoercionHandler)+1) then
  1483. writeln('size of NSScriptCoercionHandler is wrong: ',class_getInstanceSize(TDerivedNSScriptCoercionHandler),' <> ',class_getInstanceSize(NSScriptCoercionHandler)+1);
  1484. if class_getInstanceSize(TDerivedNSScriptCommand) <> (class_getInstanceSize(NSScriptCommand)+1) then
  1485. writeln('size of NSScriptCommand is wrong: ',class_getInstanceSize(TDerivedNSScriptCommand),' <> ',class_getInstanceSize(NSScriptCommand)+1);
  1486. if class_getInstanceSize(TDerivedNSScriptCommandDescription) <> (class_getInstanceSize(NSScriptCommandDescription)+1) then
  1487. writeln('size of NSScriptCommandDescription is wrong: ',class_getInstanceSize(TDerivedNSScriptCommandDescription),' <> ',class_getInstanceSize(NSScriptCommandDescription)+1);
  1488. if class_getInstanceSize(TDerivedNSScriptExecutionContext) <> (class_getInstanceSize(NSScriptExecutionContext)+1) then
  1489. writeln('size of NSScriptExecutionContext is wrong: ',class_getInstanceSize(TDerivedNSScriptExecutionContext),' <> ',class_getInstanceSize(NSScriptExecutionContext)+1);
  1490. if class_getInstanceSize(TDerivedNSScriptObjectSpecifier) <> (class_getInstanceSize(NSScriptObjectSpecifier)+1) then
  1491. writeln('size of NSScriptObjectSpecifier is wrong: ',class_getInstanceSize(TDerivedNSScriptObjectSpecifier),' <> ',class_getInstanceSize(NSScriptObjectSpecifier)+1);
  1492. if class_getInstanceSize(TDerivedNSIndexSpecifier) <> (class_getInstanceSize(NSIndexSpecifier)+1) then
  1493. writeln('size of NSIndexSpecifier is wrong: ',class_getInstanceSize(TDerivedNSIndexSpecifier),' <> ',class_getInstanceSize(NSIndexSpecifier)+1);
  1494. if class_getInstanceSize(TDerivedNSMiddleSpecifier) <> (class_getInstanceSize(NSMiddleSpecifier)+1) then
  1495. writeln('size of NSMiddleSpecifier is wrong: ',class_getInstanceSize(TDerivedNSMiddleSpecifier),' <> ',class_getInstanceSize(NSMiddleSpecifier)+1);
  1496. if class_getInstanceSize(TDerivedNSNameSpecifier) <> (class_getInstanceSize(NSNameSpecifier)+1) then
  1497. writeln('size of NSNameSpecifier is wrong: ',class_getInstanceSize(TDerivedNSNameSpecifier),' <> ',class_getInstanceSize(NSNameSpecifier)+1);
  1498. if class_getInstanceSize(TDerivedNSPositionalSpecifier) <> (class_getInstanceSize(NSPositionalSpecifier)+1) then
  1499. writeln('size of NSPositionalSpecifier is wrong: ',class_getInstanceSize(TDerivedNSPositionalSpecifier),' <> ',class_getInstanceSize(NSPositionalSpecifier)+1);
  1500. if class_getInstanceSize(TDerivedNSPropertySpecifier) <> (class_getInstanceSize(NSPropertySpecifier)+1) then
  1501. writeln('size of NSPropertySpecifier is wrong: ',class_getInstanceSize(TDerivedNSPropertySpecifier),' <> ',class_getInstanceSize(NSPropertySpecifier)+1);
  1502. if class_getInstanceSize(TDerivedNSRandomSpecifier) <> (class_getInstanceSize(NSRandomSpecifier)+1) then
  1503. writeln('size of NSRandomSpecifier is wrong: ',class_getInstanceSize(TDerivedNSRandomSpecifier),' <> ',class_getInstanceSize(NSRandomSpecifier)+1);
  1504. if class_getInstanceSize(TDerivedNSRangeSpecifier) <> (class_getInstanceSize(NSRangeSpecifier)+1) then
  1505. writeln('size of NSRangeSpecifier is wrong: ',class_getInstanceSize(TDerivedNSRangeSpecifier),' <> ',class_getInstanceSize(NSRangeSpecifier)+1);
  1506. if class_getInstanceSize(TDerivedNSRelativeSpecifier) <> (class_getInstanceSize(NSRelativeSpecifier)+1) then
  1507. writeln('size of NSRelativeSpecifier is wrong: ',class_getInstanceSize(TDerivedNSRelativeSpecifier),' <> ',class_getInstanceSize(NSRelativeSpecifier)+1);
  1508. if class_getInstanceSize(TDerivedNSUniqueIDSpecifier) <> (class_getInstanceSize(NSUniqueIDSpecifier)+1) then
  1509. writeln('size of NSUniqueIDSpecifier is wrong: ',class_getInstanceSize(TDerivedNSUniqueIDSpecifier),' <> ',class_getInstanceSize(NSUniqueIDSpecifier)+1);
  1510. if class_getInstanceSize(TDerivedNSWhoseSpecifier) <> (class_getInstanceSize(NSWhoseSpecifier)+1) then
  1511. writeln('size of NSWhoseSpecifier is wrong: ',class_getInstanceSize(TDerivedNSWhoseSpecifier),' <> ',class_getInstanceSize(NSWhoseSpecifier)+1);
  1512. if class_getInstanceSize(TDerivedNSCloneCommand) <> (class_getInstanceSize(NSCloneCommand)+1) then
  1513. writeln('size of NSCloneCommand is wrong: ',class_getInstanceSize(TDerivedNSCloneCommand),' <> ',class_getInstanceSize(NSCloneCommand)+1);
  1514. if class_getInstanceSize(TDerivedNSCloseCommand) <> (class_getInstanceSize(NSCloseCommand)+1) then
  1515. writeln('size of NSCloseCommand is wrong: ',class_getInstanceSize(TDerivedNSCloseCommand),' <> ',class_getInstanceSize(NSCloseCommand)+1);
  1516. if class_getInstanceSize(TDerivedNSCountCommand) <> (class_getInstanceSize(NSCountCommand)+1) then
  1517. writeln('size of NSCountCommand is wrong: ',class_getInstanceSize(TDerivedNSCountCommand),' <> ',class_getInstanceSize(NSCountCommand)+1);
  1518. if class_getInstanceSize(TDerivedNSCreateCommand) <> (class_getInstanceSize(NSCreateCommand)+1) then
  1519. writeln('size of NSCreateCommand is wrong: ',class_getInstanceSize(TDerivedNSCreateCommand),' <> ',class_getInstanceSize(NSCreateCommand)+1);
  1520. if class_getInstanceSize(TDerivedNSDeleteCommand) <> (class_getInstanceSize(NSDeleteCommand)+1) then
  1521. writeln('size of NSDeleteCommand is wrong: ',class_getInstanceSize(TDerivedNSDeleteCommand),' <> ',class_getInstanceSize(NSDeleteCommand)+1);
  1522. if class_getInstanceSize(TDerivedNSExistsCommand) <> (class_getInstanceSize(NSExistsCommand)+1) then
  1523. writeln('size of NSExistsCommand is wrong: ',class_getInstanceSize(TDerivedNSExistsCommand),' <> ',class_getInstanceSize(NSExistsCommand)+1);
  1524. if class_getInstanceSize(TDerivedNSGetCommand) <> (class_getInstanceSize(NSGetCommand)+1) then
  1525. writeln('size of NSGetCommand is wrong: ',class_getInstanceSize(TDerivedNSGetCommand),' <> ',class_getInstanceSize(NSGetCommand)+1);
  1526. if class_getInstanceSize(TDerivedNSMoveCommand) <> (class_getInstanceSize(NSMoveCommand)+1) then
  1527. writeln('size of NSMoveCommand is wrong: ',class_getInstanceSize(TDerivedNSMoveCommand),' <> ',class_getInstanceSize(NSMoveCommand)+1);
  1528. if class_getInstanceSize(TDerivedNSQuitCommand) <> (class_getInstanceSize(NSQuitCommand)+1) then
  1529. writeln('size of NSQuitCommand is wrong: ',class_getInstanceSize(TDerivedNSQuitCommand),' <> ',class_getInstanceSize(NSQuitCommand)+1);
  1530. if class_getInstanceSize(TDerivedNSSetCommand) <> (class_getInstanceSize(NSSetCommand)+1) then
  1531. writeln('size of NSSetCommand is wrong: ',class_getInstanceSize(TDerivedNSSetCommand),' <> ',class_getInstanceSize(NSSetCommand)+1);
  1532. if class_getInstanceSize(TDerivedNSScriptSuiteRegistry) <> (class_getInstanceSize(NSScriptSuiteRegistry)+1) then
  1533. writeln('size of NSScriptSuiteRegistry is wrong: ',class_getInstanceSize(TDerivedNSScriptSuiteRegistry),' <> ',class_getInstanceSize(NSScriptSuiteRegistry)+1);
  1534. if class_getInstanceSize(TDerivedNSScriptWhoseTest) <> (class_getInstanceSize(NSScriptWhoseTest)+1) then
  1535. writeln('size of NSScriptWhoseTest is wrong: ',class_getInstanceSize(TDerivedNSScriptWhoseTest),' <> ',class_getInstanceSize(NSScriptWhoseTest)+1);
  1536. if class_getInstanceSize(TDerivedNSLogicalTest) <> (class_getInstanceSize(NSLogicalTest)+1) then
  1537. writeln('size of NSLogicalTest is wrong: ',class_getInstanceSize(TDerivedNSLogicalTest),' <> ',class_getInstanceSize(NSLogicalTest)+1);
  1538. if class_getInstanceSize(TDerivedNSSpecifierTest) <> (class_getInstanceSize(NSSpecifierTest)+1) then
  1539. writeln('size of NSSpecifierTest is wrong: ',class_getInstanceSize(TDerivedNSSpecifierTest),' <> ',class_getInstanceSize(NSSpecifierTest)+1);
  1540. if class_getInstanceSize(TDerivedNSSet) <> (class_getInstanceSize(NSSet)+1) then
  1541. writeln('size of NSSet is wrong: ',class_getInstanceSize(TDerivedNSSet),' <> ',class_getInstanceSize(NSSet)+1);
  1542. if class_getInstanceSize(TDerivedNSMutableSet) <> (class_getInstanceSize(NSMutableSet)+1) then
  1543. writeln('size of NSMutableSet is wrong: ',class_getInstanceSize(TDerivedNSMutableSet),' <> ',class_getInstanceSize(NSMutableSet)+1);
  1544. if class_getInstanceSize(TDerivedNSCountedSet) <> (class_getInstanceSize(NSCountedSet)+1) then
  1545. writeln('size of NSCountedSet is wrong: ',class_getInstanceSize(TDerivedNSCountedSet),' <> ',class_getInstanceSize(NSCountedSet)+1);
  1546. if class_getInstanceSize(TDerivedNSSortDescriptor) <> (class_getInstanceSize(NSSortDescriptor)+1) then
  1547. writeln('size of NSSortDescriptor is wrong: ',class_getInstanceSize(TDerivedNSSortDescriptor),' <> ',class_getInstanceSize(NSSortDescriptor)+1);
  1548. if class_getInstanceSize(TDerivedNSSpellServer) <> (class_getInstanceSize(NSSpellServer)+1) then
  1549. writeln('size of NSSpellServer is wrong: ',class_getInstanceSize(TDerivedNSSpellServer),' <> ',class_getInstanceSize(NSSpellServer)+1);
  1550. if class_getInstanceSize(TDerivedNSStream) <> (class_getInstanceSize(NSStream)+1) then
  1551. writeln('size of NSStream is wrong: ',class_getInstanceSize(TDerivedNSStream),' <> ',class_getInstanceSize(NSStream)+1);
  1552. if class_getInstanceSize(TDerivedNSInputStream) <> (class_getInstanceSize(NSInputStream)+1) then
  1553. writeln('size of NSInputStream is wrong: ',class_getInstanceSize(TDerivedNSInputStream),' <> ',class_getInstanceSize(NSInputStream)+1);
  1554. if class_getInstanceSize(TDerivedNSOutputStream) <> (class_getInstanceSize(NSOutputStream)+1) then
  1555. writeln('size of NSOutputStream is wrong: ',class_getInstanceSize(TDerivedNSOutputStream),' <> ',class_getInstanceSize(NSOutputStream)+1);
  1556. if class_getInstanceSize(TDerivedNSString) <> (class_getInstanceSize(NSString)+1) then
  1557. writeln('size of NSString is wrong: ',class_getInstanceSize(TDerivedNSString),' <> ',class_getInstanceSize(NSString)+1);
  1558. if class_getInstanceSize(TDerivedNSMutableString) <> (class_getInstanceSize(NSMutableString)+1) then
  1559. writeln('size of NSMutableString is wrong: ',class_getInstanceSize(TDerivedNSMutableString),' <> ',class_getInstanceSize(NSMutableString)+1);
  1560. if class_getInstanceSize(TDerivedNSSimpleCString) <> (class_getInstanceSize(NSSimpleCString)+1) then
  1561. writeln('size of NSSimpleCString is wrong: ',class_getInstanceSize(TDerivedNSSimpleCString),' <> ',class_getInstanceSize(NSSimpleCString)+1);
  1562. if class_getInstanceSize(TDerivedNSTask) <> (class_getInstanceSize(NSTask)+1) then
  1563. writeln('size of NSTask is wrong: ',class_getInstanceSize(TDerivedNSTask),' <> ',class_getInstanceSize(NSTask)+1);
  1564. if class_getInstanceSize(TDerivedNSThread) <> (class_getInstanceSize(NSThread)+1) then
  1565. writeln('size of NSThread is wrong: ',class_getInstanceSize(TDerivedNSThread),' <> ',class_getInstanceSize(NSThread)+1);
  1566. if class_getInstanceSize(TDerivedNSTimer) <> (class_getInstanceSize(NSTimer)+1) then
  1567. writeln('size of NSTimer is wrong: ',class_getInstanceSize(TDerivedNSTimer),' <> ',class_getInstanceSize(NSTimer)+1);
  1568. if class_getInstanceSize(TDerivedNSTimeZone) <> (class_getInstanceSize(NSTimeZone)+1) then
  1569. writeln('size of NSTimeZone is wrong: ',class_getInstanceSize(TDerivedNSTimeZone),' <> ',class_getInstanceSize(NSTimeZone)+1);
  1570. if class_getInstanceSize(TDerivedNSUndoManager) <> (class_getInstanceSize(NSUndoManager)+1) then
  1571. writeln('size of NSUndoManager is wrong: ',class_getInstanceSize(TDerivedNSUndoManager),' <> ',class_getInstanceSize(NSUndoManager)+1);
  1572. if class_getInstanceSize(TDerivedNSURL) <> (class_getInstanceSize(NSURL)+1) then
  1573. writeln('size of NSURL is wrong: ',class_getInstanceSize(TDerivedNSURL),' <> ',class_getInstanceSize(NSURL)+1);
  1574. if class_getInstanceSize(TDerivedNSURLAuthenticationChallenge) <> (class_getInstanceSize(NSURLAuthenticationChallenge)+1) then
  1575. writeln('size of NSURLAuthenticationChallenge is wrong: ',class_getInstanceSize(TDerivedNSURLAuthenticationChallenge),' <> ',class_getInstanceSize(NSURLAuthenticationChallenge)+1);
  1576. if class_getInstanceSize(TDerivedNSCachedURLResponse) <> (class_getInstanceSize(NSCachedURLResponse)+1) then
  1577. writeln('size of NSCachedURLResponse is wrong: ',class_getInstanceSize(TDerivedNSCachedURLResponse),' <> ',class_getInstanceSize(NSCachedURLResponse)+1);
  1578. if class_getInstanceSize(TDerivedNSURLCache) <> (class_getInstanceSize(NSURLCache)+1) then
  1579. writeln('size of NSURLCache is wrong: ',class_getInstanceSize(TDerivedNSURLCache),' <> ',class_getInstanceSize(NSURLCache)+1);
  1580. if class_getInstanceSize(TDerivedNSURLConnection) <> (class_getInstanceSize(NSURLConnection)+1) then
  1581. writeln('size of NSURLConnection is wrong: ',class_getInstanceSize(TDerivedNSURLConnection),' <> ',class_getInstanceSize(NSURLConnection)+1);
  1582. if class_getInstanceSize(TDerivedNSURLCredential) <> (class_getInstanceSize(NSURLCredential)+1) then
  1583. writeln('size of NSURLCredential is wrong: ',class_getInstanceSize(TDerivedNSURLCredential),' <> ',class_getInstanceSize(NSURLCredential)+1);
  1584. if class_getInstanceSize(TDerivedNSURLCredentialStorage) <> (class_getInstanceSize(NSURLCredentialStorage)+1) then
  1585. writeln('size of NSURLCredentialStorage is wrong: ',class_getInstanceSize(TDerivedNSURLCredentialStorage),' <> ',class_getInstanceSize(NSURLCredentialStorage)+1);
  1586. if class_getInstanceSize(TDerivedNSURLDownload) <> (class_getInstanceSize(NSURLDownload)+1) then
  1587. writeln('size of NSURLDownload is wrong: ',class_getInstanceSize(TDerivedNSURLDownload),' <> ',class_getInstanceSize(NSURLDownload)+1);
  1588. if class_getInstanceSize(TDerivedNSURLHandle) <> (class_getInstanceSize(NSURLHandle)+1) then
  1589. writeln('size of NSURLHandle is wrong: ',class_getInstanceSize(TDerivedNSURLHandle),' <> ',class_getInstanceSize(NSURLHandle)+1);
  1590. if class_getInstanceSize(TDerivedNSURLProtectionSpace) <> (class_getInstanceSize(NSURLProtectionSpace)+1) then
  1591. writeln('size of NSURLProtectionSpace is wrong: ',class_getInstanceSize(TDerivedNSURLProtectionSpace),' <> ',class_getInstanceSize(NSURLProtectionSpace)+1);
  1592. if class_getInstanceSize(TDerivedNSURLProtocol) <> (class_getInstanceSize(NSURLProtocol)+1) then
  1593. writeln('size of NSURLProtocol is wrong: ',class_getInstanceSize(TDerivedNSURLProtocol),' <> ',class_getInstanceSize(NSURLProtocol)+1);
  1594. if class_getInstanceSize(TDerivedNSURLRequest) <> (class_getInstanceSize(NSURLRequest)+1) then
  1595. writeln('size of NSURLRequest is wrong: ',class_getInstanceSize(TDerivedNSURLRequest),' <> ',class_getInstanceSize(NSURLRequest)+1);
  1596. if class_getInstanceSize(TDerivedNSMutableURLRequest) <> (class_getInstanceSize(NSMutableURLRequest)+1) then
  1597. writeln('size of NSMutableURLRequest is wrong: ',class_getInstanceSize(TDerivedNSMutableURLRequest),' <> ',class_getInstanceSize(NSMutableURLRequest)+1);
  1598. if class_getInstanceSize(TDerivedNSURLResponse) <> (class_getInstanceSize(NSURLResponse)+1) then
  1599. writeln('size of NSURLResponse is wrong: ',class_getInstanceSize(TDerivedNSURLResponse),' <> ',class_getInstanceSize(NSURLResponse)+1);
  1600. if class_getInstanceSize(TDerivedNSHTTPURLResponse) <> (class_getInstanceSize(NSHTTPURLResponse)+1) then
  1601. writeln('size of NSHTTPURLResponse is wrong: ',class_getInstanceSize(TDerivedNSHTTPURLResponse),' <> ',class_getInstanceSize(NSHTTPURLResponse)+1);
  1602. if class_getInstanceSize(TDerivedNSUserDefaults) <> (class_getInstanceSize(NSUserDefaults)+1) then
  1603. writeln('size of NSUserDefaults is wrong: ',class_getInstanceSize(TDerivedNSUserDefaults),' <> ',class_getInstanceSize(NSUserDefaults)+1);
  1604. if class_getInstanceSize(TDerivedNSValue) <> (class_getInstanceSize(NSValue)+1) then
  1605. writeln('size of NSValue is wrong: ',class_getInstanceSize(TDerivedNSValue),' <> ',class_getInstanceSize(NSValue)+1);
  1606. if class_getInstanceSize(TDerivedNSNumber) <> (class_getInstanceSize(NSNumber)+1) then
  1607. writeln('size of NSNumber is wrong: ',class_getInstanceSize(TDerivedNSNumber),' <> ',class_getInstanceSize(NSNumber)+1);
  1608. if class_getInstanceSize(TDerivedNSValueTransformer) <> (class_getInstanceSize(NSValueTransformer)+1) then
  1609. writeln('size of NSValueTransformer is wrong: ',class_getInstanceSize(TDerivedNSValueTransformer),' <> ',class_getInstanceSize(NSValueTransformer)+1);
  1610. if class_getInstanceSize(TDerivedNSXMLDocument) <> (class_getInstanceSize(NSXMLDocument)+1) then
  1611. writeln('size of NSXMLDocument is wrong: ',class_getInstanceSize(TDerivedNSXMLDocument),' <> ',class_getInstanceSize(NSXMLDocument)+1);
  1612. if class_getInstanceSize(TDerivedNSXMLDTD) <> (class_getInstanceSize(NSXMLDTD)+1) then
  1613. writeln('size of NSXMLDTD is wrong: ',class_getInstanceSize(TDerivedNSXMLDTD),' <> ',class_getInstanceSize(NSXMLDTD)+1);
  1614. if class_getInstanceSize(TDerivedNSXMLDTDNode) <> (class_getInstanceSize(NSXMLDTDNode)+1) then
  1615. writeln('size of NSXMLDTDNode is wrong: ',class_getInstanceSize(TDerivedNSXMLDTDNode),' <> ',class_getInstanceSize(NSXMLDTDNode)+1);
  1616. if class_getInstanceSize(TDerivedNSXMLElement) <> (class_getInstanceSize(NSXMLElement)+1) then
  1617. writeln('size of NSXMLElement is wrong: ',class_getInstanceSize(TDerivedNSXMLElement),' <> ',class_getInstanceSize(NSXMLElement)+1);
  1618. if class_getInstanceSize(TDerivedNSXMLNode) <> (class_getInstanceSize(NSXMLNode)+1) then
  1619. writeln('size of NSXMLNode is wrong: ',class_getInstanceSize(TDerivedNSXMLNode),' <> ',class_getInstanceSize(NSXMLNode)+1);
  1620. if class_getInstanceSize(TDerivedNSXMLParser) <> (class_getInstanceSize(NSXMLParser)+1) then
  1621. writeln('size of NSXMLParser is wrong: ',class_getInstanceSize(TDerivedNSXMLParser),' <> ',class_getInstanceSize(NSXMLParser)+1);
  1622. if class_getInstanceSize(TDerivedNSActionCell) <> (class_getInstanceSize(NSActionCell)+1) then
  1623. writeln('size of NSActionCell is wrong: ',class_getInstanceSize(TDerivedNSActionCell),' <> ',class_getInstanceSize(NSActionCell)+1);
  1624. if class_getInstanceSize(TDerivedNSAlert) <> (class_getInstanceSize(NSAlert)+1) then
  1625. writeln('size of NSAlert is wrong: ',class_getInstanceSize(TDerivedNSAlert),' <> ',class_getInstanceSize(NSAlert)+1);
  1626. if class_getInstanceSize(TDerivedNSAnimation) <> (class_getInstanceSize(NSAnimation)+1) then
  1627. writeln('size of NSAnimation is wrong: ',class_getInstanceSize(TDerivedNSAnimation),' <> ',class_getInstanceSize(NSAnimation)+1);
  1628. if class_getInstanceSize(TDerivedNSViewAnimation) <> (class_getInstanceSize(NSViewAnimation)+1) then
  1629. writeln('size of NSViewAnimation is wrong: ',class_getInstanceSize(TDerivedNSViewAnimation),' <> ',class_getInstanceSize(NSViewAnimation)+1);
  1630. if class_getInstanceSize(TDerivedNSAnimationContext) <> (class_getInstanceSize(NSAnimationContext)+1) then
  1631. writeln('size of NSAnimationContext is wrong: ',class_getInstanceSize(TDerivedNSAnimationContext),' <> ',class_getInstanceSize(NSAnimationContext)+1);
  1632. if class_getInstanceSize(TDerivedNSApplication) <> (class_getInstanceSize(NSApplication)+1) then
  1633. writeln('size of NSApplication is wrong: ',class_getInstanceSize(TDerivedNSApplication),' <> ',class_getInstanceSize(NSApplication)+1);
  1634. if class_getInstanceSize(TDerivedNSArrayController) <> (class_getInstanceSize(NSArrayController)+1) then
  1635. writeln('size of NSArrayController is wrong: ',class_getInstanceSize(TDerivedNSArrayController),' <> ',class_getInstanceSize(NSArrayController)+1);
  1636. if class_getInstanceSize(TDerivedNSATSTypesetter) <> (class_getInstanceSize(NSATSTypesetter)+1) then
  1637. writeln('size of NSATSTypesetter is wrong: ',class_getInstanceSize(TDerivedNSATSTypesetter),' <> ',class_getInstanceSize(NSATSTypesetter)+1);
  1638. if class_getInstanceSize(TDerivedNSBezierPath) <> (class_getInstanceSize(NSBezierPath)+1) then
  1639. writeln('size of NSBezierPath is wrong: ',class_getInstanceSize(TDerivedNSBezierPath),' <> ',class_getInstanceSize(NSBezierPath)+1);
  1640. if class_getInstanceSize(TDerivedNSBitmapImageRep) <> (class_getInstanceSize(NSBitmapImageRep)+1) then
  1641. writeln('size of NSBitmapImageRep is wrong: ',class_getInstanceSize(TDerivedNSBitmapImageRep),' <> ',class_getInstanceSize(NSBitmapImageRep)+1);
  1642. if class_getInstanceSize(TDerivedNSBox) <> (class_getInstanceSize(NSBox)+1) then
  1643. writeln('size of NSBox is wrong: ',class_getInstanceSize(TDerivedNSBox),' <> ',class_getInstanceSize(NSBox)+1);
  1644. if class_getInstanceSize(TDerivedNSBrowser) <> (class_getInstanceSize(NSBrowser)+1) then
  1645. writeln('size of NSBrowser is wrong: ',class_getInstanceSize(TDerivedNSBrowser),' <> ',class_getInstanceSize(NSBrowser)+1);
  1646. if class_getInstanceSize(TDerivedNSBrowserCell) <> (class_getInstanceSize(NSBrowserCell)+1) then
  1647. writeln('size of NSBrowserCell is wrong: ',class_getInstanceSize(TDerivedNSBrowserCell),' <> ',class_getInstanceSize(NSBrowserCell)+1);
  1648. if class_getInstanceSize(TDerivedNSButton) <> (class_getInstanceSize(NSButton)+1) then
  1649. writeln('size of NSButton is wrong: ',class_getInstanceSize(TDerivedNSButton),' <> ',class_getInstanceSize(NSButton)+1);
  1650. if class_getInstanceSize(TDerivedNSButtonCell) <> (class_getInstanceSize(NSButtonCell)+1) then
  1651. writeln('size of NSButtonCell is wrong: ',class_getInstanceSize(TDerivedNSButtonCell),' <> ',class_getInstanceSize(NSButtonCell)+1);
  1652. if class_getInstanceSize(TDerivedNSCachedImageRep) <> (class_getInstanceSize(NSCachedImageRep)+1) then
  1653. writeln('size of NSCachedImageRep is wrong: ',class_getInstanceSize(TDerivedNSCachedImageRep),' <> ',class_getInstanceSize(NSCachedImageRep)+1);
  1654. if class_getInstanceSize(TDerivedNSCell) <> (class_getInstanceSize(NSCell)+1) then
  1655. writeln('size of NSCell is wrong: ',class_getInstanceSize(TDerivedNSCell),' <> ',class_getInstanceSize(NSCell)+1);
  1656. if class_getInstanceSize(TDerivedNSCIImageRep) <> (class_getInstanceSize(NSCIImageRep)+1) then
  1657. writeln('size of NSCIImageRep is wrong: ',class_getInstanceSize(TDerivedNSCIImageRep),' <> ',class_getInstanceSize(NSCIImageRep)+1);
  1658. if class_getInstanceSize(TDerivedNSClipView) <> (class_getInstanceSize(NSClipView)+1) then
  1659. writeln('size of NSClipView is wrong: ',class_getInstanceSize(TDerivedNSClipView),' <> ',class_getInstanceSize(NSClipView)+1);
  1660. if class_getInstanceSize(TDerivedNSCollectionViewItem) <> (class_getInstanceSize(NSCollectionViewItem)+1) then
  1661. writeln('size of NSCollectionViewItem is wrong: ',class_getInstanceSize(TDerivedNSCollectionViewItem),' <> ',class_getInstanceSize(NSCollectionViewItem)+1);
  1662. if class_getInstanceSize(TDerivedNSCollectionView) <> (class_getInstanceSize(NSCollectionView)+1) then
  1663. writeln('size of NSCollectionView is wrong: ',class_getInstanceSize(TDerivedNSCollectionView),' <> ',class_getInstanceSize(NSCollectionView)+1);
  1664. if class_getInstanceSize(TDerivedNSColor) <> (class_getInstanceSize(NSColor)+1) then
  1665. writeln('size of NSColor is wrong: ',class_getInstanceSize(TDerivedNSColor),' <> ',class_getInstanceSize(NSColor)+1);
  1666. if class_getInstanceSize(TDerivedNSColorList) <> (class_getInstanceSize(NSColorList)+1) then
  1667. writeln('size of NSColorList is wrong: ',class_getInstanceSize(TDerivedNSColorList),' <> ',class_getInstanceSize(NSColorList)+1);
  1668. if class_getInstanceSize(TDerivedNSColorPanel) <> (class_getInstanceSize(NSColorPanel)+1) then
  1669. writeln('size of NSColorPanel is wrong: ',class_getInstanceSize(TDerivedNSColorPanel),' <> ',class_getInstanceSize(NSColorPanel)+1);
  1670. if class_getInstanceSize(TDerivedNSColorPicker) <> (class_getInstanceSize(NSColorPicker)+1) then
  1671. writeln('size of NSColorPicker is wrong: ',class_getInstanceSize(TDerivedNSColorPicker),' <> ',class_getInstanceSize(NSColorPicker)+1);
  1672. if class_getInstanceSize(TDerivedNSColorSpace) <> (class_getInstanceSize(NSColorSpace)+1) then
  1673. writeln('size of NSColorSpace is wrong: ',class_getInstanceSize(TDerivedNSColorSpace),' <> ',class_getInstanceSize(NSColorSpace)+1);
  1674. if class_getInstanceSize(TDerivedNSColorWell) <> (class_getInstanceSize(NSColorWell)+1) then
  1675. writeln('size of NSColorWell is wrong: ',class_getInstanceSize(TDerivedNSColorWell),' <> ',class_getInstanceSize(NSColorWell)+1);
  1676. if class_getInstanceSize(TDerivedNSComboBox) <> (class_getInstanceSize(NSComboBox)+1) then
  1677. writeln('size of NSComboBox is wrong: ',class_getInstanceSize(TDerivedNSComboBox),' <> ',class_getInstanceSize(NSComboBox)+1);
  1678. if class_getInstanceSize(TDerivedNSComboBoxCell) <> (class_getInstanceSize(NSComboBoxCell)+1) then
  1679. writeln('size of NSComboBoxCell is wrong: ',class_getInstanceSize(TDerivedNSComboBoxCell),' <> ',class_getInstanceSize(NSComboBoxCell)+1);
  1680. if class_getInstanceSize(TDerivedNSControl) <> (class_getInstanceSize(NSControl)+1) then
  1681. writeln('size of NSControl is wrong: ',class_getInstanceSize(TDerivedNSControl),' <> ',class_getInstanceSize(NSControl)+1);
  1682. if class_getInstanceSize(TDerivedNSController) <> (class_getInstanceSize(NSController)+1) then
  1683. writeln('size of NSController is wrong: ',class_getInstanceSize(TDerivedNSController),' <> ',class_getInstanceSize(NSController)+1);
  1684. if class_getInstanceSize(TDerivedNSCursor) <> (class_getInstanceSize(NSCursor)+1) then
  1685. writeln('size of NSCursor is wrong: ',class_getInstanceSize(TDerivedNSCursor),' <> ',class_getInstanceSize(NSCursor)+1);
  1686. if class_getInstanceSize(TDerivedNSCustomImageRep) <> (class_getInstanceSize(NSCustomImageRep)+1) then
  1687. writeln('size of NSCustomImageRep is wrong: ',class_getInstanceSize(TDerivedNSCustomImageRep),' <> ',class_getInstanceSize(NSCustomImageRep)+1);
  1688. if class_getInstanceSize(TDerivedNSDatePicker) <> (class_getInstanceSize(NSDatePicker)+1) then
  1689. writeln('size of NSDatePicker is wrong: ',class_getInstanceSize(TDerivedNSDatePicker),' <> ',class_getInstanceSize(NSDatePicker)+1);
  1690. if class_getInstanceSize(TDerivedNSDatePickerCell) <> (class_getInstanceSize(NSDatePickerCell)+1) then
  1691. writeln('size of NSDatePickerCell is wrong: ',class_getInstanceSize(TDerivedNSDatePickerCell),' <> ',class_getInstanceSize(NSDatePickerCell)+1);
  1692. if class_getInstanceSize(TDerivedNSDictionaryController) <> (class_getInstanceSize(NSDictionaryController)+1) then
  1693. writeln('size of NSDictionaryController is wrong: ',class_getInstanceSize(TDerivedNSDictionaryController),' <> ',class_getInstanceSize(NSDictionaryController)+1);
  1694. if class_getInstanceSize(TDerivedNSDockTile) <> (class_getInstanceSize(NSDockTile)+1) then
  1695. writeln('size of NSDockTile is wrong: ',class_getInstanceSize(TDerivedNSDockTile),' <> ',class_getInstanceSize(NSDockTile)+1);
  1696. if class_getInstanceSize(TDerivedNSDocument) <> (class_getInstanceSize(NSDocument)+1) then
  1697. writeln('size of NSDocument is wrong: ',class_getInstanceSize(TDerivedNSDocument),' <> ',class_getInstanceSize(NSDocument)+1);
  1698. if class_getInstanceSize(TDerivedNSDocumentController) <> (class_getInstanceSize(NSDocumentController)+1) then
  1699. writeln('size of NSDocumentController is wrong: ',class_getInstanceSize(TDerivedNSDocumentController),' <> ',class_getInstanceSize(NSDocumentController)+1);
  1700. if class_getInstanceSize(TDerivedNSDrawer) <> (class_getInstanceSize(NSDrawer)+1) then
  1701. writeln('size of NSDrawer is wrong: ',class_getInstanceSize(TDerivedNSDrawer),' <> ',class_getInstanceSize(NSDrawer)+1);
  1702. if class_getInstanceSize(TDerivedNSEPSImageRep) <> (class_getInstanceSize(NSEPSImageRep)+1) then
  1703. writeln('size of NSEPSImageRep is wrong: ',class_getInstanceSize(TDerivedNSEPSImageRep),' <> ',class_getInstanceSize(NSEPSImageRep)+1);
  1704. if class_getInstanceSize(TDerivedNSEvent) <> (class_getInstanceSize(NSEvent)+1) then
  1705. writeln('size of NSEvent is wrong: ',class_getInstanceSize(TDerivedNSEvent),' <> ',class_getInstanceSize(NSEvent)+1);
  1706. if class_getInstanceSize(TDerivedNSFileWrapper) <> (class_getInstanceSize(NSFileWrapper)+1) then
  1707. writeln('size of NSFileWrapper is wrong: ',class_getInstanceSize(TDerivedNSFileWrapper),' <> ',class_getInstanceSize(NSFileWrapper)+1);
  1708. if class_getInstanceSize(TDerivedNSFont) <> (class_getInstanceSize(NSFont)+1) then
  1709. writeln('size of NSFont is wrong: ',class_getInstanceSize(TDerivedNSFont),' <> ',class_getInstanceSize(NSFont)+1);
  1710. if class_getInstanceSize(TDerivedNSFontDescriptor) <> (class_getInstanceSize(NSFontDescriptor)+1) then
  1711. writeln('size of NSFontDescriptor is wrong: ',class_getInstanceSize(TDerivedNSFontDescriptor),' <> ',class_getInstanceSize(NSFontDescriptor)+1);
  1712. if class_getInstanceSize(TDerivedNSFontManager) <> (class_getInstanceSize(NSFontManager)+1) then
  1713. writeln('size of NSFontManager is wrong: ',class_getInstanceSize(TDerivedNSFontManager),' <> ',class_getInstanceSize(NSFontManager)+1);
  1714. if class_getInstanceSize(TDerivedNSFontPanel) <> (class_getInstanceSize(NSFontPanel)+1) then
  1715. writeln('size of NSFontPanel is wrong: ',class_getInstanceSize(TDerivedNSFontPanel),' <> ',class_getInstanceSize(NSFontPanel)+1);
  1716. if class_getInstanceSize(TDerivedNSFormCell) <> (class_getInstanceSize(NSFormCell)+1) then
  1717. writeln('size of NSFormCell is wrong: ',class_getInstanceSize(TDerivedNSFormCell),' <> ',class_getInstanceSize(NSFormCell)+1);
  1718. if class_getInstanceSize(TDerivedNSGlyphGenerator) <> (class_getInstanceSize(NSGlyphGenerator)+1) then
  1719. writeln('size of NSGlyphGenerator is wrong: ',class_getInstanceSize(TDerivedNSGlyphGenerator),' <> ',class_getInstanceSize(NSGlyphGenerator)+1);
  1720. if class_getInstanceSize(TDerivedNSGlyphInfo) <> (class_getInstanceSize(NSGlyphInfo)+1) then
  1721. writeln('size of NSGlyphInfo is wrong: ',class_getInstanceSize(TDerivedNSGlyphInfo),' <> ',class_getInstanceSize(NSGlyphInfo)+1);
  1722. if class_getInstanceSize(TDerivedNSGradient) <> (class_getInstanceSize(NSGradient)+1) then
  1723. writeln('size of NSGradient is wrong: ',class_getInstanceSize(TDerivedNSGradient),' <> ',class_getInstanceSize(NSGradient)+1);
  1724. if class_getInstanceSize(TDerivedNSGraphicsContext) <> (class_getInstanceSize(NSGraphicsContext)+1) then
  1725. writeln('size of NSGraphicsContext is wrong: ',class_getInstanceSize(TDerivedNSGraphicsContext),' <> ',class_getInstanceSize(NSGraphicsContext)+1);
  1726. if class_getInstanceSize(TDerivedNSHelpManager) <> (class_getInstanceSize(NSHelpManager)+1) then
  1727. writeln('size of NSHelpManager is wrong: ',class_getInstanceSize(TDerivedNSHelpManager),' <> ',class_getInstanceSize(NSHelpManager)+1);
  1728. if class_getInstanceSize(TDerivedNSImage) <> (class_getInstanceSize(NSImage)+1) then
  1729. writeln('size of NSImage is wrong: ',class_getInstanceSize(TDerivedNSImage),' <> ',class_getInstanceSize(NSImage)+1);
  1730. if class_getInstanceSize(TDerivedNSImageCell) <> (class_getInstanceSize(NSImageCell)+1) then
  1731. writeln('size of NSImageCell is wrong: ',class_getInstanceSize(TDerivedNSImageCell),' <> ',class_getInstanceSize(NSImageCell)+1);
  1732. if class_getInstanceSize(TDerivedNSImageRep) <> (class_getInstanceSize(NSImageRep)+1) then
  1733. writeln('size of NSImageRep is wrong: ',class_getInstanceSize(TDerivedNSImageRep),' <> ',class_getInstanceSize(NSImageRep)+1);
  1734. if class_getInstanceSize(TDerivedNSImageView) <> (class_getInstanceSize(NSImageView)+1) then
  1735. writeln('size of NSImageView is wrong: ',class_getInstanceSize(TDerivedNSImageView),' <> ',class_getInstanceSize(NSImageView)+1);
  1736. if class_getInstanceSize(TDerivedNSInputManager) <> (class_getInstanceSize(NSInputManager)+1) then
  1737. writeln('size of NSInputManager is wrong: ',class_getInstanceSize(TDerivedNSInputManager),' <> ',class_getInstanceSize(NSInputManager)+1);
  1738. if class_getInstanceSize(TDerivedNSInputServer) <> (class_getInstanceSize(NSInputServer)+1) then
  1739. writeln('size of NSInputServer is wrong: ',class_getInstanceSize(TDerivedNSInputServer),' <> ',class_getInstanceSize(NSInputServer)+1);
  1740. if class_getInstanceSize(TDerivedNSLayoutManager) <> (class_getInstanceSize(NSLayoutManager)+1) then
  1741. writeln('size of NSLayoutManager is wrong: ',class_getInstanceSize(TDerivedNSLayoutManager),' <> ',class_getInstanceSize(NSLayoutManager)+1);
  1742. if class_getInstanceSize(TDerivedNSLevelIndicator) <> (class_getInstanceSize(NSLevelIndicator)+1) then
  1743. writeln('size of NSLevelIndicator is wrong: ',class_getInstanceSize(TDerivedNSLevelIndicator),' <> ',class_getInstanceSize(NSLevelIndicator)+1);
  1744. if class_getInstanceSize(TDerivedNSLevelIndicatorCell) <> (class_getInstanceSize(NSLevelIndicatorCell)+1) then
  1745. writeln('size of NSLevelIndicatorCell is wrong: ',class_getInstanceSize(TDerivedNSLevelIndicatorCell),' <> ',class_getInstanceSize(NSLevelIndicatorCell)+1);
  1746. if class_getInstanceSize(TDerivedNSMatrix) <> (class_getInstanceSize(NSMatrix)+1) then
  1747. writeln('size of NSMatrix is wrong: ',class_getInstanceSize(TDerivedNSMatrix),' <> ',class_getInstanceSize(NSMatrix)+1);
  1748. if class_getInstanceSize(TDerivedNSMenu) <> (class_getInstanceSize(NSMenu)+1) then
  1749. writeln('size of NSMenu is wrong: ',class_getInstanceSize(TDerivedNSMenu),' <> ',class_getInstanceSize(NSMenu)+1);
  1750. if class_getInstanceSize(TDerivedNSMenuItem) <> (class_getInstanceSize(NSMenuItem)+1) then
  1751. writeln('size of NSMenuItem is wrong: ',class_getInstanceSize(TDerivedNSMenuItem),' <> ',class_getInstanceSize(NSMenuItem)+1);
  1752. if class_getInstanceSize(TDerivedNSMenuItemCell) <> (class_getInstanceSize(NSMenuItemCell)+1) then
  1753. writeln('size of NSMenuItemCell is wrong: ',class_getInstanceSize(TDerivedNSMenuItemCell),' <> ',class_getInstanceSize(NSMenuItemCell)+1);
  1754. if class_getInstanceSize(TDerivedNSMenuView) <> (class_getInstanceSize(NSMenuView)+1) then
  1755. writeln('size of NSMenuView is wrong: ',class_getInstanceSize(TDerivedNSMenuView),' <> ',class_getInstanceSize(NSMenuView)+1);
  1756. if class_getInstanceSize(TDerivedNSMovie) <> (class_getInstanceSize(NSMovie)+1) then
  1757. writeln('size of NSMovie is wrong: ',class_getInstanceSize(TDerivedNSMovie),' <> ',class_getInstanceSize(NSMovie)+1);
  1758. if class_getInstanceSize(TDerivedNSMovieView) <> (class_getInstanceSize(NSMovieView)+1) then
  1759. writeln('size of NSMovieView is wrong: ',class_getInstanceSize(TDerivedNSMovieView),' <> ',class_getInstanceSize(NSMovieView)+1);
  1760. if class_getInstanceSize(TDerivedNSNib) <> (class_getInstanceSize(NSNib)+1) then
  1761. writeln('size of NSNib is wrong: ',class_getInstanceSize(TDerivedNSNib),' <> ',class_getInstanceSize(NSNib)+1);
  1762. if class_getInstanceSize(TDerivedNSObjectController) <> (class_getInstanceSize(NSObjectController)+1) then
  1763. writeln('size of NSObjectController is wrong: ',class_getInstanceSize(TDerivedNSObjectController),' <> ',class_getInstanceSize(NSObjectController)+1);
  1764. if class_getInstanceSize(TDerivedNSOpenGLPixelFormat) <> (class_getInstanceSize(NSOpenGLPixelFormat)+1) then
  1765. writeln('size of NSOpenGLPixelFormat is wrong: ',class_getInstanceSize(TDerivedNSOpenGLPixelFormat),' <> ',class_getInstanceSize(NSOpenGLPixelFormat)+1);
  1766. if class_getInstanceSize(TDerivedNSOpenGLPixelBuffer) <> (class_getInstanceSize(NSOpenGLPixelBuffer)+1) then
  1767. writeln('size of NSOpenGLPixelBuffer is wrong: ',class_getInstanceSize(TDerivedNSOpenGLPixelBuffer),' <> ',class_getInstanceSize(NSOpenGLPixelBuffer)+1);
  1768. if class_getInstanceSize(TDerivedNSOpenGLContext) <> (class_getInstanceSize(NSOpenGLContext)+1) then
  1769. writeln('size of NSOpenGLContext is wrong: ',class_getInstanceSize(TDerivedNSOpenGLContext),' <> ',class_getInstanceSize(NSOpenGLContext)+1);
  1770. if class_getInstanceSize(TDerivedNSOpenGLView) <> (class_getInstanceSize(NSOpenGLView)+1) then
  1771. writeln('size of NSOpenGLView is wrong: ',class_getInstanceSize(TDerivedNSOpenGLView),' <> ',class_getInstanceSize(NSOpenGLView)+1);
  1772. if class_getInstanceSize(TDerivedNSOpenPanel) <> (class_getInstanceSize(NSOpenPanel)+1) then
  1773. writeln('size of NSOpenPanel is wrong: ',class_getInstanceSize(TDerivedNSOpenPanel),' <> ',class_getInstanceSize(NSOpenPanel)+1);
  1774. if class_getInstanceSize(TDerivedNSOutlineView) <> (class_getInstanceSize(NSOutlineView)+1) then
  1775. writeln('size of NSOutlineView is wrong: ',class_getInstanceSize(TDerivedNSOutlineView),' <> ',class_getInstanceSize(NSOutlineView)+1);
  1776. if class_getInstanceSize(TDerivedNSPageLayout) <> (class_getInstanceSize(NSPageLayout)+1) then
  1777. writeln('size of NSPageLayout is wrong: ',class_getInstanceSize(TDerivedNSPageLayout),' <> ',class_getInstanceSize(NSPageLayout)+1);
  1778. if class_getInstanceSize(TDerivedNSPanel) <> (class_getInstanceSize(NSPanel)+1) then
  1779. writeln('size of NSPanel is wrong: ',class_getInstanceSize(TDerivedNSPanel),' <> ',class_getInstanceSize(NSPanel)+1);
  1780. if class_getInstanceSize(TDerivedNSTextTab) <> (class_getInstanceSize(NSTextTab)+1) then
  1781. writeln('size of NSTextTab is wrong: ',class_getInstanceSize(TDerivedNSTextTab),' <> ',class_getInstanceSize(NSTextTab)+1);
  1782. if class_getInstanceSize(TDerivedNSParagraphStyle) <> (class_getInstanceSize(NSParagraphStyle)+1) then
  1783. writeln('size of NSParagraphStyle is wrong: ',class_getInstanceSize(TDerivedNSParagraphStyle),' <> ',class_getInstanceSize(NSParagraphStyle)+1);
  1784. if class_getInstanceSize(TDerivedNSMutableParagraphStyle) <> (class_getInstanceSize(NSMutableParagraphStyle)+1) then
  1785. writeln('size of NSMutableParagraphStyle is wrong: ',class_getInstanceSize(TDerivedNSMutableParagraphStyle),' <> ',class_getInstanceSize(NSMutableParagraphStyle)+1);
  1786. if class_getInstanceSize(TDerivedNSPasteboard) <> (class_getInstanceSize(NSPasteboard)+1) then
  1787. writeln('size of NSPasteboard is wrong: ',class_getInstanceSize(TDerivedNSPasteboard),' <> ',class_getInstanceSize(NSPasteboard)+1);
  1788. if class_getInstanceSize(TDerivedNSPathCell) <> (class_getInstanceSize(NSPathCell)+1) then
  1789. writeln('size of NSPathCell is wrong: ',class_getInstanceSize(TDerivedNSPathCell),' <> ',class_getInstanceSize(NSPathCell)+1);
  1790. if class_getInstanceSize(TDerivedNSPathComponentCell) <> (class_getInstanceSize(NSPathComponentCell)+1) then
  1791. writeln('size of NSPathComponentCell is wrong: ',class_getInstanceSize(TDerivedNSPathComponentCell),' <> ',class_getInstanceSize(NSPathComponentCell)+1);
  1792. if class_getInstanceSize(TDerivedNSPathControl) <> (class_getInstanceSize(NSPathControl)+1) then
  1793. writeln('size of NSPathControl is wrong: ',class_getInstanceSize(TDerivedNSPathControl),' <> ',class_getInstanceSize(NSPathControl)+1);
  1794. if class_getInstanceSize(TDerivedNSPDFImageRep) <> (class_getInstanceSize(NSPDFImageRep)+1) then
  1795. writeln('size of NSPDFImageRep is wrong: ',class_getInstanceSize(TDerivedNSPDFImageRep),' <> ',class_getInstanceSize(NSPDFImageRep)+1);
  1796. if class_getInstanceSize(TDerivedNSPersistentDocument) <> (class_getInstanceSize(NSPersistentDocument)+1) then
  1797. writeln('size of NSPersistentDocument is wrong: ',class_getInstanceSize(TDerivedNSPersistentDocument),' <> ',class_getInstanceSize(NSPersistentDocument)+1);
  1798. if class_getInstanceSize(TDerivedNSPICTImageRep) <> (class_getInstanceSize(NSPICTImageRep)+1) then
  1799. writeln('size of NSPICTImageRep is wrong: ',class_getInstanceSize(TDerivedNSPICTImageRep),' <> ',class_getInstanceSize(NSPICTImageRep)+1);
  1800. if class_getInstanceSize(TDerivedNSPopUpButton) <> (class_getInstanceSize(NSPopUpButton)+1) then
  1801. writeln('size of NSPopUpButton is wrong: ',class_getInstanceSize(TDerivedNSPopUpButton),' <> ',class_getInstanceSize(NSPopUpButton)+1);
  1802. if class_getInstanceSize(TDerivedNSPopUpButtonCell) <> (class_getInstanceSize(NSPopUpButtonCell)+1) then
  1803. writeln('size of NSPopUpButtonCell is wrong: ',class_getInstanceSize(TDerivedNSPopUpButtonCell),' <> ',class_getInstanceSize(NSPopUpButtonCell)+1);
  1804. if class_getInstanceSize(TDerivedNSPredicateEditor) <> (class_getInstanceSize(NSPredicateEditor)+1) then
  1805. writeln('size of NSPredicateEditor is wrong: ',class_getInstanceSize(TDerivedNSPredicateEditor),' <> ',class_getInstanceSize(NSPredicateEditor)+1);
  1806. if class_getInstanceSize(TDerivedNSPrinter) <> (class_getInstanceSize(NSPrinter)+1) then
  1807. writeln('size of NSPrinter is wrong: ',class_getInstanceSize(TDerivedNSPrinter),' <> ',class_getInstanceSize(NSPrinter)+1);
  1808. if class_getInstanceSize(TDerivedNSPrintInfo) <> (class_getInstanceSize(NSPrintInfo)+1) then
  1809. writeln('size of NSPrintInfo is wrong: ',class_getInstanceSize(TDerivedNSPrintInfo),' <> ',class_getInstanceSize(NSPrintInfo)+1);
  1810. if class_getInstanceSize(TDerivedNSPrintOperation) <> (class_getInstanceSize(NSPrintOperation)+1) then
  1811. writeln('size of NSPrintOperation is wrong: ',class_getInstanceSize(TDerivedNSPrintOperation),' <> ',class_getInstanceSize(NSPrintOperation)+1);
  1812. if class_getInstanceSize(TDerivedNSPrintPanel) <> (class_getInstanceSize(NSPrintPanel)+1) then
  1813. writeln('size of NSPrintPanel is wrong: ',class_getInstanceSize(TDerivedNSPrintPanel),' <> ',class_getInstanceSize(NSPrintPanel)+1);
  1814. if class_getInstanceSize(TDerivedNSProgressIndicator) <> (class_getInstanceSize(NSProgressIndicator)+1) then
  1815. writeln('size of NSProgressIndicator is wrong: ',class_getInstanceSize(TDerivedNSProgressIndicator),' <> ',class_getInstanceSize(NSProgressIndicator)+1);
  1816. if class_getInstanceSize(TDerivedNSQuickDrawView) <> (class_getInstanceSize(NSQuickDrawView)+1) then
  1817. writeln('size of NSQuickDrawView is wrong: ',class_getInstanceSize(TDerivedNSQuickDrawView),' <> ',class_getInstanceSize(NSQuickDrawView)+1);
  1818. if class_getInstanceSize(TDerivedNSResponder) <> (class_getInstanceSize(NSResponder)+1) then
  1819. writeln('size of NSResponder is wrong: ',class_getInstanceSize(TDerivedNSResponder),' <> ',class_getInstanceSize(NSResponder)+1);
  1820. if class_getInstanceSize(TDerivedNSRuleEditor) <> (class_getInstanceSize(NSRuleEditor)+1) then
  1821. writeln('size of NSRuleEditor is wrong: ',class_getInstanceSize(TDerivedNSRuleEditor),' <> ',class_getInstanceSize(NSRuleEditor)+1);
  1822. if class_getInstanceSize(TDerivedNSRulerMarker) <> (class_getInstanceSize(NSRulerMarker)+1) then
  1823. writeln('size of NSRulerMarker is wrong: ',class_getInstanceSize(TDerivedNSRulerMarker),' <> ',class_getInstanceSize(NSRulerMarker)+1);
  1824. if class_getInstanceSize(TDerivedNSRulerView) <> (class_getInstanceSize(NSRulerView)+1) then
  1825. writeln('size of NSRulerView is wrong: ',class_getInstanceSize(TDerivedNSRulerView),' <> ',class_getInstanceSize(NSRulerView)+1);
  1826. if class_getInstanceSize(TDerivedNSSavePanel) <> (class_getInstanceSize(NSSavePanel)+1) then
  1827. writeln('size of NSSavePanel is wrong: ',class_getInstanceSize(TDerivedNSSavePanel),' <> ',class_getInstanceSize(NSSavePanel)+1);
  1828. if class_getInstanceSize(TDerivedNSScreen) <> (class_getInstanceSize(NSScreen)+1) then
  1829. writeln('size of NSScreen is wrong: ',class_getInstanceSize(TDerivedNSScreen),' <> ',class_getInstanceSize(NSScreen)+1);
  1830. if class_getInstanceSize(TDerivedNSScroller) <> (class_getInstanceSize(NSScroller)+1) then
  1831. writeln('size of NSScroller is wrong: ',class_getInstanceSize(TDerivedNSScroller),' <> ',class_getInstanceSize(NSScroller)+1);
  1832. if class_getInstanceSize(TDerivedNSScrollView) <> (class_getInstanceSize(NSScrollView)+1) then
  1833. writeln('size of NSScrollView is wrong: ',class_getInstanceSize(TDerivedNSScrollView),' <> ',class_getInstanceSize(NSScrollView)+1);
  1834. if class_getInstanceSize(TDerivedNSSearchField) <> (class_getInstanceSize(NSSearchField)+1) then
  1835. writeln('size of NSSearchField is wrong: ',class_getInstanceSize(TDerivedNSSearchField),' <> ',class_getInstanceSize(NSSearchField)+1);
  1836. if class_getInstanceSize(TDerivedNSSearchFieldCell) <> (class_getInstanceSize(NSSearchFieldCell)+1) then
  1837. writeln('size of NSSearchFieldCell is wrong: ',class_getInstanceSize(TDerivedNSSearchFieldCell),' <> ',class_getInstanceSize(NSSearchFieldCell)+1);
  1838. if class_getInstanceSize(TDerivedNSSecureTextField) <> (class_getInstanceSize(NSSecureTextField)+1) then
  1839. writeln('size of NSSecureTextField is wrong: ',class_getInstanceSize(TDerivedNSSecureTextField),' <> ',class_getInstanceSize(NSSecureTextField)+1);
  1840. if class_getInstanceSize(TDerivedNSSecureTextFieldCell) <> (class_getInstanceSize(NSSecureTextFieldCell)+1) then
  1841. writeln('size of NSSecureTextFieldCell is wrong: ',class_getInstanceSize(TDerivedNSSecureTextFieldCell),' <> ',class_getInstanceSize(NSSecureTextFieldCell)+1);
  1842. if class_getInstanceSize(TDerivedNSSegmentedControl) <> (class_getInstanceSize(NSSegmentedControl)+1) then
  1843. writeln('size of NSSegmentedControl is wrong: ',class_getInstanceSize(TDerivedNSSegmentedControl),' <> ',class_getInstanceSize(NSSegmentedControl)+1);
  1844. if class_getInstanceSize(TDerivedNSShadow) <> (class_getInstanceSize(NSShadow)+1) then
  1845. writeln('size of NSShadow is wrong: ',class_getInstanceSize(TDerivedNSShadow),' <> ',class_getInstanceSize(NSShadow)+1);
  1846. if class_getInstanceSize(TDerivedNSSlider) <> (class_getInstanceSize(NSSlider)+1) then
  1847. writeln('size of NSSlider is wrong: ',class_getInstanceSize(TDerivedNSSlider),' <> ',class_getInstanceSize(NSSlider)+1);
  1848. if class_getInstanceSize(TDerivedNSSliderCell) <> (class_getInstanceSize(NSSliderCell)+1) then
  1849. writeln('size of NSSliderCell is wrong: ',class_getInstanceSize(TDerivedNSSliderCell),' <> ',class_getInstanceSize(NSSliderCell)+1);
  1850. if class_getInstanceSize(TDerivedNSSound) <> (class_getInstanceSize(NSSound)+1) then
  1851. writeln('size of NSSound is wrong: ',class_getInstanceSize(TDerivedNSSound),' <> ',class_getInstanceSize(NSSound)+1);
  1852. if class_getInstanceSize(TDerivedNSSpeechRecognizer) <> (class_getInstanceSize(NSSpeechRecognizer)+1) then
  1853. writeln('size of NSSpeechRecognizer is wrong: ',class_getInstanceSize(TDerivedNSSpeechRecognizer),' <> ',class_getInstanceSize(NSSpeechRecognizer)+1);
  1854. if class_getInstanceSize(TDerivedNSSpeechSynthesizer) <> (class_getInstanceSize(NSSpeechSynthesizer)+1) then
  1855. writeln('size of NSSpeechSynthesizer is wrong: ',class_getInstanceSize(TDerivedNSSpeechSynthesizer),' <> ',class_getInstanceSize(NSSpeechSynthesizer)+1);
  1856. if class_getInstanceSize(TDerivedNSSpellChecker) <> (class_getInstanceSize(NSSpellChecker)+1) then
  1857. writeln('size of NSSpellChecker is wrong: ',class_getInstanceSize(TDerivedNSSpellChecker),' <> ',class_getInstanceSize(NSSpellChecker)+1);
  1858. if class_getInstanceSize(TDerivedNSSplitView) <> (class_getInstanceSize(NSSplitView)+1) then
  1859. writeln('size of NSSplitView is wrong: ',class_getInstanceSize(TDerivedNSSplitView),' <> ',class_getInstanceSize(NSSplitView)+1);
  1860. if class_getInstanceSize(TDerivedNSStatusBar) <> (class_getInstanceSize(NSStatusBar)+1) then
  1861. writeln('size of NSStatusBar is wrong: ',class_getInstanceSize(TDerivedNSStatusBar),' <> ',class_getInstanceSize(NSStatusBar)+1);
  1862. if class_getInstanceSize(TDerivedNSStatusItem) <> (class_getInstanceSize(NSStatusItem)+1) then
  1863. writeln('size of NSStatusItem is wrong: ',class_getInstanceSize(TDerivedNSStatusItem),' <> ',class_getInstanceSize(NSStatusItem)+1);
  1864. if class_getInstanceSize(TDerivedNSStepper) <> (class_getInstanceSize(NSStepper)+1) then
  1865. writeln('size of NSStepper is wrong: ',class_getInstanceSize(TDerivedNSStepper),' <> ',class_getInstanceSize(NSStepper)+1);
  1866. if class_getInstanceSize(TDerivedNSStepperCell) <> (class_getInstanceSize(NSStepperCell)+1) then
  1867. writeln('size of NSStepperCell is wrong: ',class_getInstanceSize(TDerivedNSStepperCell),' <> ',class_getInstanceSize(NSStepperCell)+1);
  1868. if class_getInstanceSize(TDerivedNSTableColumn) <> (class_getInstanceSize(NSTableColumn)+1) then
  1869. writeln('size of NSTableColumn is wrong: ',class_getInstanceSize(TDerivedNSTableColumn),' <> ',class_getInstanceSize(NSTableColumn)+1);
  1870. if class_getInstanceSize(TDerivedNSTableHeaderCell) <> (class_getInstanceSize(NSTableHeaderCell)+1) then
  1871. writeln('size of NSTableHeaderCell is wrong: ',class_getInstanceSize(TDerivedNSTableHeaderCell),' <> ',class_getInstanceSize(NSTableHeaderCell)+1);
  1872. if class_getInstanceSize(TDerivedNSTableHeaderView) <> (class_getInstanceSize(NSTableHeaderView)+1) then
  1873. writeln('size of NSTableHeaderView is wrong: ',class_getInstanceSize(TDerivedNSTableHeaderView),' <> ',class_getInstanceSize(NSTableHeaderView)+1);
  1874. if class_getInstanceSize(TDerivedNSTableView) <> (class_getInstanceSize(NSTableView)+1) then
  1875. writeln('size of NSTableView is wrong: ',class_getInstanceSize(TDerivedNSTableView),' <> ',class_getInstanceSize(NSTableView)+1);
  1876. if class_getInstanceSize(TDerivedNSTabView) <> (class_getInstanceSize(NSTabView)+1) then
  1877. writeln('size of NSTabView is wrong: ',class_getInstanceSize(TDerivedNSTabView),' <> ',class_getInstanceSize(NSTabView)+1);
  1878. if class_getInstanceSize(TDerivedNSTabViewItem) <> (class_getInstanceSize(NSTabViewItem)+1) then
  1879. writeln('size of NSTabViewItem is wrong: ',class_getInstanceSize(TDerivedNSTabViewItem),' <> ',class_getInstanceSize(NSTabViewItem)+1);
  1880. if class_getInstanceSize(TDerivedNSText) <> (class_getInstanceSize(NSText)+1) then
  1881. writeln('size of NSText is wrong: ',class_getInstanceSize(TDerivedNSText),' <> ',class_getInstanceSize(NSText)+1);
  1882. if class_getInstanceSize(TDerivedNSTextAttachmentCell) <> (class_getInstanceSize(NSTextAttachmentCell)+1) then
  1883. writeln('size of NSTextAttachmentCell is wrong: ',class_getInstanceSize(TDerivedNSTextAttachmentCell),' <> ',class_getInstanceSize(NSTextAttachmentCell)+1);
  1884. if class_getInstanceSize(TDerivedNSTextAttachment) <> (class_getInstanceSize(NSTextAttachment)+1) then
  1885. writeln('size of NSTextAttachment is wrong: ',class_getInstanceSize(TDerivedNSTextAttachment),' <> ',class_getInstanceSize(NSTextAttachment)+1);
  1886. if class_getInstanceSize(TDerivedNSTextContainer) <> (class_getInstanceSize(NSTextContainer)+1) then
  1887. writeln('size of NSTextContainer is wrong: ',class_getInstanceSize(TDerivedNSTextContainer),' <> ',class_getInstanceSize(NSTextContainer)+1);
  1888. if class_getInstanceSize(TDerivedNSTextField) <> (class_getInstanceSize(NSTextField)+1) then
  1889. writeln('size of NSTextField is wrong: ',class_getInstanceSize(TDerivedNSTextField),' <> ',class_getInstanceSize(NSTextField)+1);
  1890. if class_getInstanceSize(TDerivedNSTextFieldCell) <> (class_getInstanceSize(NSTextFieldCell)+1) then
  1891. writeln('size of NSTextFieldCell is wrong: ',class_getInstanceSize(TDerivedNSTextFieldCell),' <> ',class_getInstanceSize(NSTextFieldCell)+1);
  1892. if class_getInstanceSize(TDerivedNSTextList) <> (class_getInstanceSize(NSTextList)+1) then
  1893. writeln('size of NSTextList is wrong: ',class_getInstanceSize(TDerivedNSTextList),' <> ',class_getInstanceSize(NSTextList)+1);
  1894. if class_getInstanceSize(TDerivedNSTextStorage) <> (class_getInstanceSize(NSTextStorage)+1) then
  1895. writeln('size of NSTextStorage is wrong: ',class_getInstanceSize(TDerivedNSTextStorage),' <> ',class_getInstanceSize(NSTextStorage)+1);
  1896. if class_getInstanceSize(TDerivedNSTextBlock) <> (class_getInstanceSize(NSTextBlock)+1) then
  1897. writeln('size of NSTextBlock is wrong: ',class_getInstanceSize(TDerivedNSTextBlock),' <> ',class_getInstanceSize(NSTextBlock)+1);
  1898. if class_getInstanceSize(TDerivedNSTextTableBlock) <> (class_getInstanceSize(NSTextTableBlock)+1) then
  1899. writeln('size of NSTextTableBlock is wrong: ',class_getInstanceSize(TDerivedNSTextTableBlock),' <> ',class_getInstanceSize(NSTextTableBlock)+1);
  1900. if class_getInstanceSize(TDerivedNSTextTable) <> (class_getInstanceSize(NSTextTable)+1) then
  1901. writeln('size of NSTextTable is wrong: ',class_getInstanceSize(TDerivedNSTextTable),' <> ',class_getInstanceSize(NSTextTable)+1);
  1902. if class_getInstanceSize(TDerivedNSTextView) <> (class_getInstanceSize(NSTextView)+1) then
  1903. writeln('size of NSTextView is wrong: ',class_getInstanceSize(TDerivedNSTextView),' <> ',class_getInstanceSize(NSTextView)+1);
  1904. if class_getInstanceSize(TDerivedNSTokenField) <> (class_getInstanceSize(NSTokenField)+1) then
  1905. writeln('size of NSTokenField is wrong: ',class_getInstanceSize(TDerivedNSTokenField),' <> ',class_getInstanceSize(NSTokenField)+1);
  1906. if class_getInstanceSize(TDerivedNSTokenFieldCell) <> (class_getInstanceSize(NSTokenFieldCell)+1) then
  1907. writeln('size of NSTokenFieldCell is wrong: ',class_getInstanceSize(TDerivedNSTokenFieldCell),' <> ',class_getInstanceSize(NSTokenFieldCell)+1);
  1908. if class_getInstanceSize(TDerivedNSToolbar) <> (class_getInstanceSize(NSToolbar)+1) then
  1909. writeln('size of NSToolbar is wrong: ',class_getInstanceSize(TDerivedNSToolbar),' <> ',class_getInstanceSize(NSToolbar)+1);
  1910. if class_getInstanceSize(TDerivedNSToolbarItem) <> (class_getInstanceSize(NSToolbarItem)+1) then
  1911. writeln('size of NSToolbarItem is wrong: ',class_getInstanceSize(TDerivedNSToolbarItem),' <> ',class_getInstanceSize(NSToolbarItem)+1);
  1912. if class_getInstanceSize(TDerivedNSToolbarItemGroup) <> (class_getInstanceSize(NSToolbarItemGroup)+1) then
  1913. writeln('size of NSToolbarItemGroup is wrong: ',class_getInstanceSize(TDerivedNSToolbarItemGroup),' <> ',class_getInstanceSize(NSToolbarItemGroup)+1);
  1914. if class_getInstanceSize(TDerivedNSTrackingArea) <> (class_getInstanceSize(NSTrackingArea)+1) then
  1915. writeln('size of NSTrackingArea is wrong: ',class_getInstanceSize(TDerivedNSTrackingArea),' <> ',class_getInstanceSize(NSTrackingArea)+1);
  1916. if class_getInstanceSize(TDerivedNSTreeController) <> (class_getInstanceSize(NSTreeController)+1) then
  1917. writeln('size of NSTreeController is wrong: ',class_getInstanceSize(TDerivedNSTreeController),' <> ',class_getInstanceSize(NSTreeController)+1);
  1918. if class_getInstanceSize(TDerivedNSTreeNode) <> (class_getInstanceSize(NSTreeNode)+1) then
  1919. writeln('size of NSTreeNode is wrong: ',class_getInstanceSize(TDerivedNSTreeNode),' <> ',class_getInstanceSize(NSTreeNode)+1);
  1920. if class_getInstanceSize(TDerivedNSTypesetter) <> (class_getInstanceSize(NSTypesetter)+1) then
  1921. writeln('size of NSTypesetter is wrong: ',class_getInstanceSize(TDerivedNSTypesetter),' <> ',class_getInstanceSize(NSTypesetter)+1);
  1922. if class_getInstanceSize(TDerivedNSUserDefaultsController) <> (class_getInstanceSize(NSUserDefaultsController)+1) then
  1923. writeln('size of NSUserDefaultsController is wrong: ',class_getInstanceSize(TDerivedNSUserDefaultsController),' <> ',class_getInstanceSize(NSUserDefaultsController)+1);
  1924. if class_getInstanceSize(TDerivedNSView) <> (class_getInstanceSize(NSView)+1) then
  1925. writeln('size of NSView is wrong: ',class_getInstanceSize(TDerivedNSView),' <> ',class_getInstanceSize(NSView)+1);
  1926. if class_getInstanceSize(TDerivedNSViewController) <> (class_getInstanceSize(NSViewController)+1) then
  1927. writeln('size of NSViewController is wrong: ',class_getInstanceSize(TDerivedNSViewController),' <> ',class_getInstanceSize(NSViewController)+1);
  1928. if class_getInstanceSize(TDerivedNSWindow) <> (class_getInstanceSize(NSWindow)+1) then
  1929. writeln('size of NSWindow is wrong: ',class_getInstanceSize(TDerivedNSWindow),' <> ',class_getInstanceSize(NSWindow)+1);
  1930. if class_getInstanceSize(TDerivedNSWindowController) <> (class_getInstanceSize(NSWindowController)+1) then
  1931. writeln('size of NSWindowController is wrong: ',class_getInstanceSize(TDerivedNSWindowController),' <> ',class_getInstanceSize(NSWindowController)+1);
  1932. if class_getInstanceSize(TDerivedNSWorkspace) <> (class_getInstanceSize(NSWorkspace)+1) then
  1933. writeln('size of NSWorkspace is wrong: ',class_getInstanceSize(TDerivedNSWorkspace),' <> ',class_getInstanceSize(NSWorkspace)+1);
  1934. end;
  1935. begin
  1936. PrintGlue1;
  1937. end.