FFI: FFI-Win32-nice.20.mcz

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

FFI: FFI-Win32-nice.20.mcz

commits-2
Nicolas Cellier uploaded a new version of FFI-Win32 to project FFI:
http://source.squeak.org/FFI/FFI-Win32-nice.20.mcz

==================== Summary ====================

Name: FFI-Win32-nice.20
Author: nice
Time: 20 June 2020, 9:52:22.045086 pm
UUID: e133cbfa-42f8-4502-a685-5f0e4d29cb7b
Ancestors: FFI-Win32-mt.19

Let Win32Handle be an ExternalTypeAlias.
Nuke the *autogenerated fields.

=============== Diff against FFI-Win32-mt.19 ===============

Item was changed:
+ ExternalTypeAlias subclass: #Win32Handle
- ExternalStructure subclass: #Win32Handle
  instanceVariableNames: ''
  classVariableNames: ''
  poolDictionaries: ''
  category: 'FFI-Win32-Examples'!

Item was removed:
- ----- Method: Win32Handle class>>fields (in category 'accessing') -----
- fields
- "Win32Handle defineFields"
- "The following really means
- typedef void* Win32Handle;
- "
- ^ #(nil 'uintptr_t')!

Item was added:
+ ----- Method: Win32Handle class>>originalTypeName (in category 'accessing') -----
+ originalTypeName
+ "Win32Handle defineFields"
+ "The following really means
+ typedef void* Win32Handle;
+ "
+ ^ 'uintptr_t'!

Item was removed:
- ----- Method: Win32Point>>x (in category 'accessing') -----
- x
- "This method was automatically generated. See Win32Point class>>fields."
- <generated>
- ^handle signedLongAt: 1!

Item was removed:
- ----- Method: Win32Point>>x: (in category 'accessing') -----
- x: anInteger
- "This method was automatically generated. See Win32Point class>>fields."
- <generated>
- handle signedLongAt: 1 put: anInteger!

Item was removed:
- ----- Method: Win32Point>>y (in category 'accessing') -----
- y
- "This method was automatically generated. See Win32Point class>>fields."
- <generated>
- ^handle signedLongAt: 5!

Item was removed:
- ----- Method: Win32Point>>y: (in category 'accessing') -----
- y: anInteger
- "This method was automatically generated. See Win32Point class>>fields."
- <generated>
- handle signedLongAt: 5 put: anInteger!

Item was removed:
- ----- Method: Win32Rectangle>>bottom (in category 'accessing') -----
- bottom
- "This method was automatically generated. See Win32Rectangle class>>fields."
- <generated>
- ^handle signedLongAt: 13!

Item was removed:
- ----- Method: Win32Rectangle>>bottom: (in category 'accessing') -----
- bottom: anInteger
- "This method was automatically generated. See Win32Rectangle class>>fields."
- <generated>
- handle signedLongAt: 13 put: anInteger!

Item was removed:
- ----- Method: Win32Rectangle>>left (in category 'accessing') -----
- left
- "This method was automatically generated. See Win32Rectangle class>>fields."
- <generated>
- ^handle signedLongAt: 1!

Item was removed:
- ----- Method: Win32Rectangle>>left: (in category 'accessing') -----
- left: anInteger
- "This method was automatically generated. See Win32Rectangle class>>fields."
- <generated>
- handle signedLongAt: 1 put: anInteger!

Item was removed:
- ----- Method: Win32Rectangle>>right (in category 'accessing') -----
- right
- "This method was automatically generated. See Win32Rectangle class>>fields."
- <generated>
- ^handle signedLongAt: 9!

Item was removed:
- ----- Method: Win32Rectangle>>right: (in category 'accessing') -----
- right: anInteger
- "This method was automatically generated. See Win32Rectangle class>>fields."
- <generated>
- handle signedLongAt: 9 put: anInteger!

Item was removed:
- ----- Method: Win32Rectangle>>top (in category 'accessing') -----
- top
- "This method was automatically generated. See Win32Rectangle class>>fields."
- <generated>
- ^handle signedLongAt: 5!

Item was removed:
- ----- Method: Win32Rectangle>>top: (in category 'accessing') -----
- top: anInteger
- "This method was automatically generated. See Win32Rectangle class>>fields."
- <generated>
- handle signedLongAt: 5 put: anInteger!