Home
last modified time | relevance | path

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

/system/tools/aidl/
Daidl_language.h212 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_;
Daidl.cpp136 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()
Daidl_language_y.yy37 AidlDocument* parcelable_list;
69 { ps->SetDocument(new AidlDocument($3)); };
109 { $$ = new AidlDocument(); }
Daidl_language.cpp185 AidlDocument::AidlDocument(AidlInterface* interface) in AidlDocument() function in AidlDocument