mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
83 lines
2.3 KiB
Plaintext
83 lines
2.3 KiB
Plaintext
// REQUIRES: OS=macosx
|
|
// RUN: %target-swift-frontend -typecheck %s -swift-version 3
|
|
// RUN: %target-swift-frontend -typecheck -update-code -primary-file %s -emit-migrated-file-path %t.result -swift-version 3 -disable-migrator-fixits
|
|
// RUN: diff -u %s.expected %t.result
|
|
|
|
import AppKit
|
|
|
|
func a(_ outlineView: NSOutlineView) {
|
|
let cell: NSTableCellView = outlineView.makeView(withIdentifier: "HeaderCell", owner: outlineView) as! NSTableCellView
|
|
}
|
|
|
|
NSApplication.load()
|
|
NSSound.beep()
|
|
|
|
NSRect.zero.fill()
|
|
NSRect.zero.clip
|
|
NSRect.zero.frame()
|
|
|
|
// NSRect.zero.fill(using: NSCompositingOperation.clear)
|
|
NSRect.zero.fill(using: NSCompositingOperation.clear)
|
|
|
|
// NSRect.zero.frame(withWidth: 0.0)
|
|
NSRect.zero.frame(withWidth: 0.0)
|
|
|
|
// NSRect.zero.frame(withWidth: 0.0, using: NSCompositingOperation.clear)
|
|
NSRect.zero.frame(withWidth: 0.0, using: NSCompositingOperation.clear)
|
|
|
|
let isTrue = true
|
|
|
|
// (isTrue ? NSRect.zero : NSRect.zero).frame(withWidth: 0.0)
|
|
(isTrue ? NSRect.zero : NSRect.zero).frame(withWidth: 0.0)
|
|
|
|
var rekts = [NSRect.zero]
|
|
var kolors = [NSColor.red]
|
|
var grays = [CGFloat(0)]
|
|
|
|
// rekts.fill()
|
|
rekts.fill()
|
|
|
|
// rekts.fill(using: NSCompositingOperation.clear)
|
|
rekts.fill(using: NSCompositingOperation.clear)
|
|
|
|
// rekts.clip()
|
|
rekts.clip()
|
|
|
|
// TODO: zip2(rekts, kolors).fill()
|
|
// NSRectFillListWithColors(&rekts, &kolors, 1)
|
|
|
|
// TODO: zip2(rekts, kolors).fill(using: NSCompositingOperation.clear)
|
|
// NSRectFillListWithColorsUsingOperation(&rekts, &kolors, 1, NSCompositingOperation.clear)
|
|
|
|
// TODO: zip2(rekts, grays).fill()
|
|
// NSRectFillListWithGrays(&rekts, &grays, 1)
|
|
|
|
// TODO: NSAnimationEffect.poof.show(centeredAt: NSPoint.zero, size: NSSize.zero)
|
|
// NSShowAnimationEffect(NSAnimationEffect.poof, NSPoint.zero, NSSize.zero, nil, nil, nil)
|
|
|
|
// _ = NSWindow.Depth.availableDepths
|
|
_ = NSWindow.Depth.availableDepths
|
|
|
|
// TODO: _ = NSWindow.Depth.bestDepth("", 24, 0, false)
|
|
// _ = NSBestDepth("", 24, 0, false, nil)
|
|
|
|
var cacheSize: GLint = 0
|
|
|
|
// cacheSize = NSOpenGLGOFormatCacheSize.globalValue
|
|
cacheSize = NSOpenGLGOFormatCacheSize.globalValue
|
|
|
|
// NSOpenGLGOFormatCacheSize.globalValue = 5
|
|
NSOpenGLGOFormatCacheSize.globalValue = 5
|
|
|
|
var major = GLint(0)
|
|
var minor = GLint(0)
|
|
|
|
// TODO: (major, minor) = NSOpenGLContext.openGLVersion
|
|
// NSOpenGLGetVersion(&major, &minor)
|
|
|
|
class MyDocument : NSDocument {
|
|
override class var autosavesInPlace: Bool {
|
|
return false
|
|
}
|
|
}
|