Home
last modified time | relevance | path

Searched refs:TypedVar (Results 1 – 7 of 7) sorted by relevance

/system/tools/hidl/
DMethod.h35 struct TypedVar;
50 std::vector<TypedVar *> *args,
51 std::vector<TypedVar *> *results,
56 const std::vector<TypedVar *> &args() const;
57 const std::vector<TypedVar *> &results() const;
93 const TypedVar* canElideCallback() const;
102 std::vector<TypedVar *> *mArgs;
103 std::vector<TypedVar *> *mResults;
116 struct TypedVar { struct
117 TypedVar(const char *name, Type *type);
[all …]
DMethod.cpp29 std::vector<TypedVar *> *args, in Method()
30 std::vector<TypedVar *> *results, in Method()
60 const std::vector<TypedVar *> &Method::args() const { in args()
64 const std::vector<TypedVar *> &Method::results() const { in results()
124 const TypedVar *elidedReturn = canElideCallback(); in generateCppReturnType()
153 const std::vector<TypedVar *> &args, in emitCppArgResultSignature()
162 static void emitJavaArgResultSignature(Formatter &out, const std::vector<TypedVar *> &args) { in emitJavaArgResultSignature()
174 const TypedVar *elidedReturn = canElideCallback(); in emitCppArgSignature()
228 const TypedVar* Method::canElideCallback() const { in canElideCallback()
234 const TypedVar *typedVar = mResults->at(0); in canElideCallback()
[all …]
DAST.h39 struct TypedVar;
252 const std::vector<TypedVar *> &arg,
259 const TypedVar *arg,
268 const TypedVar *arg,
276 const TypedVar *arg,
DgenerateJava.cpp32 const TypedVar *arg, in emitJavaReaderWriter()
605 const TypedVar *returnArg = method->results()[0]; in generateJava()
666 const TypedVar *returnArg = method->results()[0]; in generateJava()
DgenerateCpp.cpp491 const TypedVar *elidedReturn = method->canElideCallback(); in generateInterfaceHeader()
627 const TypedVar *arg, bool addPrefixToName, in wrapPassthroughArg()
672 const TypedVar *elidedReturn = method->canElideCallback(); in generatePassthroughMethod()
928 const TypedVar *elidedReturn = method->canElideCallback(); in generateStubHeader()
1230 const std::vector<TypedVar *> &args, in declareCppReaderLocals()
1252 const TypedVar *arg, in emitCppReaderWriter()
1271 const TypedVar *arg, in emitCppResolveReferences()
1307 const TypedVar *elidedReturn = method->canElideCallback(); in generateProxyMethodSource()
1375 const TypedVar *elidedReturn = method->canElideCallback(); in generateStaticProxyMethodSource()
1824 const TypedVar *elidedReturn = method->canElideCallback(); in generateStaticStubMethodSource()
DgenerateCppImpl.cpp65 const TypedVar *elidedReturn = method->canElideCallback(); in generateStubImplMethod()
Dhidl-gen_y.yy301 android::TypedVar *typedVar;
784 $$ = new Method($2, $4, new std::vector<TypedVar *>, false, $1);
788 $$ = new Method($3, $5, new std::vector<TypedVar *>, true, $1);
821 typed_var : type valid_identifier { $$ = new TypedVar($2, $1); }