summaryrefslogtreecommitdiff
path: root/sources/scalac/transformer
diff options
context:
space:
mode:
Diffstat (limited to 'sources/scalac/transformer')
-rw-r--r--sources/scalac/transformer/LambdaLift.java2
-rw-r--r--sources/scalac/transformer/matching/PatternTool.java2
2 files changed, 2 insertions, 2 deletions
diff --git a/sources/scalac/transformer/LambdaLift.java b/sources/scalac/transformer/LambdaLift.java
index 352ec48d62..ea4080a0ef 100644
--- a/sources/scalac/transformer/LambdaLift.java
+++ b/sources/scalac/transformer/LambdaLift.java
@@ -196,7 +196,7 @@ public class LambdaLift extends OwnerTransformer
* If symbol is a class assign same name to its primary constructor.
*/
private void makeUnique(Symbol sym) {
- sym.name = global.freshNameCreator.newName(sym.name);
+ sym.name = unit.fresh.newName(sym.name);
}
private Type.Map traverseTypeMap = new Type.Map() {
diff --git a/sources/scalac/transformer/matching/PatternTool.java b/sources/scalac/transformer/matching/PatternTool.java
index c1e3c73483..91772a0332 100644
--- a/sources/scalac/transformer/matching/PatternTool.java
+++ b/sources/scalac/transformer/matching/PatternTool.java
@@ -40,7 +40,7 @@ abstract class PatternTool {
// constructor
public PatternTool( Unit unit ) {
this.unit = unit;
- this.fresh = unit.global.freshNameCreator;
+ this.fresh = unit.fresh;
this.gen = unit.global.treeGen;
this.defs = unit.global.definitions;
}