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;
90 const TypedVar* canElideCallback() const;
99 std::vector<TypedVar *> *mArgs;
100 std::vector<TypedVar *> *mResults;
113 struct TypedVar { struct
114 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 generateCppSignature()
157 const std::vector<TypedVar *> &args, in emitCppArgResultSignature()
166 static void emitJavaArgResultSignature(Formatter &out, const std::vector<TypedVar *> &args) { in emitJavaArgResultSignature()
222 const TypedVar* Method::canElideCallback() const { in canElideCallback()
228 const TypedVar *typedVar = mResults->at(0); in canElideCallback()
239 TypedVar::TypedVar(const char *name, Type *type) in TypedVar() function in android::TypedVar
[all …]
DAST.h38 struct TypedVar;
250 const std::vector<TypedVar *> &arg,
257 const TypedVar *arg,
266 const TypedVar *arg,
274 const TypedVar *arg,
DgenerateJava.cpp32 const TypedVar *arg, in emitJavaReaderWriter()
606 const TypedVar *returnArg = method->results()[0]; in generateJava()
667 const TypedVar *returnArg = method->results()[0]; in generateJava()
DgenerateCpp.cpp491 const TypedVar *elidedReturn = method->canElideCallback(); in generateInterfaceHeader()
649 const TypedVar *arg, bool addPrefixToName, in wrapPassthroughArg()
694 const TypedVar *elidedReturn = method->canElideCallback(); in generatePassthroughMethod()
920 const TypedVar *elidedReturn = method->canElideCallback(); in generateStubHeader()
1212 const std::vector<TypedVar *> &args, in declareCppReaderLocals()
1234 const TypedVar *arg, in emitCppReaderWriter()
1253 const TypedVar *arg, in emitCppResolveReferences()
1280 const TypedVar *elidedReturn = method->canElideCallback(); in generateProxyMethodSource()
1686 const TypedVar *elidedReturn = method->canElideCallback(); in generateStubSourceForMethod()
DgenerateCppImpl.cpp65 const TypedVar *elidedReturn = method->canElideCallback(); in generateStubImplMethod()
Dhidl-gen_y.yy270 android::TypedVar *typedVar;
739 $$ = new Method($2, $4, new std::vector<TypedVar *>, false, $1);
743 $$ = new Method($3, $5, new std::vector<TypedVar *>, true, $1);
776 typed_var : type valid_identifier { $$ = new TypedVar($2, $1); }