Lines Matching refs:binding
149 for (Binding binding : mBindings) {
151 Scope.enter(binding);
152 binding.resolveListeners();
160 for (Binding binding : mBindings) {
162 Scope.enter(binding);
163 binding.resolveCallbackParams();
171 for (Binding binding : mBindings) {
173 Scope.enter(binding);
174 binding.resolveTwoWayExpressions();
185 * When N bindings are combined, they are demoted from being a binding expression and a new
186 * ArgList expression is added as the new binding expression that depends on others.
194 Binding binding = mBindings.get(i);
196 Scope.enter(binding);
197 attributes[i] = binding.getName();
198 types[i] = binding.getExpr().getResolvedType();
209 for (Binding binding : mBindings) {
210 String name = binding.getName();
212 lookup.put(name, binding);
216 lookup.put(name, binding);
218 lookup.put(name.substring(ind + 1), binding);
227 Binding binding = lookup.get(attribute);
228 Preconditions.checkNotNull(binding, "cannot find binding for %s", attribute);
229 mergedBindings.add(binding);
232 for (Binding binding : mergedBindings) {
233 binding.getExpr().setBindingExpression(false);
234 mBindings.remove(binding);
240 for (MergedBinding binding : mergeBindings) {
241 mBindings.add(binding);