Searched refs:AidlDocument (Results 1 – 5 of 5) sorted by relevance
37 class AidlDocument; variable56 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_;
80 void SetDocument(std::unique_ptr<AidlDocument>&& document) { in SetDocument()90 const AidlDocument& ParsedDocument() const { in ParsedDocument()108 const AidlDocument* document_;
898 class AidlDocument : public AidlNode {900 AidlDocument(const AidlLocation& location, std::vector<std::unique_ptr<AidlImport>>& imports, in AidlDocument() function905 ~AidlDocument() = default;908 AidlDocument(const AidlDocument&) = delete;909 AidlDocument(AidlDocument&&) = delete;910 AidlDocument& operator=(const AidlDocument&) = delete;911 AidlDocument& operator=(AidlDocument&&) = delete;
118 bool AidlTypenames::AddDocument(std::unique_ptr<AidlDocument> doc) { in AddDocument()134 const AidlDocument& AidlTypenames::MainDocument() const { in MainDocument()
189 { ps->SetDocument(std::make_unique<AidlDocument>(loc(@1), *$2, std::move(*$3)));