mirror of
https://github.com/less/less.js.git
synced 2026-04-09 03:00:20 -04:00
small refactor in mixin.match
This commit is contained in:
@@ -78,16 +78,15 @@ tree.mixin.Definition.prototype = {
|
||||
});
|
||||
},
|
||||
match: function (args, env) {
|
||||
var argsLength = (args && args.length) || 0;
|
||||
var argsLength = (args && args.length) || 0, len;
|
||||
|
||||
if (argsLength < this.required) {
|
||||
return false;
|
||||
}
|
||||
if (argsLength < this.required) { return false }
|
||||
|
||||
for (var i = 0; i < Math.min(argsLength, this.arity); i++) {
|
||||
len = Math.min(argsLength, this.arity);
|
||||
|
||||
for (var i = 0; i < len; i++) {
|
||||
if (!this.params[i].name) {
|
||||
if (args[i].wildcard) { continue }
|
||||
else if (args[i].eval(env).toCSS() != this.params[i].value.eval(env).toCSS()) {
|
||||
if (args[i].eval(env).toCSS() != this.params[i].value.eval(env).toCSS()) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user