Skip to content

Commit c1083dc

Browse files
authored
fix: fix ref (#239)
1 parent 92985a8 commit c1083dc

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

generator/golang/templates/ref/ref_tpl.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,7 @@ var constRef = `{{- $Consts := .Constants.GoConstants}}
113113
{{- if $Consts}}
114114
const (
115115
{{- range $Consts}}
116+
{{ if and Features.ReserveComments .ReservedComments}}{{.ReservedComments}}{{end}}
116117
{{.GoName}} = {{$RefPackage}}.{{.GoName}}
117118
{{- end}}{{/* range $Consts */}}
118119
)
@@ -130,6 +131,7 @@ var (
130131

131132
var structRef = `
132133
{{- $TypeName := .GoName}}
134+
{{ if and Features.ReserveComments .ReservedComments}}{{.ReservedComments}}{{end}}
133135
type {{$TypeName}}= {{$RefPackage}}.{{$TypeName}}
134136
var New{{$TypeName}} = {{$RefPackage}}.New{{$TypeName}}
135137
{{- range .Fields}}
@@ -152,6 +154,7 @@ var enumRef = `
152154
{{- range .Enums}}
153155
{{- $EnumType := .GoName}}
154156
{{- $TypeName := .GoName}}
157+
{{ if and Features.ReserveComments .ReservedComments}}{{.ReservedComments}}{{end}}
155158
type {{$TypeName}}= {{$RefPackage}}.{{$TypeName}}
156159
var {{$EnumType}}FromString = {{$RefPackage}}.{{$EnumType}}FromString
157160
var {{$EnumType}}Ptr = {{$RefPackage}}.{{$EnumType}}Ptr
@@ -166,6 +169,8 @@ var enumRef = `
166169
{{- else }}
167170
const (
168171
{{- range .Values}}
172+
{{- if and Features.ReserveComments .ReservedComments}}
173+
{{.ReservedComments}}{{end}}
169174
{{.GoName}} = {{$RefPackage}}.{{.GoName}}
170175
{{- end}}
171176
)
@@ -176,6 +181,7 @@ var enumRef = `
176181
var typedefRef = `
177182
{{- range .Typedefs}}
178183
{{- $NewTypeName := .GoName}}
184+
{{ if and Features.ReserveComments .ReservedComments}}{{.ReservedComments}}{{end}}
179185
type {{$NewTypeName}}= {{$RefPackage}}.{{$NewTypeName}}
180186
{{if .Type.Category.IsStructLike}}
181187
var New{{$NewTypeName}} = {{$RefPackage}}.New{{$NewTypeName}}

0 commit comments

Comments
 (0)