ca52f554a1/org.scala-refactoring.library/src/main/scala/scala/tools/refactoring/implementations/ExplicitGettersSetters.scala
| 28048e468f2f0a7b1479d2975df94b27e284e73e | ca52f554a13ca631512f929d8a0e10ab0cb65831 | ||
|---|---|---|---|
43 | else | 43 | else |
44 | Modifiers(Flags.PARAMACCESSOR) | 44 | Modifiers(Flags.PARAMACCESSOR) |
45 | 45 | ||
46 | val privateField = selectedValue copy (mods = privateFieldMods, name = privateName) | 46 | val privateField = selectedValue copy (mods = privateFieldMods, name = newTermName(privateName)) |
47 | 47 | ||
48 | val getter = DefDef( | 48 | val getter = DefDef( |
49 | mods = Modifiers(Flags.METHOD) withPosition (Flags.METHOD, NoPosition), | 49 | mods = Modifiers(Flags.METHOD) withPosition (Flags.METHOD, NoPosition), |
50 | name = publicName, | 50 | name = newTermName(publicName), |
51 | tparams = Nil, | 51 | tparams = Nil, |
52 | vparamss = Nil, | 52 | vparamss = Nil, |
53 | tpt = EmptyTree, | 53 | tpt = EmptyTree, |
... | ... | ||
56 | 56 | ||
57 | val setter = DefDef( | 57 | val setter = DefDef( |
58 | mods = Modifiers(Flags.METHOD) withPosition (Flags.METHOD, NoPosition), | 58 | mods = Modifiers(Flags.METHOD) withPosition (Flags.METHOD, NoPosition), |
59 | name = publicName +"_=", | 59 | name = newTermName(publicName +"_="), |
60 | tparams = Nil, | 60 | tparams = Nil, |
61 | vparamss = List(List(ValDef(Modifiers(Flags.PARAM), publicName, TypeTree(selectedValue.tpt.tpe), EmptyTree))), | 61 | vparamss = List(List(ValDef(Modifiers(Flags.PARAM), newTermName(publicName), TypeTree(selectedValue.tpt.tpe), EmptyTree))), |
62 | tpt = EmptyTree, | 62 | tpt = EmptyTree, |
63 | rhs = Block( | 63 | rhs = Block( |
64 | Assign( | 64 | Assign( |
Download diff