github.com/neilgarb/delve@v1.9.2-nobreaks/_fixtures/testinline.go (about)

     1  package main
     2  
     3  import "fmt"
     4  
     5  func inlineThis(a int) int {
     6  	z := a * a
     7  	return z + a
     8  }
     9  
    10  func initialize(a, b *int) {
    11  	*a = 3
    12  	*b = 4
    13  }
    14  
    15  func main() {
    16  	var a, b int
    17  	initialize(&a, &b)
    18  	a = inlineThis(a)
    19  	b = inlineThis(b)
    20  	fmt.Printf("%d %d\n", a, b)
    21  }