github.com/galaxyobe/gen@v0.0.0-20220910125335-392fa8f0990f/cmd/getter-gen/output_tests/slice/getter_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 ___getter_gen. DO NOT EDIT. 21 22 package slice 23 24 import ( 25 builtins "github.com/galaxyobe/gen/cmd/getter-gen/output_tests/builtins" 26 ) 27 28 func (a *AliasSlice) GetI8S() []*int8 { 29 return a.I8S 30 } 31 32 func (a *AliasSlice) GetI8PS() *[]int8 { 33 return a.I8pS 34 } 35 36 func (a *AliasSlice) GetU8S() []*uint8 { 37 return a.U8S 38 } 39 40 func (a *AliasSlice) GetU8PS() *[]uint8 { 41 return a.U8pS 42 } 43 44 func (a *AliasSlice) GetSS() []*string { 45 return a.SS 46 } 47 48 func (a *AliasSlice) GetSpS() *[]string { 49 return a.SpS 50 } 51 52 func (a *AliasSlice) GetBS() []*byte { 53 return a.BS 54 } 55 56 func (a *AliasSlice) GetBpS() *[]byte { 57 return a.BpS 58 } 59 60 func (a *AliasSlice) GetBuiltinsS() []*builtins.Builtins { 61 return a.BuiltinsS 62 } 63 64 func (a *AliasSlice) GetBuiltinsPs() *[]builtins.Builtins { 65 return a.BuiltinsPs 66 } 67 68 func (s *Slice) GetI8S() []int8 { 69 return s.i8S 70 } 71 72 func (s *Slice) GetI8S2() []*int8 { 73 return s.I8S 74 } 75 76 func (s *Slice) GetI8PS() *[]int8 { 77 return s.I8pS 78 } 79 80 func (s *Slice) GetU8S() []uint8 { 81 return s.u8S 82 } 83 84 func (s *Slice) GetU8S2() []*uint8 { 85 return s.U8S 86 } 87 88 func (s *Slice) GetU8PS() *[]uint8 { 89 return s.U8pS 90 } 91 92 func (s *Slice) GetSS() []string { 93 return s.sS 94 } 95 96 func (s *Slice) GetSS2() []*string { 97 return s.SS 98 } 99 100 func (s *Slice) GetSpS() *[]string { 101 return s.SpS 102 } 103 104 func (s *Slice) GetBS() []byte { 105 return s.bS 106 } 107 108 func (s *Slice) GetBS2() []*byte { 109 return s.BS 110 } 111 112 func (s *Slice) GetBpS() *[]byte { 113 return s.BpS 114 } 115 116 func (s *Slice) GetBBS() []B { 117 return s.BBS 118 } 119 120 func (s *Slice) GetBuiltinsS() []builtins.Builtins { 121 return s.builtinsS 122 } 123 124 func (s *Slice) GetBuiltinsS2() []*builtins.Builtins { 125 return s.BuiltinsS 126 } 127 128 func (s *Slice) GetBuiltinsPs() *[]builtins.Builtins { 129 return s.BuiltinsPs 130 }