Searched refs:NamedReference (Results 1 – 10 of 10) sorted by relevance
/system/tools/hidl/ |
D | Method.h | 55 Method(const char* name, std::vector<NamedReference<Type>*>* args, 56 std::vector<NamedReference<Type>*>* results, bool oneway, 60 const std::vector<NamedReference<Type>*>& args() const; 61 const std::vector<NamedReference<Type>*>& results() const; 106 const NamedReference<Type>* canElideCallback() const; 117 std::vector<NamedReference<Type>*>* mArgs; 118 std::vector<NamedReference<Type>*>* mResults; 133 struct TypedVarVector : public std::vector<NamedReference<Type>*> { 136 bool add(NamedReference<Type>* v);
|
D | Method.cpp | 30 Method::Method(const char* name, std::vector<NamedReference<Type>*>* args, in Method() 31 std::vector<NamedReference<Type>*>* results, bool oneway, in Method() 60 const std::vector<NamedReference<Type>*>& Method::args() const { in args() 64 const std::vector<NamedReference<Type>*>& Method::results() const { in results() 174 const NamedReference<Type>* elidedReturn = canElideCallback(); in generateCppReturnType() 203 const std::vector<NamedReference<Type>*>& args, in emitCppArgResultSignature() 213 const std::vector<NamedReference<Type>*>& args) { in emitJavaArgResultSignature() 225 const NamedReference<Type>* elidedReturn = canElideCallback(); in emitCppArgSignature() 277 const NamedReference<Type>* Method::canElideCallback() const { in canElideCallback() 283 const NamedReference<Type>* typedVar = mResults->at(0); in canElideCallback() [all …]
|
D | AST.h | 44 struct NamedReference; 308 void declareCppReaderLocals(Formatter& out, const std::vector<NamedReference<Type>*>& arg, 312 const NamedReference<Type>* arg, bool isReader, Type::ErrorMode mode, 316 bool parcelObjIsPointer, const NamedReference<Type>* arg, 320 const NamedReference<Type>* arg, bool isReader,
|
D | Reference.h | 124 struct NamedReference : public Reference<T>, DocCommentable { struct 125 NamedReference(const std::string& name, const Reference<T>& reference, const Location& location) in NamedReference() argument
|
D | CompoundType.h | 39 void setFields(std::vector<NamedReference<Type>*>* fields); 144 std::vector<NamedReference<Type>*>* mFields;
|
D | generateCpp.cpp | 279 const NamedReference<Type>* elidedReturn = method->canElideCallback(); in generateInterfaceHeader() 394 static void wrapPassthroughArg(Formatter& out, const NamedReference<Type>* arg, in wrapPassthroughArg() 436 const NamedReference<Type>* elidedReturn = method->canElideCallback(); in generatePassthroughMethod() 669 const NamedReference<Type>* elidedReturn = method->canElideCallback(); in generateStubHeader() 903 void AST::declareCppReaderLocals(Formatter& out, const std::vector<NamedReference<Type>*>& args, in declareCppReaderLocals() 922 const NamedReference<Type>* arg, bool isReader, Type::ErrorMode mode, in emitCppReaderWriter() 936 bool parcelObjIsPointer, const NamedReference<Type>* arg, in emitCppResolveReferences() 967 const NamedReference<Type>* elidedReturn = method->canElideCallback(); in generateProxyMethodSource() 1032 const NamedReference<Type>* elidedReturn = method->canElideCallback(); in generateStaticProxyMethodSource() 1464 const NamedReference<Type>* elidedReturn = method->canElideCallback(); in generateStaticStubMethodSource()
|
D | hidl-gen_y.yy | 308 android::NamedReference<android::Type>* field; 309 std::vector<android::NamedReference<android::Type>*>* fields; 313 android::NamedReference<android::Type>* typedVar; 802 new std::vector<NamedReference<Type>*> /* results */, 811 new std::vector<NamedReference<Type>*> /* results */, 860 $$ = new NamedReference<Type>($2, *$1, convertYYLoc(@2)); 864 $$ = new NamedReference<Type>("", *$1, convertYYLoc(@1)); 905 : /* empty */ { $$ = new std::vector<NamedReference<Type>*>; } 938 $$ = new NamedReference<Type>($2, *$1, convertYYLoc(@2));
|
D | generateJava.cpp | 31 const NamedReference<Type>* arg, bool isReader, in emitJavaReaderWriter() 582 const NamedReference<Type>* returnArg = method->results()[0]; in generateJava() 643 const NamedReference<Type>* returnArg = method->results()[0]; in generateJava()
|
D | generateCppImpl.cpp | 54 const NamedReference<Type>* elidedReturn = method->canElideCallback(); in generateStubImplMethod()
|
D | CompoundType.cpp | 37 void CompoundType::setFields(std::vector<NamedReference<Type>*>* fields) { in setFields() 475 for (const NamedReference<Type>* field : *mFields) { in emitPackageTypeDeclarations()
|