'From Pharo7.0alpha of 5 April 2018 [Build information: Pharo-7.0+alpha.build.756.sha.de40aebd759f4b81a41094992741c67e031f6b3f (64 Bit)] on 9 April 2018 at 8:59:31.566446 am'!

!AbstractBinaryFileStream methodsFor: 'private' stamp: 'AlistairGrant 4/9/2018 08:53'!
primAtEnd: id
	"Answer true if the file position is at the end of the file."

	<primitive: 'primitiveFileAtEnd' module: 'FilePlugin'>
	self primitiveFailed
! !

!AbstractBinaryFileStream methodsFor: 'testing' stamp: 'AlistairGrant 4/9/2018 08:53'!
atEnd

	^ self primAtEnd: handle! !

StdioStream removeSelector: #atEnd!

!StdioStream reorganize!
(#positioning position)
(#accessing peek next:)
!

BinaryFileStream removeSelector: #atEnd!
BinaryFileStream removeSelector: #primAtEnd:!

!BinaryFileStream reorganize!
(#positioning setToEnd position truncate: skip: truncate position: reset)
(#testing closed)
(#flushing sync flush)
(#finalization finalize register unregister)
(#'open/close' close)
(#private primGetPosition: primSize: primSizeNoError: primCloseNoError: primSetPosition:to:)
(#accessing peek size upToEnd)
!

