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; 105 const NamedReference<Type>* canElideCallback() const; 116 std::vector<NamedReference<Type>*>* mArgs; 117 std::vector<NamedReference<Type>*>* mResults; 132 struct TypedVarVector : public std::vector<NamedReference<Type>*> { 135 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() 172 const NamedReference<Type>* elidedReturn = canElideCallback(); in generateCppReturnType() 201 const std::vector<NamedReference<Type>*>& args, in emitCppArgResultSignature() 211 const std::vector<NamedReference<Type>*>& args) { in emitJavaArgResultSignature() 223 const NamedReference<Type>* elidedReturn = canElideCallback(); in emitCppArgSignature() 271 const NamedReference<Type>* Method::canElideCallback() const { in canElideCallback() 277 const NamedReference<Type>* typedVar = mResults->at(0); in canElideCallback() [all …]
|
D | AST.h | 44 struct NamedReference; 321 void declareCppReaderLocals(Formatter& out, const std::vector<NamedReference<Type>*>& arg, 325 const NamedReference<Type>* arg, bool isReader, Type::ErrorMode mode, 329 bool parcelObjIsPointer, const NamedReference<Type>* arg, 333 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 | generateCpp.cpp | 309 const NamedReference<Type>* elidedReturn = method->canElideCallback(); in generateInterfaceHeader() 435 static std::string wrapPassthroughArg(Formatter& out, const NamedReference<Type>* arg, in wrapPassthroughArg() 477 const NamedReference<Type>* elidedReturn = method->canElideCallback(); in generatePassthroughMethod() 731 const NamedReference<Type>* elidedReturn = method->canElideCallback(); in generateStubHeader() 970 void AST::declareCppReaderLocals(Formatter& out, const std::vector<NamedReference<Type>*>& args, in declareCppReaderLocals() 989 const NamedReference<Type>* arg, bool isReader, Type::ErrorMode mode, in emitCppReaderWriter() 1003 bool parcelObjIsPointer, const NamedReference<Type>* arg, in emitCppResolveReferences() 1034 const NamedReference<Type>* elidedReturn = method->canElideCallback(); in generateProxyMethodSource() 1099 const NamedReference<Type>* elidedReturn = method->canElideCallback(); in generateStaticProxyMethodSource() 1538 const NamedReference<Type>* elidedReturn = method->canElideCallback(); in generateStaticStubMethodSource()
|
D | CompoundType.h | 40 void setFields(std::vector<NamedReference<Type>*>* fields); 170 std::vector<NamedReference<Type>*>* mFields;
|
D | generateCppImpl.cpp | 54 const NamedReference<Type>* elidedReturn = method->canElideCallback(); in generateStubImplMethod()
|
D | hidl-gen_y.yy | 320 android::NamedReference<android::Type>* field; 321 std::vector<android::NamedReference<android::Type>*>* fields; 325 android::NamedReference<android::Type>* typedVar; 820 new std::vector<NamedReference<Type>*> /* results */, 829 new std::vector<NamedReference<Type>*> /* results */, 885 $$ = new NamedReference<Type>($2, *$1, convertYYLoc(@2)); 889 $$ = new NamedReference<Type>("", *$1, convertYYLoc(@1)); 931 : /* empty */ { $$ = new std::vector<NamedReference<Type>*>; } 965 $$ = new NamedReference<Type>($2, *$1, convertYYLoc(@2));
|
D | generateJava.cpp | 31 const NamedReference<Type>* arg, bool isReader, in emitJavaReaderWriter() 583 const NamedReference<Type>* returnArg = method->results()[0]; in generateJava() 644 const NamedReference<Type>* returnArg = method->results()[0]; in generateJava()
|
D | CompoundType.cpp | 38 void CompoundType::setFields(std::vector<NamedReference<Type>*>* fields) { in setFields() 843 for (const NamedReference<Type>* field : *mFields) { in emitPackageTypeHeaderDefinitions() 986 const NamedReference<Type>* field, in emitSafeUnionFieldConstructor() 998 const NamedReference<Type>* field, in emitSafeUnionSetterDefinition() 1252 for (const NamedReference<Type>* field : *mFields) { in emitSafeUnionTypeDefinitions()
|