Lines Matching refs:of
3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
21 for (root of document.querySelectorAll('[data-selection]'))
34 for (key of root.dataset.selection.split(',')) {
47 for (tmpl of root.getElementsByTagName('template'))
69 for (attr of clone.attributes)
71 for (c of tmpl.childNodes)
81 for (c of tmpl.content.childNodes)
91 for (val of evalExpr(expr, data) || []) {
99 // data-let="x = expr": bind x to value of expr
107 // Compose directive handlers on top of the base handler.
108 for (let [dir, value] of Object.entries(tmpl.dataset).reverse()) {
116 // Expand a template, after first removing any prior expansion of it.
152 for (event of ['mouseout', 'mousemove', 'click'])
161 // If we're already viewing an iteration of this BB, stick with the same.
192 // - cls can be an array of strings, we match them all