Lines Matching refs:evaluate
25 XPath: !!document.evaluate,
425 return function(match) { return template.evaluate(match) };
626 return new Template(this, pattern).evaluate(object);
670 evaluate: function(object) {
1723 var query = document.evaluate(expression, $(parentElement) || document,
3070 if (B.WebKit && !doc.evaluate)
3179 if (document.evaluate && window.XPathResult) {
3186 var result = document.evaluate(xpath, el, null,
3249 new Template(c[name]).evaluate(m));
3276 new Template(x[name]).evaluate(m));
3384 return new Template("[@#{1}]").evaluate(m);
3389 return new Template(Selector.xpath.operators[m[2]]).evaluate(m);
3395 return new Template(Selector.xpath.pseudos[m[1]]).evaluate(m);
3424 v = Object.isFunction(x[name]) ? x[name](m) : new Template(x[name]).evaluate(m);
3466 return new Template(predicate).evaluate({
3480 return new Template('n = h.attr(n, r, "#{1}", "#{3}", "#{2}", c); c = false;').evaluate(m);
3484 return new Template('n = h.pseudo(n, "#{1}", "#{6}", r, c); c = false;').evaluate(m);