github.com/galaxyobe/gen@v0.0.0-20220910125335-392fa8f0990f/cmd/setter-gen/output_tests/slice/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 slice
    23  
    24  import (
    25  	builtins "github.com/galaxyobe/gen/cmd/setter-gen/output_tests/builtins"
    26  )
    27  
    28  func (a *AliasSlice) SetI8S(val ...*int8) *AliasSlice {
    29  	a.I8S = val
    30  	return a
    31  }
    32  
    33  func (a *AliasSlice) SetI8PS(val *[]int8) *AliasSlice {
    34  	a.I8pS = val
    35  	return a
    36  }
    37  
    38  func (a *AliasSlice) SetU8S(val ...*uint8) *AliasSlice {
    39  	a.U8S = val
    40  	return a
    41  }
    42  
    43  func (a *AliasSlice) SetU8PS(val *[]uint8) *AliasSlice {
    44  	a.U8pS = val
    45  	return a
    46  }
    47  
    48  func (a *AliasSlice) SetSS(val ...*string) *AliasSlice {
    49  	a.SS = val
    50  	return a
    51  }
    52  
    53  func (a *AliasSlice) SetSpS(val *[]string) *AliasSlice {
    54  	a.SpS = val
    55  	return a
    56  }
    57  
    58  func (a *AliasSlice) SetBS(val ...*byte) *AliasSlice {
    59  	a.BS = val
    60  	return a
    61  }
    62  
    63  func (a *AliasSlice) SetBpS(val *[]byte) *AliasSlice {
    64  	a.BpS = val
    65  	return a
    66  }
    67  
    68  func (a *AliasSlice) SetBuiltinsS(val ...*builtins.Builtins) *AliasSlice {
    69  	a.BuiltinsS = val
    70  	return a
    71  }
    72  
    73  func (a *AliasSlice) SetBuiltinsPs(val *[]builtins.Builtins) *AliasSlice {
    74  	a.BuiltinsPs = val
    75  	return a
    76  }
    77  
    78  func (s *Slice) SetI8S(val ...int8) *Slice {
    79  	s.i8S = val
    80  	return s
    81  }
    82  
    83  func (s *Slice) SetI8S2(val ...*int8) *Slice {
    84  	s.I8S = val
    85  	return s
    86  }
    87  
    88  func (s *Slice) SetI8PS(val *[]int8) *Slice {
    89  	s.I8pS = val
    90  	return s
    91  }
    92  
    93  func (s *Slice) SetU8S(val ...uint8) *Slice {
    94  	s.u8S = val
    95  	return s
    96  }
    97  
    98  func (s *Slice) SetU8S2(val ...*uint8) *Slice {
    99  	s.U8S = val
   100  	return s
   101  }
   102  
   103  func (s *Slice) SetU8PS(val *[]uint8) *Slice {
   104  	s.U8pS = val
   105  	return s
   106  }
   107  
   108  func (s *Slice) SetSS(val ...string) *Slice {
   109  	s.sS = val
   110  	return s
   111  }
   112  
   113  func (s *Slice) SetSS2(val ...*string) *Slice {
   114  	s.SS = val
   115  	return s
   116  }
   117  
   118  func (s *Slice) SetSpS(val *[]string) *Slice {
   119  	s.SpS = val
   120  	return s
   121  }
   122  
   123  func (s *Slice) SetBS(val ...byte) *Slice {
   124  	s.bS = val
   125  	return s
   126  }
   127  
   128  func (s *Slice) SetBS2(val ...*byte) *Slice {
   129  	s.BS = val
   130  	return s
   131  }
   132  
   133  func (s *Slice) SetBpS(val *[]byte) *Slice {
   134  	s.BpS = val
   135  	return s
   136  }
   137  
   138  func (s *Slice) SetBBS(val ...B) *Slice {
   139  	s.BBS = val
   140  	return s
   141  }
   142  
   143  func (s *Slice) SetBuiltinsS(val ...builtins.Builtins) *Slice {
   144  	s.builtinsS = val
   145  	return s
   146  }
   147  
   148  func (s *Slice) SetBuiltinsS2(val ...*builtins.Builtins) *Slice {
   149  	s.BuiltinsS = val
   150  	return s
   151  }
   152  
   153  func (s *Slice) SetBuiltinsPs(val *[]builtins.Builtins) *Slice {
   154  	s.BuiltinsPs = val
   155  	return s
   156  }