github.com/galaxyobe/gen@v0.0.0-20220910125335-392fa8f0990f/cmd/setter-gen/output_tests/builtins/setter_generated.go (about)

     1  //go:build !ignore_autogenerated
     2  // +build !ignore_autogenerated
     3  
     4  /*
     5   Copyright 2022 Galaxyobe.
     6  
     7   Licensed under the Apache License, Version 2.0 (the "License");
     8   you may not use this file except in compliance with the License.
     9   You may obtain a copy of the License at
    10  
    11       http://www.apache.org/licenses/LICENSE-2.0
    12  
    13   Unless required by applicable law or agreed to in writing, software
    14   distributed under the License is distributed on an "AS IS" BASIS,
    15   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    16   See the License for the specific language governing permissions and
    17   limitations under the License.
    18  */
    19  
    20  // Code generated by ___setter_gen. DO NOT EDIT.
    21  
    22  package builtins
    23  
    24  func (a *Alias) SetU8(val Uint8) *Alias {
    25  	a.U8 = val
    26  	return a
    27  }
    28  
    29  func (a *Alias) SetI8(val Int8) *Alias {
    30  	a.I8 = val
    31  	return a
    32  }
    33  
    34  func (a *Alias) SetU(val Uint) *Alias {
    35  	a.U = val
    36  	return a
    37  }
    38  
    39  func (a *Alias) SetI(val Int) *Alias {
    40  	a.I = val
    41  	return a
    42  }
    43  
    44  func (a *Alias) SetStrFunc(val StrFunc) *Alias {
    45  	a.StrFunc = val
    46  	return a
    47  }
    48  
    49  func (a *Alias) SetI8Func(val I8Func) *Alias {
    50  	a.I8Func = val
    51  	return a
    52  }
    53  
    54  func (a *Alias) SetU8Func(val U8Func) *Alias {
    55  	a.U8Func = val
    56  	return a
    57  }
    58  
    59  func (a *Alias) SetInt8(val int8) *Alias {
    60  	a.Int8 = val
    61  	return a
    62  }
    63  
    64  func (a *Alias) SetUint8(val uint8) *Alias {
    65  	a.Uint8 = val
    66  	return a
    67  }
    68  
    69  func (a *Alias) SetA2(val interface{}) *Alias {
    70  	a.A = val
    71  	return a
    72  }
    73  
    74  func (a *Alias) SetB(val byte) *Alias {
    75  	a.b = val
    76  	return a
    77  }
    78  
    79  func (a *Alias) SetI2(val int) *Alias {
    80  	a.i = val
    81  	return a
    82  }
    83  
    84  func (a *Alias) SetU2(val uint) *Alias {
    85  	a.u = val
    86  	return a
    87  }
    88  
    89  func (a *Alias) SetBool(val bool) *Alias {
    90  	a.Bool = val
    91  	return a
    92  }
    93  
    94  func (a *Alias) SetByte(val byte) *Alias {
    95  	a.Byte = val
    96  	return a
    97  }
    98  
    99  func (a *Alias) SetInt16(val int16) *Alias {
   100  	a.Int16 = val
   101  	return a
   102  }
   103  
   104  func (a *Alias) SetInt32(val int32) *Alias {
   105  	a.Int32 = val
   106  	return a
   107  }
   108  
   109  func (a *Alias) SetInt64(val int64) *Alias {
   110  	a.Int64 = val
   111  	return a
   112  }
   113  
   114  func (a *Alias) SetUint16(val uint16) *Alias {
   115  	a.Uint16 = val
   116  	return a
   117  }
   118  
   119  func (a *Alias) SetUint32(val uint32) *Alias {
   120  	a.Uint32 = val
   121  	return a
   122  }
   123  
   124  func (a *Alias) SetUint64(val uint64) *Alias {
   125  	a.Uint64 = val
   126  	return a
   127  }
   128  
   129  func (a *Alias) SetFloat32(val float32) *Alias {
   130  	a.Float32 = val
   131  	return a
   132  }
   133  
   134  func (a *Alias) SetFloat64(val float64) *Alias {
   135  	a.Float64 = val
   136  	return a
   137  }
   138  
   139  func (a *Alias) SetString(val string) *Alias {
   140  	a.String = val
   141  	return a
   142  }
   143  
   144  func (a *Alias) SetBytes(val ...byte) *Alias {
   145  	a.Bytes = val
   146  	return a
   147  }
   148  
   149  func (a *Alias) SetBoolP(val *bool) *Alias {
   150  	a.BoolP = val
   151  	return a
   152  }
   153  
   154  func (a *Alias) SetByteP(val *byte) *Alias {
   155  	a.ByteP = val
   156  	return a
   157  }
   158  
   159  func (a *Alias) SetIntP(val *int) *Alias {
   160  	a.IntP = val
   161  	return a
   162  }
   163  
   164  func (a *Alias) SetUintP(val *uint) *Alias {
   165  	a.UintP = val
   166  	return a
   167  }
   168  
   169  func (a *Alias) SetBytesP(val *[]byte) *Alias {
   170  	a.BytesP = val
   171  	return a
   172  }
   173  
   174  func (a *Alias) SetFloat64P(val *float64) *Alias {
   175  	a.Float64P = val
   176  	return a
   177  }
   178  
   179  func (a *Alias) SetStringP(val *string) *Alias {
   180  	a.StringP = val
   181  	return a
   182  }
   183  
   184  func (b *Builtins) SetU8(val Uint8) *Builtins {
   185  	b.U8 = val
   186  	return b
   187  }
   188  
   189  func (b *Builtins) SetI8(val Int8) *Builtins {
   190  	b.I8 = val
   191  	return b
   192  }
   193  
   194  func (b *Builtins) SetU(val Uint) *Builtins {
   195  	b.U = val
   196  	return b
   197  }
   198  
   199  func (b *Builtins) SetI(val Int) *Builtins {
   200  	b.I = val
   201  	return b
   202  }
   203  
   204  func (b *Builtins) SetStrFunc(val StrFunc) *Builtins {
   205  	b.StrFunc = val
   206  	return b
   207  }
   208  
   209  func (b *Builtins) SetI8Func(val I8Func) *Builtins {
   210  	b.I8Func = val
   211  	return b
   212  }
   213  
   214  func (b *Builtins) SetU8Func(val U8Func) *Builtins {
   215  	b.U8Func = val
   216  	return b
   217  }
   218  
   219  func (b *Builtins) SetInt8(val int8) *Builtins {
   220  	b.Int8 = val
   221  	return b
   222  }
   223  
   224  func (b *Builtins) SetUint8(val uint8) *Builtins {
   225  	b.Uint8 = val
   226  	return b
   227  }
   228  
   229  func (b *Builtins) SetA(val interface{}) *Builtins {
   230  	b.a = val
   231  	return b
   232  }
   233  
   234  func (b *Builtins) SetA2(val interface{}) *Builtins {
   235  	b.A = val
   236  	return b
   237  }
   238  
   239  func (b *Builtins) SetB(val byte) *Builtins {
   240  	b.b = val
   241  	return b
   242  }
   243  
   244  func (b *Builtins) SetI2(val int) *Builtins {
   245  	b.i = val
   246  	return b
   247  }
   248  
   249  func (b *Builtins) SetU2(val uint) *Builtins {
   250  	b.u = val
   251  	return b
   252  }
   253  
   254  func (b *Builtins) SetBool(val bool) *Builtins {
   255  	b.Bool = val
   256  	return b
   257  }
   258  
   259  func (b *Builtins) SetByte(val byte) *Builtins {
   260  	b.Byte = val
   261  	return b
   262  }
   263  
   264  func (b *Builtins) SetInt16(val int16) *Builtins {
   265  	b.Int16 = val
   266  	return b
   267  }
   268  
   269  func (b *Builtins) SetInt32(val int32) *Builtins {
   270  	b.Int32 = val
   271  	return b
   272  }
   273  
   274  func (b *Builtins) SetInt64(val int64) *Builtins {
   275  	b.Int64 = val
   276  	return b
   277  }
   278  
   279  func (b *Builtins) SetUint16(val uint16) *Builtins {
   280  	b.Uint16 = val
   281  	return b
   282  }
   283  
   284  func (b *Builtins) SetUint32(val uint32) *Builtins {
   285  	b.Uint32 = val
   286  	return b
   287  }
   288  
   289  func (b *Builtins) SetUint64(val uint64) *Builtins {
   290  	b.Uint64 = val
   291  	return b
   292  }
   293  
   294  func (b *Builtins) SetFloat32(val float32) *Builtins {
   295  	b.Float32 = val
   296  	return b
   297  }
   298  
   299  func (b *Builtins) SetFloat64(val float64) *Builtins {
   300  	b.Float64 = val
   301  	return b
   302  }
   303  
   304  func (b *Builtins) SetString(val string) *Builtins {
   305  	b.String = val
   306  	return b
   307  }
   308  
   309  func (b *Builtins) SetBytes(val ...byte) *Builtins {
   310  	b.Bytes = val
   311  	return b
   312  }
   313  
   314  func (b *Builtins) SetBoolP(val *bool) *Builtins {
   315  	b.BoolP = val
   316  	return b
   317  }
   318  
   319  func (b *Builtins) SetByteP(val *byte) *Builtins {
   320  	b.ByteP = val
   321  	return b
   322  }
   323  
   324  func (b *Builtins) SetIntP(val *int) *Builtins {
   325  	b.IntP = val
   326  	return b
   327  }
   328  
   329  func (b *Builtins) SetUintP(val *uint) *Builtins {
   330  	b.UintP = val
   331  	return b
   332  }
   333  
   334  func (b *Builtins) SetBytesP(val *[]byte) *Builtins {
   335  	b.BytesP = val
   336  	return b
   337  }
   338  
   339  func (b *Builtins) SetFloat64P(val *float64) *Builtins {
   340  	b.Float64P = val
   341  	return b
   342  }
   343  
   344  func (b *Builtins) SetStringP(val *string) *Builtins {
   345  	b.StringP = val
   346  	return b
   347  }
   348  
   349  func (s *Slice) SetI8S(val ...int8) *Slice {
   350  	s.i8S = val
   351  	return s
   352  }
   353  
   354  func (s *Slice) SetI8S2(val ...*int8) *Slice {
   355  	s.I8S = val
   356  	return s
   357  }
   358  
   359  func (s *Slice) SetI8PS(val *[]int8) *Slice {
   360  	s.I8pS = val
   361  	return s
   362  }
   363  
   364  func (s *Slice) SetU8S(val ...uint8) *Slice {
   365  	s.u8S = val
   366  	return s
   367  }
   368  
   369  func (s *Slice) SetU8S2(val ...*uint8) *Slice {
   370  	s.U8S = val
   371  	return s
   372  }
   373  
   374  func (s *Slice) SetU8PS(val *[]uint8) *Slice {
   375  	s.U8pS = val
   376  	return s
   377  }
   378  
   379  func (s *Slice) SetSS(val ...string) *Slice {
   380  	s.sS = val
   381  	return s
   382  }
   383  
   384  func (s *Slice) SetSS2(val ...*string) *Slice {
   385  	s.SS = val
   386  	return s
   387  }
   388  
   389  func (s *Slice) SetSpS(val *[]string) *Slice {
   390  	s.SpS = val
   391  	return s
   392  }
   393  
   394  func (s *Slice) SetBS(val ...byte) *Slice {
   395  	s.bS = val
   396  	return s
   397  }
   398  
   399  func (s *Slice) SetBS2(val ...*byte) *Slice {
   400  	s.BS = val
   401  	return s
   402  }
   403  
   404  func (s *Slice) SetBpS(val *[]byte) *Slice {
   405  	s.BpS = val
   406  	return s
   407  }
   408  
   409  func (s *Slice) SetBuiltinsS(val ...Builtins) *Slice {
   410  	s.builtinsS = val
   411  	return s
   412  }
   413  
   414  func (s *Slice) SetBuiltinsS2(val ...*Builtins) *Slice {
   415  	s.BuiltinsS = val
   416  	return s
   417  }
   418  
   419  func (s *Slice) SetBuiltinsPs(val *[]Builtins) *Slice {
   420  	s.BuiltinsPs = val
   421  	return s
   422  }