• Home
  • Raw
  • Download

Lines Matching refs:Variable

49   using Variable = ::android::aidl::java::Variable;  typedef in android::aidl::java::VariableFactory
53 Variable* Get(const Type* type) { in Get()
54 Variable* v = new Variable(type->JavaType(), StringPrintf("%s%d", base_.c_str(), index_)); in Get()
60 Variable* Get(int index) { return vars_[index]; } in Get()
63 std::vector<Variable*> vars_;
77 Variable* transact_code;
78 Variable* transact_data;
79 Variable* transact_reply;
80 Variable* transact_flags;
102 Variable* transact_descriptor;
124 new Variable(types->StringType()->JavaType(), "DESCRIPTOR")); in StubClass()
161 Variable* code = new Variable(types->IntType()->JavaType(), "transactionCode"); in StubClass()
174 Variable* code2 = new Variable(types->IntType()->JavaType(), "transactionCode"); in StubClass()
183 this->transact_code = new Variable(types->IntType()->JavaType(), "code"); in StubClass()
184 this->transact_data = new Variable(types->ParcelType()->JavaType(), "data"); in StubClass()
185 this->transact_reply = new Variable(types->ParcelType()->JavaType(), "reply"); in StubClass()
186 this->transact_flags = new Variable(types->IntType()->JavaType(), "flags"); in StubClass()
247 transact_descriptor = new Variable(types->StringType()->JavaType(), "descriptor"); in get_transact_descriptor()
257 Variable* obj = new Variable(types->IBinderType()->JavaType(), "obj"); in make_as_interface()
280 Variable* iin = new Variable(iinType.JavaType(), "iin"); in make_as_interface()
314 Variable* mRemote;
326 mRemote = new Variable(types->IBinderType()->JavaType(), "mRemote"); in ProxyClass()
330 Variable* remote = new Variable(types->IBinderType()->JavaType(), "remote"); in ProxyClass()
358 Variable* v, Variable* parcel, in generate_new_array()
360 Variable* len = new Variable(types->IntType()->JavaType(), v->name + "_length"); in generate_new_array()
371 Variable* v, Variable* parcel, bool is_return_value, in generate_write_to_parcel()
411 decl->parameters.push_back(new Variable(arg->GetType().GetLanguageType<Type>()->JavaType(), in generate_interface_method()
421 Variable* transact_data, Variable* transact_reply, in generate_stub_code()
442 Variable* v = stubArgs.Get(t); in generate_stub_code()
504 Variable* _result = new Variable(method.GetType().GetLanguageType<Type>()->JavaType(), in generate_stub_code()
530 Variable* v = stubArgs.Get(i++); in generate_stub_code()
561 Variable* transact_data = new Variable(types->ParcelType()->JavaType(), "data"); in generate_stub_case_outline()
562 Variable* transact_reply = new Variable(types->ParcelType()->JavaType(), "reply"); in generate_stub_case_outline()
603 proxy->parameters.push_back(new Variable(arg->GetType().GetLanguageType<Type>()->JavaType(), in generate_proxy_method()
609 Variable* _data = new Variable(types->ParcelType()->JavaType(), "_data"); in generate_proxy_method()
612 Variable* _reply = nullptr; in generate_proxy_method()
614 _reply = new Variable(types->ParcelType()->JavaType(), "_reply"); in generate_proxy_method()
620 Variable* _result = nullptr; in generate_proxy_method()
622 _result = new Variable(*proxy->returnType, "_result", method.GetType().IsArray() ? 1 : 0); in generate_proxy_method()
648 Variable* v = new Variable(t->JavaType(), arg->GetName(), arg->GetType().IsArray() ? 1 : 0); in generate_proxy_method()
672 unique_ptr<Variable> _status(new Variable(types->BoolType()->JavaType(), "_status")); in generate_proxy_method()
761 new Field(STATIC | FINAL, new Variable(types->IntType()->JavaType(), transactCodeName)); in generate_methods()
918 new Variable(arg->GetType().GetLanguageType<Type>()->JavaType(), arg->GetName(), in generate_default_impl_method()