Searched refs:expr (Results 1 - 25 of 59) sorted by relevance

123

/frameworks/data-binding/compiler/src/main/java/android/databinding/tool/expr/
H A DVersionProvider.java17 package android.databinding.tool.expr;
H A DStaticIdentifierExpr.java17 package android.databinding.tool.expr;
H A DExprModel.java17 package android.databinding.tool.expr;
83 * @param expr The new parsed expression
86 public <T extends Expr> T register(T expr) { argument
93 T existing = (T) mExprMap.get(expr.getUniqueKey());
95 Preconditions.check(expr.getParents().isEmpty(),
99 // tell the expr that it is being swapped so that if it was added to some other expr
101 expr.onSwappedWith(existing);
107 mExprMap.put(expr.getUniqueKey(), expr);
119 unregister(Expr expr) argument
135 instanceOfOp(Expr expr, String type) argument
222 unary(String op, Expr expr) argument
239 castExpr(String type, Expr expr) argument
542 hasConditionalOrNestedCannotReadDependency(Expr expr) argument
[all...]
H A DCastExpr.java17 package android.databinding.tool.expr;
28 CastExpr(String type, Expr expr) { argument
29 super(expr);
H A DUnaryExpr.java17 package android.databinding.tool.expr;
26 UnaryExpr(String op, Expr expr) { argument
27 super(expr);
H A DGroupExpr.java17 package android.databinding.tool.expr;
H A DArgListExpr.java17 package android.databinding.tool.expr;
H A DBitShiftExpr.java17 package android.databinding.tool.expr;
H A DComparisonExpr.java17 package android.databinding.tool.expr;
H A DDependency.java14 package android.databinding.tool.expr;
H A DInstanceOfExpr.java17 package android.databinding.tool.expr;
H A DMathExpr.java17 package android.databinding.tool.expr;
H A DSymbolExpr.java17 package android.databinding.tool.expr;
H A DExpr.java17 package android.databinding.tool.expr;
41 // any expression that refers to this. Useful if this expr is duplicate and being replaced
101 for (Expr expr : children) {
102 mChildren.add(expr);
163 return true; // anything except arg expr can be evaluated to a variable
256 for (Expr expr : mChildren) {
257 expr.mParents.add(this);
298 for (Expr expr : mChildren) {
299 if (expr.isDynamic()) {
481 // for predicate flags, this expr ma
[all...]
H A DMethodCallExpr.java17 package android.databinding.tool.expr;
67 for (Expr expr : getArgs()) {
68 args.add(expr.getResolvedType());
/frameworks/compile/mclinker/lib/Script/
H A DRpnExpr.cpp78 // buildHelperExpr - build the helper expr:
81 RpnExpr* expr = RpnExpr::create(); local
82 expr->push_back(SectDescOperand::create(*pIter));
83 expr->push_back(&Operator::create<Operator::ADDR>());
84 expr->push_back(SectDescOperand::create(*pIter));
85 expr->push_back(&Operator::create<Operator::SIZEOF>());
86 expr->push_back(&Operator::create<Operator::ADD>());
87 return expr;
90 // buildHelperExpr - build the helper expr: `fragment'
92 RpnExpr* expr local
[all...]
/frameworks/data-binding/compiler/src/main/java/android/databinding/tool/
H A DMergedBinding.java19 import android.databinding.tool.expr.ArgListExpr;
20 import android.databinding.tool.expr.Expr;
21 import android.databinding.tool.expr.ExprModel;
50 Expr expr = model.argListExpr(args);
51 expr.setBindingExpression(true);
52 return expr;
101 for (Expr expr : args.getChildren()) {
102 newValues.add(CodeGenUtil.Companion.toCode(expr, false).generate());
107 for (Expr expr : args.getChildren()) {
108 oldValues.add("this." + WriterPackage.getOldValueName(expr));
[all...]
H A DBinding.java19 import android.databinding.tool.expr.Expr;
41 public Binding(BindingTarget target, String name, Expr expr) { argument
44 mExpr = expr;
234 public ViewStubDirectCall(String name, ModelClass viewType, Expr expr) { argument
236 viewType, expr.getResolvedType(), expr.getModel().getImports());
239 name, viewType, expr.getResolvedType());
H A DLayoutBinder.java21 import android.databinding.tool.expr.Dependency;
22 import android.databinding.tool.expr.Expr;
23 import android.databinding.tool.expr.ExprModel;
24 import android.databinding.tool.expr.ExprModel.ResolveListenersCallback;
25 import android.databinding.tool.expr.IdentifierExpr;
/frameworks/data-binding/compiler/src/test/java/android/databinding/tool/
H A DExpressionVisitorTest.java24 import android.databinding.tool.expr.ComparisonExpr;
25 import android.databinding.tool.expr.Dependency;
26 import android.databinding.tool.expr.Expr;
27 import android.databinding.tool.expr.ExprModel;
28 import android.databinding.tool.expr.FieldAccessExpr;
29 import android.databinding.tool.expr.IdentifierExpr;
30 import android.databinding.tool.expr.MethodCallExpr;
31 import android.databinding.tool.expr.SymbolExpr;
32 import android.databinding.tool.expr.TernaryExpr;
104 final FieldAccessExpr expr
[all...]
H A DLayoutBinderTest.java20 import android.databinding.tool.expr.Expr;
21 import android.databinding.tool.expr.ExprModel;
22 import android.databinding.tool.expr.FieldAccessExpr;
23 import android.databinding.tool.expr.IdentifierExpr;
24 import android.databinding.tool.expr.StaticIdentifierExpr;
110 IdentifierExpr expr = (IdentifierExpr) entry.getValue();
111 if (name.equals(expr.getName())) {
/frameworks/data-binding/compiler/src/main/kotlin/android/databinding/tool/writer/
H A DLayoutBinderWriter.kt18 import android.databinding.tool.expr.Expr
19 import android.databinding.tool.expr.ExprModel
20 import android.databinding.tool.expr.FieldAccessExpr
21 import android.databinding.tool.expr.IdentifierExpr
22 import android.databinding.tool.expr.TernaryExpr
132 val Expr.readableName by Delegates.lazy { expr : Expr ->
133 val stripped = "${expr.getUniqueKey().stripNonJava()}"
134 L.d("readableUniqueName for [%s] %s is %s", System.identityHashCode(expr), expr.getUniqueKey(), stripped)
138 val Expr.fieldName by Delegates.lazy { expr
[all...]
/frameworks/data-binding/compiler/src/test/java/android/databinding/tool/expr/
H A DExprTest.java17 package android.databinding.tool.expr;
70 Expr expr = new Expr() {
81 expr.getUniqueKey();
165 for (Expr expr : exprs) {
167 clone.and(expr.getInvalidFlags());
168 assertEquals("should read flags of " + a.getUniqueKey() + " should include " + expr
169 .getUniqueKey(), expr.getInvalidFlags(), clone);
173 for (Expr expr : exprs) {
174 composite.or(expr.getInvalidFlags());
/frameworks/av/media/libstagefright/codecs/on2/h264dec/source/
H A Dh264bsd_util.h79 #define ASSERT(expr) assert(expr)
81 #define ASSERT(expr)
/frameworks/base/tools/layoutlib/bridge/tests/res/testApp/MyApplication/
H A Dgradlew56 link=`expr "$ls" : '.*-> \(.*\)$'`
57 if expr "$link" : '/.*' > /dev/null; then

Completed in 338 milliseconds

123