Home
last modified time | relevance | path

Searched refs:AidlMember (Results 1 – 3 of 3) sorted by relevance

/system/tools/aidl/
Daidl_language.h436 class AidlMember : public AidlCommentable {
438 AidlMember(const AidlLocation& location, const Comments& comments);
439 virtual ~AidlMember() = default;
442 AidlMember(const AidlMember&) = delete;
443 AidlMember(AidlMember&&) = delete;
444 AidlMember& operator=(const AidlMember&) = delete;
445 AidlMember& operator=(AidlMember&&) = delete;
452 return const_cast<AidlMethod*>(const_cast<const AidlMember*>(this)->AsMethod());
456 const_cast<const AidlMember*>(this)->AsConstantDeclaration());
460 const_cast<const AidlMember*>(this)->AsVariableDeclaration());
[all …]
Daidl_language.cpp659 : AidlMember(location, type->GetComments()), in AidlVariableDeclaration()
822 AidlMember::AidlMember(const AidlLocation& location, const Comments& comments) in AidlMember() function in AidlMember
828 : AidlMember(location, type->GetComments()), type_(type), name_(name), value_(value) {} in AidlConstantDeclaration()
864 : AidlMember(location, comments), in AidlMethod()
902 std::vector<std::unique_ptr<AidlMember>>* members) in AidlDefinedType()
1001 std::vector<std::unique_ptr<AidlMember>>* members) in AidlParcelable()
1050 std::vector<std::unique_ptr<AidlMember>>* members) in AidlStructuredParcelable()
1292 std::vector<std::unique_ptr<AidlMember>>* members) in AidlUnionDecl()
1380 std::vector<std::unique_ptr<AidlMember>>* members) in AidlInterface()
Daidl_language_y.yy88 AidlMember* constant;
89 std::vector<std::unique_ptr<AidlMember>>* members;
337 $$ = new std::vector<std::unique_ptr<AidlMember>>();
385 { $$ = new std::vector<std::unique_ptr<AidlMember>>(); }
387 { $1->push_back(std::unique_ptr<AidlMember>($2)); $$ = $1; }
389 { $1->push_back(std::unique_ptr<AidlMember>($2)); $$ = $1; }