perf(compiler-core): set simple expression outside map (#485)

This commit is contained in:
Gabriel Loiácono 2019-11-26 11:02:22 -03:00 committed by Evan You
parent fc28a677bc
commit 009dc80674

View File

@ -498,13 +498,11 @@ function buildDirectiveArgs(
} }
dirArgs.push(`void 0`) dirArgs.push(`void 0`)
} }
const trueExpression = createSimpleExpression(`true`, false, loc)
dirArgs.push( dirArgs.push(
createObjectExpression( createObjectExpression(
dir.modifiers.map(modifier => dir.modifiers.map(modifier =>
createObjectProperty( createObjectProperty(modifier, trueExpression)
modifier,
createSimpleExpression(`true`, false, loc)
)
), ),
loc loc
) )