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; 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 …]
|
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 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 …]
|
D | AST.h | 39 struct TypedVar; 252 const std::vector<TypedVar *> &arg, 259 const TypedVar *arg, 268 const TypedVar *arg, 276 const TypedVar *arg,
|
D | generateJava.cpp | 32 const TypedVar *arg, in emitJavaReaderWriter() 605 const TypedVar *returnArg = method->results()[0]; in generateJava() 666 const TypedVar *returnArg = method->results()[0]; in generateJava()
|
D | generateCpp.cpp | 491 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()
|
D | generateCppImpl.cpp | 65 const TypedVar *elidedReturn = method->canElideCallback(); in generateStubImplMethod()
|
D | hidl-gen_y.yy | 301 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); }
|