@@ -42,7 +42,7 @@ class OneofGenerator {
42
42
// Only valid on message fields.
43
43
var messageType : Descriptor ? { return fieldDescriptor. messageType }
44
44
45
- init ( descriptor: FieldDescriptor , namer: SwiftProtobufNamer ) {
45
+ init ( descriptor: FieldDescriptor , generatorOptions : GeneratorOptions , namer: SwiftProtobufNamer ) {
46
46
precondition ( descriptor. oneofIndex != nil )
47
47
48
48
// Set after creation.
@@ -57,7 +57,7 @@ class OneofGenerator {
57
57
swiftType = descriptor. swiftType ( namer: namer)
58
58
swiftDefaultValue = descriptor. swiftDefaultValue ( namer: namer)
59
59
protoGenericType = descriptor. protoGenericType
60
- comments = descriptor. protoSourceCommentsWithDeprecation ( )
60
+ comments = descriptor. protoSourceCommentsWithDeprecation ( generatorOptions : generatorOptions )
61
61
62
62
super. init ( descriptor: descriptor)
63
63
}
@@ -130,7 +130,7 @@ class OneofGenerator {
130
130
self . namer = namer
131
131
self . usesHeapStorage = usesHeapStorage
132
132
133
- comments = descriptor. protoSourceComments ( )
133
+ comments = descriptor. protoSourceComments ( generatorOptions : generatorOptions )
134
134
135
135
swiftRelativeName = namer. relativeName ( oneof: descriptor)
136
136
swiftFullName = namer. fullName ( oneof: descriptor)
@@ -145,7 +145,9 @@ class OneofGenerator {
145
145
}
146
146
147
147
fields = descriptor. fields. map {
148
- return MemberFieldGenerator ( descriptor: $0, namer: namer)
148
+ return MemberFieldGenerator ( descriptor: $0,
149
+ generatorOptions: generatorOptions,
150
+ namer: namer)
149
151
}
150
152
fieldsSortedByNumber = fields. sorted { $0. number < $1. number}
151
153
0 commit comments