Home
last modified time | relevance | path

Searched refs:AidlDocument (Results 1 – 5 of 5) sorted by relevance

/system/tools/aidl/
Daidl_typenames.h37 class AidlDocument; variable
56 bool AddDocument(std::unique_ptr<AidlDocument> doc);
57 const std::vector<std::unique_ptr<AidlDocument>>& AllDocuments() const { return documents_; } in AllDocuments()
58 const AidlDocument& MainDocument() const;
93 std::vector<std::unique_ptr<AidlDocument>> documents_;
Dparser.h80 void SetDocument(std::unique_ptr<AidlDocument>&& document) { in SetDocument()
90 const AidlDocument& ParsedDocument() const { in ParsedDocument()
108 const AidlDocument* document_;
Daidl_language.h898 class AidlDocument : public AidlNode {
900 AidlDocument(const AidlLocation& location, std::vector<std::unique_ptr<AidlImport>>& imports, in AidlDocument() function
905 ~AidlDocument() = default;
908 AidlDocument(const AidlDocument&) = delete;
909 AidlDocument(AidlDocument&&) = delete;
910 AidlDocument& operator=(const AidlDocument&) = delete;
911 AidlDocument& operator=(AidlDocument&&) = delete;
Daidl_typenames.cpp118 bool AidlTypenames::AddDocument(std::unique_ptr<AidlDocument> doc) { in AddDocument()
134 const AidlDocument& AidlTypenames::MainDocument() const { in MainDocument()
Daidl_language_y.yy189 { ps->SetDocument(std::make_unique<AidlDocument>(loc(@1), *$2, std::move(*$3)));