Searched refs:Method (Results 1 - 15 of 15) sorted by relevance

/system/tools/hidl/
H A 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* metho
[all...]
H A DMethod.cpp17 #include "Method.h"
30 Method::Method(const char* name, std::vector<NamedReference<Type>*>* args, function in class:android::Method
40 void Method::fillImplementation(
56 std::string Method::name() const {
60 const std::vector<NamedReference<Type>*>& Method::args() const {
64 const std::vector<NamedReference<Type>*>& Method::results() const {
68 const std::vector<Annotation *> &Method::annotations() const {
72 std::vector<Reference<Type>*> Method::getReferences() {
73 const auto& constRet = static_cast<const Method*>(thi
[all...]
H A 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 *metho
[all...]
H A DInterface.cpp23 #include "Method.h"
83 bool Interface::fillPingMethod(Method *method) const {
114 bool Interface::fillLinkToDeathMethod(Method *method) const {
158 bool Interface::fillUnlinkToDeathMethod(Method *method) const {
206 bool Interface::fillSyspropsChangedMethod(Method *method) const {
224 bool Interface::fillSetHALInstrumentationMethod(Method *method) const {
257 bool Interface::fillDescriptorChainMethod(Method *method) const {
310 bool Interface::fillHashChainMethod(Method *method) const {
345 bool Interface::fillGetDescriptorMethod(Method *method) const {
367 bool Interface::fillGetDebugInfoMethod(Method *metho
[all...]
H A DgenerateCppImpl.cpp22 #include "Method.h"
41 const Method* method) const {
111 generateMethods(out, [&](const Method* method, const Interface*) {
152 generateMethods(out, [&](const Method* method, const Interface*) {
H A DMethod.h54 struct Method : DocCommentable { struct in namespace:android
55 Method(const char* name, std::vector<NamedReference<Type>*>* args,
82 Method *copySignature() const;
130 DISALLOW_COPY_AND_ASSIGN(Method);
H A DgenerateCppAdapter.cpp23 #include "Method.h"
59 generateMethods(out, [&](const Method* method, const Interface* /* interface */) {
109 generateMethods(out, [&](const Method* method, const Interface* /* interface */) {
120 void AST::generateAdapterMethod(Formatter& out, const Method* method) const {
H A DgenerateCpp.cpp23 #include "Method.h"
274 const Method* method = tuple.method();
421 void AST::generatePassthroughMethod(Formatter& out, const Method* method) const {
553 const Method *method = tuple.method();
641 [&](const Method* method, const Interface*) {
664 generateMethods(out, [&](const Method* method, const Interface* iface) {
734 [&](const Method* method, const Interface*) {
753 generateMethods(out, [&](const Method* method, const Interface*) {
953 const Method* method, const Interface* superInterface) const {
1001 const Method* metho
[all...]
H A DgenerateJava.cpp21 #include "Method.h"
313 const Method *method = tuple.method();
459 for (Method *method : iface->hidlReservedMethods()) {
524 const Method *method = tuple.method();
H A 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 */,
/system/tools/aidl/
H A Dgenerate_java_binder.cpp98 Method* ctor = new Method;
115 Method* asBinder = new Method;
128 Method* onTransact = new Method;
190 Method* m = new Method;
267 Method* ctor = new Method;
[all...]
H A Dast_java.h313 struct Method : public ClassElement { struct in namespace:android::aidl::java
323 Method() = default;
324 virtual ~Method() = default;
H A Dast_java.cpp372 void Method::Write(CodeWriter* to) const {
/system/chre/host/msm/daemon/generated/
H A Dchre_slpi_skel.c391 typedef struct Method Method; typedef in typeref:struct:Method
392 struct Method { struct
407 const Method * const *methodArray;
435 static const Method methods[3] = {{REMOTE_SCALARS_MAKEX(0,0,0x0,0x0,0x0,0x0),0x0,0x0,0,0,0,0x0,0x0},{REMOTE_SCALARS_MAKEX(0,0,0x1,0x2,0x0,0x0),0x4,0x4,4,2,(&(parameterArrays[0])),0x4,0x4},{REMOTE_SCALARS_MAKEX(0,0,0x2,0x0,0x0,0x0),0x4,0x0,2,1,(&(parameterArrays[2])),0x4,0x0}};
436 static const Method* const methodArrays[6] = {&(methods[0]),&(methods[0]),&(methods[0]),&(methods[0]),&(methods[1]),&(methods[2])};
H A Dchre_slpi_stub.c391 typedef struct Method Method; typedef in typeref:struct:Method
392 struct Method { struct
407 const Method * const *methodArray;
435 static const Method methods[3] = {{REMOTE_SCALARS_MAKEX(0,0,0x0,0x0,0x0,0x0),0x0,0x0,0,0,0,0x0,0x0},{REMOTE_SCALARS_MAKEX(0,0,0x1,0x2,0x0,0x0),0x4,0x4,4,2,(&(parameterArrays[0])),0x4,0x4},{REMOTE_SCALARS_MAKEX(0,0,0x2,0x0,0x0,0x0),0x4,0x0,2,1,(&(parameterArrays[2])),0x4,0x0}};
436 static const Method* const methodArrays[6] = {&(methods[0]),&(methods[0]),&(methods[0]),&(methods[0]),&(methods[1]),&(methods[2])};

Completed in 142 milliseconds