| -- suggestedfix_fill_struct_partial_17_2 -- |
| package fillstruct |
| |
| type StructPartialA struct { |
| PrefilledInt int |
| UnfilledInt int |
| StructPartialB |
| } |
| |
| type StructPartialB struct { |
| PrefilledInt int |
| UnfilledInt int |
| } |
| |
| func fill() { |
| a := StructPartialA{ |
| PrefilledInt: 5, |
| UnfilledInt: 0, |
| StructPartialB: StructPartialB{}, |
| } //@suggestedfix("}", "refactor.rewrite") |
| b := StructPartialB{ |
| /* this comment should disappear */ |
| PrefilledInt: 7, // This comment should be blown away. |
| /* As should |
| this one */ |
| } //@suggestedfix("}", "refactor.rewrite") |
| } |
| |
| -- suggestedfix_fill_struct_partial_23_2 -- |
| package fillstruct |
| |
| type StructPartialA struct { |
| PrefilledInt int |
| UnfilledInt int |
| StructPartialB |
| } |
| |
| type StructPartialB struct { |
| PrefilledInt int |
| UnfilledInt int |
| } |
| |
| func fill() { |
| a := StructPartialA{ |
| PrefilledInt: 5, |
| } //@suggestedfix("}", "refactor.rewrite") |
| b := StructPartialB{ |
| PrefilledInt: 7, |
| UnfilledInt: 0, |
| } //@suggestedfix("}", "refactor.rewrite") |
| } |
| |