Searched defs:Expression (Results 1 - 2 of 2) sorted by relevance

/system/tools/hidl/c2hal/
H A DExpression.h30 struct Expression { struct in namespace:android
31 Expression() {} function in struct:android::Expression
32 virtual ~Expression() {}
69 static Expression *parenthesize(Expression *inner);
70 static Expression *atom(Type type, const std::string &value, bool isId = false);
71 static Expression *unary(std::string op, Expression *rhs);
72 static Expression *binary(Expression *lh
[all...]
/system/tools/aidl/
H A Dast_java.h64 struct Expression { struct in namespace:android::aidl::java
65 virtual ~Expression() = default;
69 struct LiteralExpression : public Expression {
78 struct StringLiteralExpression : public Expression {
86 struct Variable : public Expression {
100 struct FieldVariable : public Expression {
101 Expression* object;
105 FieldVariable(Expression* object, const std::string& name);
138 void Add(Expression* expression);
142 Expression* expressio
[all...]

Completed in 79 milliseconds