diff --git a/lib/less/tree/mixin.js b/lib/less/tree/mixin.js index ac74a374..2d2578a6 100644 --- a/lib/less/tree/mixin.js +++ b/lib/less/tree/mixin.js @@ -74,6 +74,8 @@ tree.mixin.Definition.prototype = { } } } + frame.rules.unshift(new(tree.Rule)('@arguments', new(tree.Expression)(args))); + return new(tree.Ruleset)(null, this.rules.slice(0)).eval({ frames: [this, frame].concat(this.frames, env.frames) });