Home
last modified time | relevance | path

Searched refs:NamedReference (Results 1 – 10 of 10) sorted by relevance

/system/tools/hidl/
DMethod.h55 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);
DMethod.cpp30 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 …]
DAST.h44 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,
DReference.h124 struct NamedReference : public Reference<T>, DocCommentable { struct
125 NamedReference(const std::string& name, const Reference<T>& reference, const Location& location) in NamedReference() argument
DCompoundType.h39 void setFields(std::vector<NamedReference<Type>*>* fields);
144 std::vector<NamedReference<Type>*>* mFields;
DgenerateCpp.cpp279 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()
Dhidl-gen_y.yy308 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));
DgenerateJava.cpp31 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()
DgenerateCppImpl.cpp54 const NamedReference<Type>* elidedReturn = method->canElideCallback(); in generateStubImplMethod()
DCompoundType.cpp37 void CompoundType::setFields(std::vector<NamedReference<Type>*>* fields) { in setFields()
475 for (const NamedReference<Type>* field : *mFields) { in emitPackageTypeDeclarations()