Searched refs:expr (Results 1 - 25 of 67) 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 DExprModel.java17 package android.databinding.tool.expr;
87 * @param expr The new parsed expression
90 public <T extends Expr> T register(T expr) { argument
97 T existing = (T) mExprMap.get(expr.getUniqueKey());
99 Preconditions.check(expr.getParents().isEmpty(),
103 // tell the expr that it is being swapped so that if it was added to some other expr
105 expr.onSwappedWith(existing);
111 mExprMap.put(expr.getUniqueKey(), expr);
135 instanceOfOp(Expr expr, String type) argument
230 unary(String op, Expr expr) argument
247 castExpr(String type, Expr expr) argument
289 removeExpr(Expr expr) argument
566 hasConditionalOrNestedCannotReadDependency(Expr expr) argument
[all...]
H A DStaticIdentifierExpr.java17 package android.databinding.tool.expr;
H A DCastExpr.java17 package android.databinding.tool.expr;
29 CastExpr(String type, Expr expr) { argument
30 super(expr);
H A DUnaryExpr.java17 package android.databinding.tool.expr;
27 UnaryExpr(String op, Expr expr) { argument
28 super(expr);
H A DTernaryExpr.java17 package android.databinding.tool.expr;
76 private static boolean isNullLiteral(Expr expr) { argument
77 final ModelClass type = expr.getResolvedType();
78 return (type.isObject() && (expr instanceof SymbolExpr) &&
79 "null".equals(((SymbolExpr)expr).getText()));
H A DListenerExpr.java17 package android.databinding.tool.expr;
41 ListenerExpr(Expr expr, String name, ModelClass listenerType, ModelMethod method) { argument
42 super(expr);
H A DMathExpr.java17 package android.databinding.tool.expr;
96 private String inverseCast(Expr expr) { argument
97 if (!expr.getResolvedType().isAssignableFrom(getResolvedType())) {
H A DArgListExpr.java17 package android.databinding.tool.expr;
H A DBuiltInVariableExpr.java17 package android.databinding.tool.expr;
H A DDependency.java14 package android.databinding.tool.expr;
H A DGroupExpr.java17 package android.databinding.tool.expr;
H A DSymbolExpr.java17 package android.databinding.tool.expr;
/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;
48 final Expr expr = getExpr();
51 child.resolveListeners(parameters[i], expr);
60 Expr expr = model.argListExpr(args);
61 expr.setBindingExpression(true);
62 return expr;
101 for (Expr expr : args.getChildren()) {
102 newValues.add(expr
[all...]
H A DBinding.java19 import android.databinding.tool.expr.Expr;
41 public Binding(BindingTarget target, String name, Expr expr) { argument
42 this(target, name, expr, null);
45 public Binding(BindingTarget target, String name, Expr expr, BindingSetterCall setterCall) { argument
48 mExpr = expr;
67 Expr expr = mExpr.resolveTwoWayExpressions(null);
68 if (expr != mExpr) {
69 mExpr = expr;
114 private static ModelClass getListenerParameter(BindingTarget target, String name, Expr expr) { argument
125 viewStubProxy, objectParameter, expr
247 ViewStubDirectCall(String name, ModelClass viewType, Expr expr) argument
[all...]
H A DInverseBinding.java19 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) { argument
53 mExpr = expr;
69 public void addChainedExpression(FieldAccessExpr expr) { argument
70 mChainedExpressions.add(expr);
125 for (FieldAccessExpr expr : mChainedExpressions) {
126 flagSet = flagSet.or(new FlagSet(expr.getId()));
H A DBindingTarget.java19 import android.databinding.tool.expr.Expr;
20 import android.databinding.tool.expr.ExprModel;
56 public void addBinding(String name, Expr expr) { argument
60 mBindings.add(new Binding(this, name, expr));
61 if (expr.isTwoWay()) {
63 Scope.enter(expr);
64 expr.assertIsInvertible();
65 final InverseBinding inverseBinding = new InverseBinding(this, name, expr);
/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 DMockLayoutBinder.java16 import android.databinding.tool.expr.IdentifierExpr;
H A DLayoutBinderTest.java17 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();
113 if (name.equals(expr.getName())) {
/frameworks/data-binding/compiler/src/main/kotlin/android/databinding/tool/writer/
H A DLayoutBinderWriter.kt19 import android.databinding.tool.expr.Expr
20 import android.databinding.tool.expr.ExprModel
21 import android.databinding.tool.expr.FieldAccessExpr
22 import android.databinding.tool.expr.IdentifierExpr
23 import android.databinding.tool.expr.ListenerExpr
24 import android.databinding.tool.expr.ResourceExpr
25 import android.databinding.tool.expr.TernaryExpr
89 val Expr.needsLocalField by lazyProp { expr : Expr ->
90 expr.canBeEvaluatedToAVariable() && !(expr
[all...]
/frameworks/data-binding/compiler/src/test/java/android/databinding/tool/expr/
H A DExprTest.java17 package android.databinding.tool.expr;
81 Expr expr = new Expr() {
102 expr.getUniqueKey();
186 for (Expr expr : exprs) {
188 clone.and(expr.getInvalidFlags());
189 assertEquals("should read flags of " + a.getUniqueKey() + " should include " + expr
190 .getUniqueKey(), expr.getInvalidFlags(), clone);
194 for (Expr expr : exprs) {
195 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/compile/slang/
H A Dslang_rs_foreach_lowering.h55 const clang::FunctionDecl* matchFunctionDesignator(clang::Expr* expr);

Completed in 265 milliseconds

123