github.com/Konstantin8105/c4go@v0.0.0-20240505174241-768bb1c65a51/tests/code_quality/operators.go.expected (about)

     1  //
     2  //	Package - transpiled by c4go
     3  //
     4  //	If you have found any issues, please raise an issue at:
     5  //	https://github.com/Konstantin8105/c4go/
     6  //
     7  
     8  package code_quality
     9  
    10  // f - transpiled function from  C4GO/tests/code_quality/operators.c:1
    11  func f(d uint32) {
    12  	_ = d
    13  }
    14  
    15  // operators_equals - transpiled function from  C4GO/tests/code_quality/operators.c:8
    16  func operators_equals() {
    17  	var a int32
    18  	var b int32
    19  	var c int32
    20  	var d int32
    21  	d = 42
    22  	c = d
    23  	b = c
    24  	a = b
    25  	var q1 int32 = 42
    26  	var q2 uint32 = 42
    27  	var q3 int32 = 42
    28  	var q4 int64 = 42
    29  	var q5 int16 = 42
    30  	var w1 int32 = int32(int64(42))
    31  	var w2 uint32 = uint32(int64(42))
    32  	var w3 int32 = int32(int64(42))
    33  	var w4 int64 = int64(42)
    34  	var w5 int16 = int16(int64(42))
    35  	// zero value
    36  	var s1 int32
    37  	var s2 uint32
    38  	var s3 int32
    39  	var s4 int64
    40  	var s5 int16
    41  	var d1 float64
    42  	var d2 float32
    43  	var v1 float64
    44  	var v2 float32
    45  	var x1 int32
    46  	var x2 uint32
    47  	var x3 int32
    48  	var x4 int64
    49  	var x5 int16
    50  	var z1 float64
    51  	var z2 float32
    52  	var t1 float64
    53  	var t2 float32
    54  	var r1 []int32
    55  	var r2 [][]int32
    56  	var r3 [][][]int32
    57  	var r4 [][][][]int32
    58  	var r5 [][][][][]int32
    59  	var r6 [][][][][][]int32
    60  	// function
    61  	f(42)
    62  	// array
    63  	var arr []float32 = make([]float32, 500)
    64  	// simplificator
    65  	var ss []byte = []byte("words\x00")
    66  	var cc int32 = int32(uint8((func() []byte {
    67  		defer func() {
    68  			ss = ss[0+1:]
    69  		}()
    70  		return ss
    71  	}())[0]))
    72  }