/frameworks/data-binding/compilerCommon/ |
H A D | BindingExpression.g4 | 29 : 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 D | BindingExpressionParserTest.java | 213 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 D | ProjectionMap.java | 37 public Builder add(String alias, String expression) { argument 38 mMap.putColumn(alias, expression + " AS " + alias);
|
/frameworks/base/tools/aidl/ |
H A D | AST.h | 126 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 D | AST.cpp | 238 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 D | generate_java_binder.cpp | 110 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 D | generate_java_rpc.cpp | 159 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 D | Type.cpp | 605 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 D | Preconditions.java | 27 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 D | BindingExpressionParser.java | 31 "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 D | ExpressionVisitor.java | 90 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 D | TextUtils.java | 339 * @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 D | databinding-studio-bundle.jar | META-INF/ META-INF/MANIFEST.MF android/ android/databinding/ android/databinding/Bindable.class Bindable. ... |