Lines Matching refs:Variable
49 using Variable = ::android::aidl::java::Variable; typedef in android::aidl::java::VariableFactory
52 std::shared_ptr<Variable> Get(const AidlTypeSpecifier& type, const AidlTypenames& typenames) { in Get()
53 auto v = std::make_shared<Variable>(JavaSignatureOf(type, typenames), in Get()
60 std::shared_ptr<Variable> Get(int index) { return vars_[index]; } in Get()
63 std::vector<std::shared_ptr<Variable>> vars_;
80 std::shared_ptr<Variable> transact_code;
81 std::shared_ptr<Variable> transact_data;
82 std::shared_ptr<Variable> transact_reply;
83 std::shared_ptr<Variable> transact_flags;
104 std::shared_ptr<Variable> transact_descriptor;
159 auto code = std::make_shared<Variable>("int", "transactionCode"); in StubClass()
172 auto code2 = std::make_shared<Variable>("int", "transactionCode"); in StubClass()
182 this->transact_code = std::make_shared<Variable>("int", "code"); in StubClass()
183 this->transact_data = std::make_shared<Variable>("android.os.Parcel", "data"); in StubClass()
184 this->transact_reply = std::make_shared<Variable>("android.os.Parcel", "reply"); in StubClass()
185 this->transact_flags = std::make_shared<Variable>("int", "flags"); in StubClass()
249 transact_descriptor = std::make_shared<Variable>("java.lang.String", "descriptor"); in get_transact_descriptor()
257 auto obj = std::make_shared<Variable>("android.os.IBinder", "obj"); in make_as_interface()
279 auto iin = std::make_shared<Variable>("android.os.IInterface", "iin"); in make_as_interface()
312 std::shared_ptr<Variable> mRemote;
322 mRemote = std::make_shared<Variable>("android.os.IBinder", "mRemote"); in ProxyClass()
326 auto remote = std::make_shared<Variable>("android.os.IBinder", "remote"); in ProxyClass()
359 std::shared_ptr<StatementBlock> addTo, std::shared_ptr<Variable> v, in generate_new_array()
360 std::shared_ptr<Variable> parcel) { in generate_new_array()
361 auto len = std::make_shared<Variable>("int", v->name + "_length"); in generate_new_array()
376 std::shared_ptr<Variable> v, std::shared_ptr<Variable> parcel, in generate_write_to_parcel()
413 … auto var = std::make_shared<Variable>(JavaSignatureOf(arg->GetType(), typenames), arg->GetName()); in generate_interface_method()
424 std::shared_ptr<Variable> transact_data, in generate_stub_code()
425 std::shared_ptr<Variable> transact_reply, in generate_stub_code()
464 std::shared_ptr<Variable> v = stubArgs.Get(arg->GetType(), typenames); in generate_stub_code()
505 std::make_shared<Variable>(JavaSignatureOf(method.GetType(), typenames), "_result"); in generate_stub_code()
522 std::shared_ptr<Variable> v = stubArgs.Get(i++); in generate_stub_code()
552 auto transact_data = std::make_shared<Variable>("android.os.Parcel", "data"); in generate_stub_case_outline()
553 auto transact_reply = std::make_shared<Variable>("android.os.Parcel", "reply"); in generate_stub_case_outline()
594 std::make_shared<Variable>(JavaSignatureOf(arg->GetType(), typenames), arg->GetName())); in generate_proxy_method()
599 auto _data = std::make_shared<Variable>("android.os.Parcel", "_data"); in generate_proxy_method()
607 std::shared_ptr<Variable> _reply = nullptr; in generate_proxy_method()
609 _reply = std::make_shared<Variable>("android.os.Parcel", "_reply"); in generate_proxy_method()
615 std::shared_ptr<Variable> _result = nullptr; in generate_proxy_method()
617 _result = std::make_shared<Variable>(*proxy->returnType, "_result"); in generate_proxy_method()
644 auto v = std::make_shared<Variable>(JavaSignatureOf(arg->GetType(), typenames), arg->GetName()); in generate_proxy_method()
674 auto _status = std::make_shared<Variable>("boolean", "_status"); in generate_proxy_method()
784 std::make_shared<Field>(STATIC | FINAL, std::make_shared<Variable>("int", transactCodeName)); in generate_methods()
953 STATIC | FINAL | PUBLIC, std::make_shared<Variable>("java.lang.String", "DESCRIPTOR")); in generate_interface_descriptors()
1013 std::make_shared<Variable>(JavaSignatureOf(arg->GetType(), typenames), arg->GetName())); in generate_default_impl_method()