Lines Matching refs:Variable
48 using Variable = ::android::aidl::java::Variable; typedef in android::aidl::java::VariableFactory
51 std::shared_ptr<Variable> Get(const AidlTypeSpecifier& type, const AidlTypenames& typenames) { in Get()
52 auto v = std::make_shared<Variable>(JavaSignatureOf(type, typenames), in Get()
59 std::shared_ptr<Variable> Get(int index) { return vars_[index]; } in Get()
62 std::vector<std::shared_ptr<Variable>> vars_;
79 std::shared_ptr<Variable> transact_code;
80 std::shared_ptr<Variable> transact_data;
81 std::shared_ptr<Variable> transact_reply;
82 std::shared_ptr<Variable> transact_flags;
102 std::shared_ptr<Variable> transact_descriptor;
157 auto code = std::make_shared<Variable>("int", "transactionCode"); in StubClass()
170 auto code2 = std::make_shared<Variable>("int", "transactionCode"); in StubClass()
180 this->transact_code = std::make_shared<Variable>("int", "code"); in StubClass()
181 this->transact_data = std::make_shared<Variable>("android.os.Parcel", "data"); in StubClass()
182 this->transact_reply = std::make_shared<Variable>("android.os.Parcel", "reply"); in StubClass()
183 this->transact_flags = std::make_shared<Variable>("int", "flags"); in StubClass()
244 transact_descriptor = std::make_shared<Variable>("java.lang.String", "descriptor"); in get_transact_descriptor()
252 auto obj = std::make_shared<Variable>("android.os.IBinder", "obj"); in make_as_interface()
274 auto iin = std::make_shared<Variable>("android.os.IInterface", "iin"); in make_as_interface()
307 std::shared_ptr<Variable> mRemote;
317 mRemote = std::make_shared<Variable>("android.os.IBinder", "mRemote"); in ProxyClass()
321 auto remote = std::make_shared<Variable>("android.os.IBinder", "remote"); in ProxyClass()
354 std::shared_ptr<StatementBlock> addTo, std::shared_ptr<Variable> v, in generate_new_array()
355 std::shared_ptr<Variable> parcel) { in generate_new_array()
356 auto len = std::make_shared<Variable>("int", v->name + "_length"); in generate_new_array()
371 std::shared_ptr<Variable> v, std::shared_ptr<Variable> parcel, in generate_write_to_parcel()
410 … auto var = std::make_shared<Variable>(JavaSignatureOf(arg->GetType(), typenames), arg->GetName()); in generate_interface_method()
421 std::shared_ptr<Variable> transact_data, in generate_stub_code()
422 std::shared_ptr<Variable> transact_reply, in generate_stub_code()
461 std::shared_ptr<Variable> v = stubArgs.Get(arg->GetType(), typenames); in generate_stub_code()
502 std::make_shared<Variable>(JavaSignatureOf(method.GetType(), typenames), "_result"); in generate_stub_code()
519 std::shared_ptr<Variable> v = stubArgs.Get(i++); in generate_stub_code()
549 auto transact_data = std::make_shared<Variable>("android.os.Parcel", "data"); in generate_stub_case_outline()
550 auto transact_reply = std::make_shared<Variable>("android.os.Parcel", "reply"); in generate_stub_case_outline()
591 std::make_shared<Variable>(JavaSignatureOf(arg->GetType(), typenames), arg->GetName())); in generate_proxy_method()
596 auto _data = std::make_shared<Variable>("android.os.Parcel", "_data"); in generate_proxy_method()
599 std::shared_ptr<Variable> _reply = nullptr; in generate_proxy_method()
601 _reply = std::make_shared<Variable>("android.os.Parcel", "_reply"); in generate_proxy_method()
607 std::shared_ptr<Variable> _result = nullptr; in generate_proxy_method()
609 _result = std::make_shared<Variable>(*proxy->returnType, "_result"); in generate_proxy_method()
636 auto v = std::make_shared<Variable>(JavaSignatureOf(arg->GetType(), typenames), arg->GetName()); in generate_proxy_method()
662 auto _status = std::make_shared<Variable>("boolean", "_status"); in generate_proxy_method()
753 std::make_shared<Field>(STATIC | FINAL, std::make_shared<Variable>("int", transactCodeName)); in generate_methods()
922 STATIC | FINAL | PUBLIC, std::make_shared<Variable>("java.lang.String", "DESCRIPTOR")); in generate_interface_descriptors()
982 std::make_shared<Variable>(JavaSignatureOf(arg->GetType(), typenames), arg->GetName())); in generate_default_impl_method()