Home
last modified time | relevance | path

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

/system/tools/aidl/
Daidl_typenames.h40 class AidlDocument; variable
60 bool AddDocument(std::unique_ptr<AidlDocument> doc);
61 const AidlDocument* GetDocumentFor(const AidlDefinedType* type) const;
62 const std::vector<std::unique_ptr<AidlDocument>>& AllDocuments() const { return documents_; } in AllDocuments()
63 const AidlDocument& MainDocument() const;
107 std::vector<std::unique_ptr<AidlDocument>> documents_;
Dparser.h57 using TypeResolver = std::function<bool(const AidlDocument*, AidlTypeSpecifier*)>;
97 void SetDocument(std::unique_ptr<AidlDocument>&& document) { in SetDocument()
107 const AidlDocument& ParsedDocument() const { in ParsedDocument()
125 const AidlDocument* document_;
Ddiagnostics.h26 class AidlDocument; variable
65 bool Diagnose(const AidlDocument& doc, const DiagnosticMapping& mapping);
Daidl_language.h80 class AidlDocument;
103 virtual void Visit(const AidlDocument&) {}
1195 class AidlDocument : public AidlCommentable {
1197 AidlDocument(const AidlLocation& location, const Comments& comments,
1203 ~AidlDocument() = default;
1206 AidlDocument(const AidlDocument&) = delete;
1207 AidlDocument(AidlDocument&&) = delete;
1208 AidlDocument& operator=(const AidlDocument&) = delete;
1209 AidlDocument& operator=(AidlDocument&&) = delete;
Daidl_typenames.cpp118 bool AidlTypenames::AddDocument(std::unique_ptr<AidlDocument> doc) { in AddDocument()
134 const AidlDocument* AidlTypenames::GetDocumentFor(const AidlDefinedType* type) const { in GetDocumentFor()
145 const AidlDocument& AidlTypenames::MainDocument() const { in MainDocument()
Ddiagnostics.cpp96 void Check(const AidlDocument& doc) { in Check()
251 bool Diagnose(const AidlDocument& doc, const DiagnosticMapping& mapping) { in Diagnose()
Daidl.cpp350 bool ValidateAnnotationContext(const AidlDocument& doc) { in ValidateAnnotationContext()
552 TypeResolver resolver = [&](const AidlDocument* doc, AidlTypeSpecifier* type) { in load_and_validate_aidl()
Daidl_language_y.yy195 …ps->SetDocument(std::make_unique<AidlDocument>(loc(@1), comments, std::move(*$2), std::move(*$3)));
Daidl_language.cpp1488 std::optional<std::string> AidlDocument::ResolveName(const std::string& unresolved_name) const { in ResolveName()