Home
last modified time | relevance | path

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

/system/tools/aidl/
Daidl_language_y.yy60 AidlMember* constant;
61 std::vector<std::unique_ptr<AidlMember>>* interface_members;
249 { $$ = new std::vector<std::unique_ptr<AidlMember>>(); }
251 { $1->push_back(std::unique_ptr<AidlMember>($2)); }
253 { $1->push_back(std::unique_ptr<AidlMember>($2)); }
Daidl_language.h320 class AidlMember : public AidlNode {
322 AidlMember(const AidlLocation& location);
323 virtual ~AidlMember() = default;
329 DISALLOW_COPY_AND_ASSIGN(AidlMember);
370 class AidlConstantDeclaration : public AidlMember {
398 class AidlMethod : public AidlMember {
605 bool oneway_, std::vector<std::unique_ptr<AidlMember>>* members,
Daidl_language.cpp328 AidlMember::AidlMember(const AidlLocation& location) : AidlNode(location) {} in AidlMember() function in AidlMember
534 : AidlMember(location), type_(type), name_(name), value_(value) {} in AidlConstantDeclaration()
570 : AidlMember(location), in AidlMethod()
686 std::vector<std::unique_ptr<AidlMember>>* members, in AidlInterface()
690 AidlMember* local = member.release(); in AidlInterface()
Daidl.cpp454 auto temp = new std::vector<std::unique_ptr<AidlMember>>(); in parse_preprocessed_file()