ca52f554a1/org.scala-refactoring.library/src/main/scala/scala/tools/refactoring/implementations/ExplicitGettersSetters.scala

28048e468f2f0a7b1479d2975df94b27e284e73eca52f554a13ca631512f929d8a0e10ab0cb65831
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(