Home
last modified time | relevance | path

Searched refs:dependant (Results 1 – 4 of 4) sorted by relevance

/frameworks/data-binding/compiler/src/main/java/android/databinding/tool/expr/
DDependency.java29 public Dependency(Expr dependant, Expr other) { in Dependency() argument
30 mDependant = dependant; in Dependency()
37 public Dependency(Expr dependant, Expr other, Expr condition, boolean expectedOutput) { in Dependency() argument
38 mDependant = dependant; in Dependency()
DExpr.java625 final Expr dependant = dependency.getDependant(); in getAllCalculationPaths() local
629 dependant.getRequirementFlagIndex(dependency.getExpectedOutput())); in getAllCalculationPaths()
630 cond.mParents.add(dependant.getAllCalculationPaths()); in getAllCalculationPaths()
633 node.mParents.add(dependant.getAllCalculationPaths()); in getAllCalculationPaths()
782 Expr dependant = dependency.getDependant(); in hasConditionalDependant() local
783 if (dependant.isConditional() && dependant instanceof TernaryExpr) { in hasConditionalDependant()
784 TernaryExpr ternary = (TernaryExpr) dependant; in hasConditionalDependant()
DExprModel.java597 Expr dependant = dependency.getDependant();
598 if (dependant.isConditional() && dependant.getAllCalculationPaths()
600 if (dependant.considerElevatingConditionals(partialRead)) {
/frameworks/data-binding/compiler/src/main/kotlin/android/databinding/tool/writer/
DLayoutBinderWriter.kt1046 !it.isConditional && it.dependant is TernaryExpr && in readWithDependants()
1047 (it.dependant as TernaryExpr).pred == expr in readWithDependants()
1048 }.map { it.dependant }.groupBy { in readWithDependants()
1106 val dependant = it.dependant in readWithDependants() constant
1107 batch.contains(dependant) && in readWithDependants()
1108 dependant.shouldReadFlagSet.andNot(flagSet).isEmpty && in readWithDependants()
1109 dependant.shouldReadNow(justRead) in readWithDependants()
1112 dependants.addAll(chosen.map { it.dependant }) in readWithDependants()