/frameworks/data-binding/compiler/src/main/java/android/databinding/tool/expr/ |
D | ExprModel.java | 17 package android.databinding.tool.expr; 90 public <T extends Expr> T register(T expr) { in register() argument 97 T existing = (T) mExprMap.get(expr.getUniqueKey()); in register() 99 Preconditions.check(expr.getParents().isEmpty(), in register() 105 expr.onSwappedWith(existing); in register() 111 mExprMap.put(expr.getUniqueKey(), expr); in register() local 112 expr.setModel(this); in register() 114 expr.addLocation(location); in register() 116 return expr; in register() 135 public InstanceOfExpr instanceOfOp(Expr expr, String type) { in instanceOfOp() argument [all …]
|
D | TernaryExpr.java | 17 package android.databinding.tool.expr; 76 private static boolean isNullLiteral(Expr expr) { in isNullLiteral() argument 77 final ModelClass type = expr.getResolvedType(); in isNullLiteral() 78 return (type.isObject() && (expr instanceof SymbolExpr) && in isNullLiteral() 79 "null".equals(((SymbolExpr)expr).getText())); in isNullLiteral()
|
D | UnaryExpr.java | 17 package android.databinding.tool.expr; 27 UnaryExpr(String op, Expr expr) { in UnaryExpr() argument 28 super(expr); in UnaryExpr()
|
D | Expr.java | 17 package android.databinding.tool.expr; 104 for (Expr expr : children) { in Expr() 105 mChildren.add(expr); in Expr() 278 for (Expr expr : mChildren) { in addParents() 279 expr.mParents.add(this); in addParents() 320 for (Expr expr : mChildren) { in isAnyChildDynamic() 321 if (expr.isDynamic()) { in isAnyChildDynamic() 511 final Expr expr = mModel.findFlagExpression(i); in markAsReadIfDone() local 512 if (expr == null) { in markAsReadIfDone() 515 if (!expr.isConditional()) { in markAsReadIfDone() [all …]
|
D | CastExpr.java | 17 package android.databinding.tool.expr; 29 CastExpr(String type, Expr expr) { in CastExpr() argument 30 super(expr); in CastExpr()
|
D | ListenerExpr.java | 17 package android.databinding.tool.expr; 41 ListenerExpr(Expr expr, String name, ModelClass listenerType, ModelMethod method) { in ListenerExpr() argument 42 super(expr); in ListenerExpr()
|
D | MathExpr.java | 17 package android.databinding.tool.expr; 96 private String inverseCast(Expr expr) { in inverseCast() argument 97 if (!expr.getResolvedType().isAssignableFrom(getResolvedType())) { in inverseCast()
|
D | MethodCallExpr.java | 17 package android.databinding.tool.expr; 87 for (Expr expr : getArgs()) { in resolveType() 88 args.add(expr.getResolvedType()); in resolveType()
|
/frameworks/data-binding/compiler/src/main/kotlin/android/databinding/tool/writer/ |
D | LayoutBinderWriter.kt | 19 import android.databinding.tool.expr.Expr in <lambda>() 20 import android.databinding.tool.expr.ExprModel in <lambda>() 21 import android.databinding.tool.expr.FieldAccessExpr in <lambda>() 22 import android.databinding.tool.expr.IdentifierExpr in <lambda>() 23 import android.databinding.tool.expr.ListenerExpr in <lambda>() 24 import android.databinding.tool.expr.ResourceExpr in <lambda>() 25 import android.databinding.tool.expr.TernaryExpr in <lambda>() 89 val Expr.needsLocalField by lazyProp { expr : Expr -> in ExprModel() method 90 …expr.canBeEvaluatedToAVariable() && !(expr.isVariable() && !expr.isUsed) && (expr.isDynamic || exp… in ExprModel() 145 val Expr.readableName by lazyProp { expr : Expr -> in expr() method [all …]
|
/frameworks/compile/mclinker/lib/Script/ |
D | RpnExpr.cpp | 81 RpnExpr* expr = RpnExpr::create(); in buildHelperExpr() local 82 expr->push_back(SectDescOperand::create(*pIter)); in buildHelperExpr() 83 expr->push_back(&Operator::create<Operator::ADDR>()); in buildHelperExpr() 84 expr->push_back(SectDescOperand::create(*pIter)); in buildHelperExpr() 85 expr->push_back(&Operator::create<Operator::SIZEOF>()); in buildHelperExpr() 86 expr->push_back(&Operator::create<Operator::ADD>()); in buildHelperExpr() 87 return expr; in buildHelperExpr() 92 RpnExpr* expr = RpnExpr::create(); in buildHelperExpr() local 93 expr->push_back(FragOperand::create(pFrag)); in buildHelperExpr() 94 return expr; in buildHelperExpr()
|
/frameworks/data-binding/compiler/src/main/java/android/databinding/tool/ |
D | MergedBinding.java | 19 import android.databinding.tool.expr.ArgListExpr; 20 import android.databinding.tool.expr.Expr; 21 import android.databinding.tool.expr.ExprModel; 48 final Expr expr = getExpr(); in resolveListeners() local 51 child.resolveListeners(parameters[i], expr); in resolveListeners() 60 Expr expr = model.argListExpr(args); in createArgListExpr() local 61 expr.setBindingExpression(true); in createArgListExpr() 62 return expr; in createArgListExpr() 101 for (Expr expr : args.getChildren()) { in toJavaCode() 102 newValues.add(expr.toCode().generate()); in toJavaCode() [all …]
|
D | Binding.java | 19 import android.databinding.tool.expr.Expr; 41 public Binding(BindingTarget target, String name, Expr expr) { in Binding() argument 42 this(target, name, expr, null); in Binding() 45 public Binding(BindingTarget target, String name, Expr expr, BindingSetterCall setterCall) { in Binding() argument 48 mExpr = expr; in Binding() 67 Expr expr = mExpr.resolveTwoWayExpressions(null); in resolveTwoWayExpressions() local 68 if (expr != mExpr) { in resolveTwoWayExpressions() 69 mExpr = expr; in resolveTwoWayExpressions() 114 private static ModelClass getListenerParameter(BindingTarget target, String name, Expr expr) { in getListenerParameter() argument 125 viewStubProxy, objectParameter, expr.getModel().getImports()); in getListenerParameter() [all …]
|
D | InverseBinding.java | 19 import android.databinding.tool.expr.Expr; 20 import android.databinding.tool.expr.ExprModel; 21 import android.databinding.tool.expr.FieldAccessExpr; 50 public InverseBinding(BindingTarget target, String name, Expr expr) { in InverseBinding() argument 53 mExpr = expr; in InverseBinding() 69 public void addChainedExpression(FieldAccessExpr expr) { in addChainedExpression() argument 70 mChainedExpressions.add(expr); in addChainedExpression() 125 for (FieldAccessExpr expr : mChainedExpressions) { in toJavaCode() 126 flagSet = flagSet.or(new FlagSet(expr.getId())); in toJavaCode()
|
D | BindingTarget.java | 19 import android.databinding.tool.expr.Expr; 20 import android.databinding.tool.expr.ExprModel; 56 public void addBinding(String name, Expr expr) { in addBinding() argument 60 mBindings.add(new Binding(this, name, expr)); in addBinding() 61 if (expr.isTwoWay()) { in addBinding() 63 Scope.enter(expr); in addBinding() 64 expr.assertIsInvertible(); in addBinding() 65 final InverseBinding inverseBinding = new InverseBinding(this, name, expr); in addBinding()
|
D | ExpressionVisitor.java | 34 import android.databinding.tool.expr.Expr; 35 import android.databinding.tool.expr.ExprModel; 36 import android.databinding.tool.expr.StaticIdentifierExpr; 125 StaticIdentifierExpr expr = mModel.staticIdentifier(name); in visitDotOp() local 126 expr.setUserDefinedType(name); in visitDotOp() 127 return expr; in visitDotOp()
|
D | LayoutBinder.java | 19 import android.databinding.tool.expr.Dependency; 20 import android.databinding.tool.expr.Expr; 21 import android.databinding.tool.expr.ExprModel; 22 import android.databinding.tool.expr.IdentifierExpr;
|
/frameworks/data-binding/compiler/src/test/java/android/databinding/tool/ |
D | ExpressionVisitorTest.java | 24 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 = parse("a.b", FieldAccessExpr.class); in testSimpleFieldAccess() local [all …]
|
D | LayoutBinderTest.java | 17 import android.databinding.tool.expr.Expr; 18 import android.databinding.tool.expr.ExprModel; 19 import android.databinding.tool.expr.FieldAccessExpr; 20 import android.databinding.tool.expr.IdentifierExpr; 21 import android.databinding.tool.expr.StaticIdentifierExpr; 112 IdentifierExpr expr = (IdentifierExpr) entry.getValue(); in findIdentifier() local 113 if (name.equals(expr.getName())) { in findIdentifier()
|
/frameworks/data-binding/compiler/src/test/java/android/databinding/tool/expr/ |
D | ExprTest.java | 17 package android.databinding.tool.expr; 81 Expr expr = new Expr() { in testBadExpr() local 102 expr.getUniqueKey(); in testBadExpr() 186 for (Expr expr : exprs) { in assertFlags() 188 clone.and(expr.getInvalidFlags()); in assertFlags() 189 assertEquals("should read flags of " + a.getUniqueKey() + " should include " + expr in assertFlags() 190 .getUniqueKey(), expr.getInvalidFlags(), clone); in assertFlags() 194 for (Expr expr : exprs) { in assertFlags() 195 composite.or(expr.getInvalidFlags()); in assertFlags()
|
D | ExprModelTest.java | 17 package android.databinding.tool.expr; 237 for (Expr expr : itr) { in filterOut() 238 if (!exclude.contains(expr)) { in filterOut() 239 result.add(expr); in filterOut() 323 for (Expr expr : mExprModel.getPendingExpressions()) { in testRequirementFlags() 324 assertNull(expr.mShouldReadFlags); in testRequirementFlags() 351 for (Expr expr : new Expr[]{a, b, c, d, e}) { in testRequirementFlags() 352 assertTrue(aTernary.getShouldReadFlags().get(expr.getId())); in testRequirementFlags() 945 for (Expr expr : exprs) { in assertFlags() 947 clone.and(expr.getInvalidFlags()); in assertFlags() [all …]
|
/frameworks/av/media/libstagefright/codecs/on2/h264dec/source/ |
D | h264bsd_util.h | 79 #define ASSERT(expr) assert(expr) argument 81 #define ASSERT(expr) argument
|
/frameworks/data-binding/compiler/src/test/java/android/databinding/ |
D | BindingExpressionParserTest.java | 56 String expr = "`test`"; in testSingleQuoteStringLiteral() local 57 LiteralContext literal = parseLiteral(expr); in testSingleQuoteStringLiteral() 68 String expr = "\"test\""; in testDoubleQuoteStringLiteral() local 70 LiteralContext literal = parseLiteral(expr); in testDoubleQuoteStringLiteral() 79 String expr = "`\"t\\`est\"`"; in testSingleQuoteEscapeStringLiteral() local 80 LiteralContext literal = parseLiteral(expr); in testSingleQuoteEscapeStringLiteral()
|
/frameworks/data-binding/extensions/ |
D | gradlew | 56 link=`expr "$ls" : '.*-> \(.*\)$'` 57 if expr "$link" : '/.*' > /dev/null; then
|
/frameworks/data-binding/samples/BindingDemo/ |
D | gradlew | 56 link=`expr "$ls" : '.*-> \(.*\)$'` 57 if expr "$link" : '/.*' > /dev/null; then
|
/frameworks/data-binding/compiler/ |
D | gradlew | 56 link=`expr "$ls" : '.*-> \(.*\)$'` 57 if expr "$link" : '/.*' > /dev/null; then
|