Revision 42e827e6e7247224c068a9dce8f6eabd2ab892ba authored by Devin Coughlin on 21 January 2016, 00:12:56 UTC, committed by Devin Coughlin on 21 January 2016, 01:22:15 UTC
This reverts commit f6dd24bb68b35292c3663c92c74508e97f247e53.
1 parent ac1f5a6
ctypes_parse_macosx.swift
// RUN: %target-swift-frontend(mock-sdk: %clang-importer-sdk) -parse -verify %s
// REQUIRES: OS=macosx
import ctypes
func testImportMacTypes() {
// FIXME: this should work. We cannot map Float80 to 'long double' because
// 'long double' has size of 128 bits on SysV ABI, and 80 != 128. 'long
// double' is currently not handled by the importer, so it cannot be
// imported in normal way either.
var t11_unqual : Float80 = Float80_test // expected-error {{use of unresolved identifier 'Float80_test'}}
var t11_qual : ctypes.Float80 = 0.0 // expected-error {{no type named 'Float80' in module 'ctypes'}}
}
Computing file changes ...