mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
22 lines
801 B
Swift
22 lines
801 B
Swift
// RUN: %empty-directory(%t)
|
|
// RUN: %target-swift-frontend-dump-parse -enable-experimental-feature ParserASTGen \
|
|
// RUN: -enable-experimental-feature StaticAssert \
|
|
// RUN: | %sanitize-address > %t/astgen.ast
|
|
// RUN: %target-swift-frontend-dump-parse \
|
|
// RUN: -enable-experimental-feature StaticAssert \
|
|
// RUN: | %sanitize-address > %t/cpp-parser.ast
|
|
|
|
// RUN: %diff -u %t/astgen.ast %t/cpp-parser.ast
|
|
|
|
// RUN: %target-swift-emit-sil -verify %s -enable-experimental-feature ParserASTGen \
|
|
// RUN: -enable-experimental-feature StaticAssert
|
|
|
|
// REQUIRES: swift_swift_parser
|
|
// REQUIRES: swift_feature_ParserASTGen
|
|
// REQUIRES: swift_feature_StaticAssert
|
|
|
|
func testPoundAssert() {
|
|
#assert(1 == 1.0, "1 must be 1.0") // OK
|
|
#assert(1 == 1.5, "1 is 1.5 ??") // expected-error {{1 is 1.5 ??}}
|
|
}
|