github.com/nspcc-dev/neo-go@v0.105.2-0.20240517133400-6be757af3eba/pkg/compiler/testdata/inline/c/null.go (about)

     1  package c
     2  
     3  func Is42(a int) bool {
     4  	if a == 42 {
     5  		return true
     6  	}
     7  	return false
     8  }
     9  
    10  func MulIfSmall(n int) int {
    11  	if n < 10 {
    12  		return n * 2
    13  	}
    14  	return n
    15  }
    16  
    17  func Transform(a, b int) int {
    18  	if Is42(a) && !Is42(b) {
    19  		return MulIfSmall(b)
    20  	}
    21  	return MulIfSmall(a)
    22  }