multiline_if.go (1362B)
1 package foo 2 3 import ( 4 "bytes" 5 "errors" 6 ) 7 8 func _() { 9 if realLength == -1 && 10 !chunked(t.TransferEncoding) && 11 bodyAllowedForStatus(t.StatusCode) { 12 t.Close = true 13 } 14 15 if true && 16 (true || 17 true && (true || 18 false) && true) { 19 true 20 } 21 22 if true && (true && 23 true) { 24 true 25 } 26 27 if true && 28 (true && (true || 29 false) && true) { 30 true 31 } 32 33 if true && 34 foo(true && 35 true) { 36 true 37 } 38 39 if true && 40 true && (true || 41 true) { 42 true 43 } 44 45 if (true && 46 true) && 47 true { 48 true 49 } 50 51 if bytes.Contains(out, []byte("-fsanitize")) && 52 (bytes.Contains(out, []byte("unrecognized")) || 53 bytes.Contains(out, []byte("unsupported"))) { 54 return true, errors.New(string(out)) 55 } 56 57 if true == 58 false { 59 return 60 } 61 62 if true != 63 false { 64 return 65 } 66 67 if foo(1, // hi 68 // hi 69 70 2) { // hi 71 return 72 } 73 74 if foo( 75 func() { 76 }) { 77 return 78 } 79 80 if foo == 0 || 81 !foo.Bar( 82 "some", 83 "args") { 84 return 85 } 86 87 if true { 88 break 89 } else if true { 90 if true { 91 break 92 } 93 } 94 95 if true { 96 } else if true || 97 true { 98 return 99 } 100 101 if 1 + 102 1 { 103 X 104 } 105 106 if 1 + 107 (1 + 108 1) { 109 X 110 } 111 112 if 1 + 113 (1 + 114 1) + 115 1 { 116 X 117 } 118 119 if 1 + 120 1 + 121 1 + (1 + 122 1) { 123 X 124 } 125 126 if 1 + 127 (1 + 128 1) + (1 + 129 1) { 130 X 131 } 132 133 if (Foo{1, 134 1}).Bar { 135 return 136 } 137 138 if foo || 139 foo && 140 foo == 141 foo+ 142 foo* 143 foo { 144 foo 145 } 146 147 if foo() || 148 foo() && 149 foo() { 150 foo 151 } 152 }