Searched refs:Expression (Results 1 - 5 of 5) sorted by relevance

/frameworks/base/tools/aidl/
H A DAST.h42 struct Expression struct
44 virtual ~Expression();
48 struct LiteralExpression : public Expression
58 struct StringLiteralExpression : public Expression
67 struct Variable : public Expression
83 struct FieldVariable : public Expression
85 Expression* object;
89 FieldVariable(Expression* object, const string& name);
126 void Add(Expression* expression);
131 Expression* expressio
[all...]
H A DAST.cpp37 WriteArgumentList(FILE* to, const vector<Expression*>& arguments)
95 Expression::~Expression()
177 FieldVariable::FieldVariable(Expression* o, const string& n)
238 StatementBlock::Add(Expression* expression)
243 ExpressionStatement::ExpressionStatement(Expression* e)
259 Assignment::Assignment(Variable* l, Expression* r)
266 Assignment::Assignment(Variable* l, Expression* r, Type* c)
306 MethodCall::MethodCall(Expression* o, const string& n)
320 MethodCall::MethodCall(Expression*
[all...]
H A DType.h64 virtual void WriteToRpcData(StatementBlock* addTo, Expression* k, Variable* v,
66 virtual void CreateFromRpcData(StatementBlock* addTo, Expression* k, Variable* v,
71 Expression* BuildWriteToParcelFlags(int flags);
117 virtual void WriteToRpcData(StatementBlock* addTo, Expression* k, Variable* v,
119 virtual void CreateFromRpcData(StatementBlock* addTo, Expression* k, Variable* v,
154 virtual void WriteToRpcData(StatementBlock* addTo, Expression* k, Variable* v,
156 virtual void CreateFromRpcData(StatementBlock* addTo, Expression* k, Variable* v,
179 virtual void WriteToRpcData(StatementBlock* addTo, Expression* k, Variable* v,
181 virtual void CreateFromRpcData(StatementBlock* addTo, Expression* k, Variable* v,
207 virtual void WriteToRpcData(StatementBlock* addTo, Expression*
[all...]
H A DType.cpp33 Expression* NULL_VALUE;
34 Expression* THIS_VALUE;
35 Expression* SUPER_VALUE;
36 Expression* TRUE_VALUE;
37 Expression* FALSE_VALUE;
283 Type::WriteToRpcData(StatementBlock* addTo, Expression* k, Variable* v,
293 Type::CreateFromRpcData(StatementBlock* addTo, Expression* k, Variable* v, Variable* data,
308 Expression*
380 BasicType::WriteToRpcData(StatementBlock* addTo, Expression* k, Variable* v,
387 BasicType::CreateFromRpcData(StatementBlock* addTo, Expression*
[all...]
H A Dgenerate_java_rpc.cpp35 static void generate_write_to_data(Type* t, StatementBlock* addTo, Expression* k, Variable* v,
88 DispatcherClass(const interface_type* iface, Expression* target);
102 Expression* targetExpression;
108 DispatcherClass::DispatcherClass(const interface_type* iface, Expression* target)
368 Expression*
606 Expression* k = new StringLiteralExpression(key);
618 generate_write_to_data(Type* t, StatementBlock* addTo, Expression* k, Variable* v, Variable* data)
711 Expression* resultParameter;

Completed in 32 milliseconds