]> Cypherpunks.ru repositories - gostls13.git/blob - test/fixedbugs/bug237.go
cmd/compile/internal/inline: score call sites exposed by inlines
[gostls13.git] / test / fixedbugs / bug237.go
1 // run
2
3 // Copyright 2009 The Go Authors. All rights reserved.
4 // Use of this source code is governed by a BSD-style
5 // license that can be found in the LICENSE file.
6
7 package main
8
9 import "fmt"
10
11 var indent uint = 10
12 func main() {
13         const dots = ". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . " +
14                 ". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . "
15         const n = uint(len(dots))
16         i := 2 * indent
17         var s string
18         for ; i > n; i -= n {
19                 s += fmt.Sprint(dots)
20         }
21         s += dots[0:i]
22         if s != ". . . . . . . . . . " {
23                 panic(s)
24         }
25 }