Searched refs:TypedVar (Results 1 – 7 of 7) sorted by relevance
/system/tools/hidl/ |
D | Method.h | 35 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 …]
|
D | Method.cpp | 29 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 …]
|
D | AST.h | 38 struct TypedVar; 250 const std::vector<TypedVar *> &arg, 257 const TypedVar *arg, 266 const TypedVar *arg, 274 const TypedVar *arg,
|
D | generateJava.cpp | 32 const TypedVar *arg, in emitJavaReaderWriter() 606 const TypedVar *returnArg = method->results()[0]; in generateJava() 667 const TypedVar *returnArg = method->results()[0]; in generateJava()
|
D | generateCpp.cpp | 491 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()
|
D | generateCppImpl.cpp | 65 const TypedVar *elidedReturn = method->canElideCallback(); in generateStubImplMethod()
|
D | hidl-gen_y.yy | 270 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); }
|