generateSetters add setters for all fields, including oneofs and weak fields when applicable.
(mc *msgCtx, topLevelFields []topLevelField)
| 2103 | |
| 2104 | // generateSetters add setters for all fields, including oneofs and weak fields when applicable. |
| 2105 | func (g *Generator) generateSetters(mc *msgCtx, topLevelFields []topLevelField) { |
| 2106 | for _, pf := range topLevelFields { |
| 2107 | pf.setter(g, mc) |
| 2108 | } |
| 2109 | } |
| 2110 | |
| 2111 | // generateCommonMethods adds methods to the message that are not on a per field basis. |
| 2112 | func (g *Generator) generateCommonMethods(mc *msgCtx) { |