Created
January 18, 2016 11:44
-
-
Save taku0/8455a1c9f87b11550599 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| @testable import A | |
| @ABC class Foo<A, B where B: C<[(D, E)]>>: F<[(G, | |
| H)], | |
| [I: | |
| J]>, | |
| K { | |
| #if AAA | |
| @DEF class func a() throws | |
| -> A { | |
| do { | |
| try foo() | |
| try | |
| foo() | |
| let x = try! | |
| foo() | |
| let x = try? | |
| foo() | |
| } catch A | |
| where | |
| b { | |
| foo() | |
| } | |
| guard | |
| let a = a, | |
| b = b | |
| else { | |
| throw | |
| E() | |
| } | |
| repeat { | |
| foo() | |
| } while | |
| b | |
| defer { | |
| foo() | |
| } | |
| if let a = a, | |
| b = b, | |
| c = | |
| c, | |
| d | |
| = d { | |
| } | |
| for case let number? | |
| in array { // should outdent by 2? | |
| foo() | |
| } | |
| if case Foo(A) = | |
| foo() | |
| where b { | |
| bar() | |
| } | |
| if #available(iOS 9, OSX 10.10, *) { | |
| a | |
| } | |
| } | |
| #elseif BBB | |
| func a(a | |
| : a = 1, | |
| a | |
| : a = | |
| 1, | |
| a | |
| : a | |
| = 1, | |
| aaa: | |
| a, | |
| a: | |
| a) { | |
| let f: Int | |
| throws -> Int = { x in | |
| x | |
| } | |
| } | |
| #else | |
| func a() { | |
| UIView.animateWithDuration(1.0, | |
| animations: { | |
| foo.center = | |
| CGPoint(x: | |
| x | |
| + 1, | |
| y: | |
| y + | |
| 1) | |
| foo.center | |
| = CGPoint(x: 0, y: 0) | |
| } | |
| ) { | |
| completed in | |
| foo(bar) | |
| } | |
| } | |
| #endif | |
| // Try `fill-paragraph` on following comment. | |
| //: aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa | |
| } | |
| indirect enum Foo { | |
| case Foo1(Bar<[(A, B)]>, Baz<[(A, B)]>) | |
| case Foo2(Bar<[(A, | |
| B)]>, | |
| Baz<[(A, B)]>) | |
| var aaa: Int = 1 | |
| } | |
| extension Foo: | |
| A, B, | |
| C { | |
| func foo() { | |
| } | |
| } | |
| protocol Foo { | |
| typealias Foo: Bar, | |
| Baz | |
| func foo1(): A<[(B, C)]>? | |
| func foo2(): A<[(B, C)]>! | |
| func foo3(): A<[(B, C)]> | |
| } | |
| let a | |
| = a | |
| ? a | |
| + 1 | |
| : a | |
| + 1 | |
| let a = | |
| a | |
| ? a | |
| + 1 | |
| : a | |
| + 1 | |
| let a = a | |
| ? a | |
| + 1 | |
| : a | |
| + 1 | |
| let a = a ? | |
| b : | |
| c | |
| for x | |
| in | |
| xs { | |
| a | |
| } | |
| for x in | |
| xs { | |
| a | |
| } | |
| for x | |
| in xs { | |
| a | |
| } | |
| { | |
| foo in | |
| aaa | |
| } | |
| for i | |
| = 0; | |
| i < 10; | |
| i++ { | |
| } | |
| for i = 0; i | |
| < 10; | |
| i++ { | |
| } | |
| for i = 0; i < 10; i | |
| += 1 { | |
| } | |
| for i = 0, | |
| j = 0; | |
| i < 10; | |
| i++ { | |
| } | |
| let x = bar | |
| .baz() ?? | |
| defaultValue |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment