From c22262f7cc2ad04be8040c882c76ce71efb1e54d Mon Sep 17 00:00:00 2001 From: liu fengyun Date: Sat, 22 Oct 2016 10:58:22 +0200 Subject: rename val and unnecessary atPos Note that there's no need to explicitly call `atPos` here, because the initializer of `Positioned` will automatically synthesize the initial position from its children elements. Refer to the definition of `Positioned` for more details. --- src/dotty/tools/dotc/parsing/Parsers.scala | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src') diff --git a/src/dotty/tools/dotc/parsing/Parsers.scala b/src/dotty/tools/dotc/parsing/Parsers.scala index c359ad1b9..412173f84 100644 --- a/src/dotty/tools/dotc/parsing/Parsers.scala +++ b/src/dotty/tools/dotc/parsing/Parsers.scala @@ -1827,12 +1827,12 @@ object Parsers { def defOrDcl(start: Int, mods: Modifiers): Tree = in.token match { case VAL => val mod = atPos(in.skipToken()) { Mod.Val() } - val modPos = atPos(start) { mods.withAddedMod(mod) } - patDefOrDcl(start, modPos, in.getDocComment(start)) + val mods1 = mods.withAddedMod(mod) + patDefOrDcl(start, mods1, in.getDocComment(start)) case VAR => val mod = atPos(in.skipToken()) { Mod.Var() } - val modPos = atPos(start) { addMod(mods, mod) } - patDefOrDcl(start, modPos, in.getDocComment(start)) + val mod1 = addMod(mods, mod) + patDefOrDcl(start, mod1, in.getDocComment(start)) case DEF => defDefOrDcl(start, posMods(start, mods), in.getDocComment(start)) case TYPE => -- cgit v1.2.3