Searched refs:expression (Results 1 - 13 of 13) sorted by relevance

/frameworks/data-binding/compilerCommon/
H A DBindingExpression.g429 : expression defaults?
41 expression
42 : '(' expression ')' # Grouping
50 | expression '.' Identifier # DotOp
51 // | expression '.' 'this' # ThisReference
52 // | expression '.' explicitGenericInvocation # ExplicitGenericInvocationOp
53 | expression '[' expression ']' # BracketOp
54 | target=expression '.' methodName=Identifier '(' args=expressionList? ')' # MethodInvocation
55 | '(' type ')' expression # CastO
[all...]
/frameworks/data-binding/compiler/src/test/java/android/databinding/
H A DBindingExpressionParserTest.java213 TernaryOpContext expression = parseExpression("true ? 1 : 0");
214 assertEquals(5, expression.getChildCount());
216 ((PrimaryContext) expression.left).literal().javaLiteral().getText());
217 assertEquals("?", expression.op.getText());
219 ((PrimaryContext) expression.iftrue).literal().javaLiteral().getText());
220 assertEquals(":", expression.getChild(3).getText());
221 assertEquals("0", ((PrimaryContext) expression.iffalse).literal().javaLiteral().getText());
226 DotOpContext expression = parseExpression("one.two.three");
227 assertEquals(3, expression.getChildCount());
228 assertEquals("three", expression
[all...]
/frameworks/ex/common/java/com/android/common/content/
H A DProjectionMap.java37 public Builder add(String alias, String expression) { argument
38 mMap.putColumn(alias, expression + " AS " + alias);
/frameworks/base/tools/aidl/
H A DAST.h126 void Add(Expression* expression);
131 Expression* expression; member in struct:ExpressionStatement
133 ExpressionStatement(Expression* expression);
221 Expression* expression; member in struct:Cast
224 Cast(Type* type, Expression* expression);
243 Expression* expression; member in struct:IfStatement
254 Expression* expression; member in struct:ReturnStatement
256 ReturnStatement(Expression* expression);
302 Expression* expression; member in struct:SwitchStatement
305 SwitchStatement(Expression* expression);
[all...]
H A DAST.cpp238 StatementBlock::Add(Expression* expression) argument
240 this->statements.push_back(new ExpressionStatement(expression));
244 :expression(e)
255 this->expression->Write(to);
350 Expression* expression = (Expression*)va_arg(args, void*); local
351 this->arguments.push_back(expression);
413 Expression* expression = (Expression*)va_arg(args, void*); local
414 this->arguments.push_back(expression);
476 expression(NULL)
482 expression(
[all...]
H A Dgenerate_java_binder.cpp110 ifstatement->expression = new Comparison(obj, "==", NULL_VALUE);
132 instOfStatement->expression = new Comparison(iinNotNull, "&&", instOfCheck);
204 lencheck->expression = new Comparison(len, "<", new LiteralExpression("0"));
439 checklen->expression = new Comparison(v, "==", NULL_VALUE);
H A Dgenerate_java_rpc.cpp159 ifs->expression = new MethodCall(new StringLiteralExpression(method->name.data), "equals",
279 s->expression = new Comparison(this->resultData, "!=", NULL_VALUE);
790 ifst->expression = new Comparison(new FieldVariable(THIS_VALUE, "callback"), "!=", NULL_VALUE);
945 ifst->expression = new Comparison(_presenter, "!=", NULL_VALUE);
H A DType.cpp605 ifpart->expression = new Comparison(v, "!=", NULL_VALUE);
628 ifpart->expression = new Comparison(new LiteralExpression("0"), "!=",
940 ifpart->expression = new Comparison(v, "!=", NULL_VALUE);
962 ifpart->expression = new Comparison(new LiteralExpression("0"), "!=",
981 ifpart->expression = new Comparison(new LiteralExpression("0"), "!=",
/frameworks/base/core/java/com/android/internal/util/
H A DPreconditions.java27 public static void checkArgument(boolean expression) { argument
28 if (!expression) {
66 * Ensures the truth of an expression involving the state of the calling
69 * @param expression a boolean expression
70 * @throws IllegalStateException if {@code expression} is false
72 public static void checkState(final boolean expression) { argument
73 if (!expression) {
/frameworks/data-binding/compilerCommon/src/main/grammar-gen/android/databinding/parser/
H A DBindingExpressionParser.java31 "bindingSyntax", "defaults", "constantValue", "expression", "classExtraction",
101 public ExpressionContext expression() { method in class:BindingExpressionParser.BindingSyntaxContext
135 expression(0);
297 public List<? extends ExpressionContext> expression() { method in class:BindingExpressionParser.BracketOpContext
300 public ExpressionContext expression(int i) { method in class:BindingExpressionParser.BracketOpContext
341 public ExpressionContext expression() { method in class:BindingExpressionParser.CastOpContext
361 public ExpressionContext expression() { method in class:BindingExpressionParser.UnaryOpContext
383 public List<? extends ExpressionContext> expression() { method in class:BindingExpressionParser.AndOrOpContext
386 public ExpressionContext expression(int i) { method in class:BindingExpressionParser.AndOrOpContext
408 public ExpressionContext expression() { method in class:BindingExpressionParser.MethodInvocationContext
456 public ExpressionContext expression() { method in class:BindingExpressionParser.GroupingContext
479 public List<? extends ExpressionContext> expression() { method in class:BindingExpressionParser.TernaryOpContext
482 public ExpressionContext expression(int i) { method in class:BindingExpressionParser.TernaryOpContext
504 public List<? extends ExpressionContext> expression() { method in class:BindingExpressionParser.ComparisonOpContext
507 public ExpressionContext expression(int i) { method in class:BindingExpressionParser.ComparisonOpContext
526 public ExpressionContext expression() { method in class:BindingExpressionParser.DotOpContext
549 public List<? extends ExpressionContext> expression() { method in class:BindingExpressionParser.MathOpContext
552 public ExpressionContext expression(int i) { method in class:BindingExpressionParser.MathOpContext
574 public List<? extends ExpressionContext> expression() { method in class:BindingExpressionParser.QuestionQuestionOpContext
577 public ExpressionContext expression(int i) { method in class:BindingExpressionParser.QuestionQuestionOpContext
599 public List<? extends ExpressionContext> expression() { method in class:BindingExpressionParser.BitShiftOpContext
602 public ExpressionContext expression(int i) { method in class:BindingExpressionParser.BitShiftOpContext
621 public ExpressionContext expression() { method in class:BindingExpressionParser.InstanceOfOpContext
646 public List<? extends ExpressionContext> expression() { method in class:BindingExpressionParser.BinaryOpContext
649 public ExpressionContext expression(int i) { method in class:BindingExpressionParser.BinaryOpContext
669 public final ExpressionContext expression() throws RecognitionException { method in class:BindingExpressionParser
673 private ExpressionContext expression(int _p) throws RecognitionException { method in class:BindingExpressionParser
1170 public List<? extends ExpressionContext> expression() { method in class:BindingExpressionParser.ExpressionListContext
1173 public ExpressionContext expression(int i) { method in class:BindingExpressionParser.ExpressionListContext
[all...]
/frameworks/data-binding/compiler/src/main/java/android/databinding/tool/
H A DExpressionVisitor.java90 Preconditions.check(ctx.children.size() == 3, "Grouping expression should have"
103 return mModel.bindingExpr(ctx.expression().accept(this));
120 return mModel.field(ctx.expression().accept(this),
172 throw new RuntimeException("cannot create expression from terminal node " +
278 return mModel.instanceOfOp(ctx.expression().accept(this), ctx.type().getText());
288 return mModel.unary(ctx.op.getText(), ctx.expression().accept(this));
325 return mModel.bracketExpr(visit(ctx.expression(0)), visit(ctx.expression(1)));
335 return mModel.castExpr(ctx.type().getText(), visit(ctx.expression()));
/frameworks/base/core/java/android/text/
H A DTextUtils.java339 * @param expression the regular expression to match
342 * @throws NullPointerException if expression or text is null
344 public static String[] split(String text, String expression) { argument
348 return text.split(expression, -1);
356 * @param pattern the regular expression to match
359 * @throws NullPointerException if expression or text is null
/frameworks/data-binding/prebuilds/1.0-rc0/
H A Ddatabinding-studio-bundle.jarMETA-INF/ META-INF/MANIFEST.MF android/ android/databinding/ android/databinding/Bindable.class Bindable. ...

Completed in 747 milliseconds