Searched refs:AidlDocument (Results 1 – 4 of 4) sorted by relevance
212 class AidlDocument : public AidlNode {214 AidlDocument() = default;215 AidlDocument(AidlInterface* interface);216 virtual ~AidlDocument() = default;233 DISALLOW_COPY_AND_ASSIGN(AidlDocument);356 void SetDocument(AidlDocument* doc) { document_.reset(doc); }; in SetDocument()363 AidlDocument* GetDocument() const { return document_.get(); } in GetDocument()364 AidlDocument* ReleaseDocument() { return document_.release(); } in ReleaseDocument()380 std::unique_ptr<AidlDocument> document_;
136 bool check_filenames(const std::string& filename, const AidlDocument* doc) { in check_filenames()158 const AidlDocument* doc, in gather_types()514 std::map<AidlImport*,std::unique_ptr<AidlDocument>> docs; in load_and_validate_aidl()532 AidlDocument* parsed_doc = p.GetDocument(); in load_and_validate_aidl()577 std::unique_ptr<AidlDocument> document(p.ReleaseDocument()); in load_and_validate_aidl()711 AidlDocument* doc = p.GetDocument(); in preprocess_aidl()
37 AidlDocument* parcelable_list;69 { ps->SetDocument(new AidlDocument($3)); };109 { $$ = new AidlDocument(); }
185 AidlDocument::AidlDocument(AidlInterface* interface) in AidlDocument() function in AidlDocument