blob: 5a478c82ec4fa185b11ad595c857228a23c75b66 [file] [log] [blame]
// RUN: %target-typecheck-verify-swift
import Swift
// ===---------- Multiline --------===
_ = """
Eleven
Mu
""" // expected-error@-1{{invalid mix of multi-line string literal indentation}}
// expecting at least 4 columns of leading indentation
_ = """
Eleven
Mu
""" // expected-error@-1{{invalid mix of multi-line string literal indentation}}
// expecting at least 4 columns of leading indentation
_ = """
Twelve
\tNu
""" // expected-error@-1{{invalid mix of multi-line string literal indentation}}
// \t is not the same as an actual tab for de-indentation
_ = """
Thirteen
Xi
""" // expected-error@-1{{invalid mix of multi-line string literal indentation}}
// a tab is not the same as multiple spaces for de-indentation
_ = """
Fourteen
Pi
""" // expected-error@-1{{invalid mix of multi-line string literal indentation}}
// a tab is not the same as multiple spaces for de-indentation
_ = """Fourteen
Pi
""" // expected-error@-2{{invalid start of multi-line string literal}}
// newline currently required after opening """
_ = """
Fourteen
Pi""" // expected-error@-0{{invalid end of multi-line string literal}}
// newline currently required before closing """
_ = """""" // expected-error@-0{{invalid start of multi-line string literal}}
// newline currently required after opening """
_ = """ """ // expected-error@-0{{invalid start of multi-line string literal}}
// newline currently required after opening """