@@ -42,7 +42,7 @@ class OneofGenerator {
4242 // Only valid on message fields.
4343 var messageType : Descriptor ? { return fieldDescriptor. messageType }
4444
45- init ( descriptor: FieldDescriptor , namer: SwiftProtobufNamer ) {
45+ init ( descriptor: FieldDescriptor , generatorOptions : GeneratorOptions , namer: SwiftProtobufNamer ) {
4646 precondition ( descriptor. oneofIndex != nil )
4747
4848 // Set after creation.
@@ -57,7 +57,7 @@ class OneofGenerator {
5757 swiftType = descriptor. swiftType ( namer: namer)
5858 swiftDefaultValue = descriptor. swiftDefaultValue ( namer: namer)
5959 protoGenericType = descriptor. protoGenericType
60- comments = descriptor. protoSourceCommentsWithDeprecation ( )
60+ comments = descriptor. protoSourceCommentsWithDeprecation ( generatorOptions : generatorOptions )
6161
6262 super. init ( descriptor: descriptor)
6363 }
@@ -130,7 +130,7 @@ class OneofGenerator {
130130 self . namer = namer
131131 self . usesHeapStorage = usesHeapStorage
132132
133- comments = descriptor. protoSourceComments ( )
133+ comments = descriptor. protoSourceComments ( generatorOptions : generatorOptions )
134134
135135 swiftRelativeName = namer. relativeName ( oneof: descriptor)
136136 swiftFullName = namer. fullName ( oneof: descriptor)
@@ -145,7 +145,9 @@ class OneofGenerator {
145145 }
146146
147147 fields = descriptor. fields. map {
148- return MemberFieldGenerator ( descriptor: $0, namer: namer)
148+ return MemberFieldGenerator ( descriptor: $0,
149+ generatorOptions: generatorOptions,
150+ namer: namer)
149151 }
150152 fieldsSortedByNumber = fields. sorted { $0. number < $1. number}
151153
0 commit comments