Home
last modified time | relevance | path

Searched refs:Method (Results 1 – 17 of 17) sorted by relevance

/system/tools/hidl/
DMethod.cpp30 Method::Method(const char* name, std::vector<NamedReference<Type>*>* args, in Method() function in android::Method
40 void Method::fillImplementation( in fillImplementation()
56 std::string Method::name() const { in name()
60 const std::vector<NamedReference<Type>*>& Method::args() const { in args()
64 const std::vector<NamedReference<Type>*>& Method::results() const { in results()
68 const std::vector<Annotation *> &Method::annotations() const { in annotations()
72 std::vector<Reference<Type>*> Method::getReferences() { in getReferences()
73 const auto& constRet = static_cast<const Method*>(this)->getReferences(); in getReferences()
80 std::vector<const Reference<Type>*> Method::getReferences() const { in getReferences()
87 std::vector<Reference<Type>*> Method::getStrongReferences() { in getStrongReferences()
[all …]
DInterface.h30 struct Method;
44 bool addMethod(Method *method);
63 const std::vector<Method *> &userDefinedMethods() const;
65 const std::vector<Method *> &hidlReservedMethods() const;
67 std::vector<Method *> methods() const;
141 std::vector<Method*> mUserMethods;
142 std::vector<Method*> mReservedMethods;
146 bool fillPingMethod(Method* method) const;
147 bool fillDescriptorChainMethod(Method* method) const;
148 bool fillGetDescriptorMethod(Method* method) const;
[all …]
DAST.h41 struct Method;
254 using MethodGenerator = std::function<void(const Method*, const Interface*)>;
262 const Method* method) const;
263 void generatePassthroughMethod(Formatter& out, const Method* method) const;
265 const Method* method) const;
267 const Method* method, const Interface* superInterface) const;
268 void generateAdapterMethod(Formatter& out, const Method* method) const;
276 void generateStubSourceForMethod(Formatter& out, const Method* method,
279 const Method* method) const;
301 const Method *method) const;
[all …]
DInterface.cpp83 bool Interface::fillPingMethod(Method *method) const { in fillPingMethod()
114 bool Interface::fillLinkToDeathMethod(Method *method) const { in fillLinkToDeathMethod()
158 bool Interface::fillUnlinkToDeathMethod(Method *method) const { in fillUnlinkToDeathMethod()
206 bool Interface::fillSyspropsChangedMethod(Method *method) const { in fillSyspropsChangedMethod()
224 bool Interface::fillSetHALInstrumentationMethod(Method *method) const { in fillSetHALInstrumentationMethod()
257 bool Interface::fillDescriptorChainMethod(Method *method) const { in fillDescriptorChainMethod()
310 bool Interface::fillHashChainMethod(Method *method) const { in fillHashChainMethod()
345 bool Interface::fillGetDescriptorMethod(Method *method) const { in fillGetDescriptorMethod()
367 bool Interface::fillGetDebugInfoMethod(Method *method) const { in fillGetDebugInfoMethod()
419 bool Interface::fillDebugMethod(Method *method) const { in fillDebugMethod()
[all …]
DMethod.h54 struct Method : DocCommentable { struct
55 Method(const char* name, std::vector<NamedReference<Type>*>* args,
82 Method *copySignature() const; argument
130 DISALLOW_COPY_AND_ASSIGN(Method); argument
DgenerateCppImpl.cpp41 const Method* method) const { in generateStubImplMethod()
111 generateMethods(out, [&](const Method* method, const Interface*) { in generateCppImplHeader()
152 generateMethods(out, [&](const Method* method, const Interface*) { in generateCppImplSource()
DgenerateCpp.cpp274 const Method* method = tuple.method(); in generateInterfaceHeader()
421 void AST::generatePassthroughMethod(Formatter& out, const Method* method) const { in generatePassthroughMethod()
553 const Method *method = tuple.method(); in generateMethods()
641 [&](const Method* method, const Interface*) { in generateStubHeader()
664 generateMethods(out, [&](const Method* method, const Interface* iface) { in generateStubHeader()
734 [&](const Method* method, const Interface*) { in generateProxyHeader()
753 generateMethods(out, [&](const Method* method, const Interface*) { in generateProxyHeader()
953 const Method* method, const Interface* superInterface) const { in generateProxyMethodSource()
1001 const Method* method) const { in generateStaticProxyMethodSource()
1201 [&](const Method* method, const Interface*) { in generateProxySource()
[all …]
DgenerateCppAdapter.cpp59 generateMethods(out, [&](const Method* method, const Interface* /* interface */) { in generateCppAdapterHeader()
109 generateMethods(out, [&](const Method* method, const Interface* /* interface */) { in generateCppAdapterSource()
120 void AST::generateAdapterMethod(Formatter& out, const Method* method) const { in generateAdapterMethod()
DgenerateJava.cpp313 const Method *method = tuple.method(); in generateJava()
459 for (Method *method : iface->hidlReservedMethods()) { in generateJava()
524 const Method *method = tuple.method(); in generateJava()
DAndroid.bp88 "Method.cpp",
Dhidl-gen_y.yy28 #include "Method.h"
315 android::Method *method;
800 $$ = new Method($2 /* name */,
809 $$ = new Method($3 /* name */,
823 $$ = new Method($2 /* name */,
Dhidl-gen_l.ll42 #include "Method.h"
/system/tools/aidl/
Dgenerate_java_binder.cpp98 Method* ctor = new Method; in StubClass()
115 Method* asBinder = new Method; in StubClass()
128 Method* onTransact = new Method; in StubClass()
190 Method* m = new Method; in make_as_interface()
267 Method* ctor = new Method; in ProxyClass()
275 Method* asBinder = new Method; in ProxyClass()
325 static std::unique_ptr<Method> generate_interface_method( in generate_interface_method()
327 std::unique_ptr<Method> decl(new Method); in generate_interface_method()
510 Method* onTransact_case = new Method; in generate_stub_case_outline()
546 static std::unique_ptr<Method> generate_proxy_method( in generate_proxy_method()
[all …]
Dast_java.h313 struct Method : public ClassElement { struct
323 Method() = default; argument
324 virtual ~Method() = default;
Dast_java.cpp372 void Method::Write(CodeWriter* to) const { in Write()
/system/chre/host/msm/daemon/generated/
Dchre_slpi_skel.c391 typedef struct Method Method; typedef
392 struct Method { struct
407 const Method * const *methodArray; argument
435 static const Method methods[3] = {{REMOTE_SCALARS_MAKEX(0,0,0x0,0x0,0x0,0x0),0x0,0x0,0,0,0,0x0,0x0}…
436 static const Method* const methodArrays[6] = {&(methods[0]),&(methods[0]),&(methods[0]),&(methods[0…
Dchre_slpi_stub.c391 typedef struct Method Method; typedef
392 struct Method { struct
407 const Method * const *methodArray; argument
435 static const Method methods[3] = {{REMOTE_SCALARS_MAKEX(0,0,0x0,0x0,0x0,0x0),0x0,0x0,0,0,0,0x0,0x0}…
436 static const Method* const methodArrays[6] = {&(methods[0]),&(methods[0]),&(methods[0]),&(methods[0…