Home
last modified time | relevance | path

Searched refs:AidlNode (Results 1 – 13 of 13) sorted by relevance

/system/tools/aidl/
Daidl_language.h48 class AidlNode; variable
73 std::string dump_location(const AidlNode& method);
76 std::string dump_location(const AidlNode& method);
126 AidlScope(const AidlNode* self) : self_(self) {}
134 const AidlNode& GetNode() const { return *self_; }
137 const AidlNode* self_;
142 class AidlNode {
144 AidlNode(const AidlLocation& location, const Comments& comments = {});
146 virtual ~AidlNode();
148 AidlNode(AidlNode&) = delete;
[all …]
Dlogging.h24 class AidlNode; variable
33 AidlErrorLog(Severity severity, const AidlNode& node);
34 AidlErrorLog(Severity severity, const AidlNode* node) : AidlErrorLog(severity, *node) {} in AidlErrorLog()
Dgenerate_java.h46 std::string GenerateAnnotations(const AidlNode& node);
48 std::vector<std::string> JavaAnnotationsFor(const AidlNode& a);
Dparser.cpp121 bool CheckNoRecursiveDefinition(const AidlNode& node) { in CheckNoRecursiveDefinition()
185 void VisitScopedTopDown(const AidlNode& node) { in VisitScopedTopDown()
186 std::function<void(const AidlNode&)> top_down = [&](const AidlNode& a) { in VisitScopedTopDown()
Dgenerate_aidl_mappings.cpp26 std::string dump_location(const AidlNode& method) { in dump_location()
Dlogging.cpp33 AidlErrorLog::AidlErrorLog(Severity severity, const AidlNode& node) in AidlErrorLog()
Dlocation.h48 friend class AidlNode; variable
Daidl_language.cpp78 AidlNode::~AidlNode() { in ~AidlNode()
84 void AidlNode::ClearUnvisitedNodes() { in ClearUnvisitedNodes()
88 const std::vector<AidlLocation>& AidlNode::GetLocationsOfUnvisitedNodes() { in GetLocationsOfUnvisitedNodes()
92 void AidlNode::MarkVisited() const { in MarkVisited()
96 AidlNode::AidlNode(const AidlLocation& location, const Comments& comments) in AidlNode() function in AidlNode
99 std::string AidlNode::PrintLine() const { in PrintLine()
105 std::string AidlNode::PrintLocation() const { in PrintLocation()
112 std::vector<AidlLocation> AidlNode::unvisited_locations_;
254 : AidlNode(location, comments), schema_(schema), parameters_(std::move(parameters)) {} in AidlAnnotation()
402 void AidlAnnotation::TraverseChildren(std::function<void(const AidlNode&)> traverse) const { in TraverseChildren()
[all …]
Daidl.cpp608 VisitTopDown([](const AidlNode& n) { n.MarkVisited(); }, *doc); in load_and_validate_aidl()
651 std::function<void(const AidlTypeSpecifier&, const AidlNode*)> check_untyped_container = in load_and_validate_aidl()
652 [&err, &check_untyped_container](const AidlTypeSpecifier& type, const AidlNode* node) { in load_and_validate_aidl()
784 AidlNode::ClearUnvisitedNodes(); in aidl_entry()
821 auto locations = AidlNode::GetLocationsOfUnvisitedNodes(); in aidl_entry()
Ddiagnostics.cpp114 std::function<void(const AidlNode&)> top_down = [&top_down, &suppress, &restore, in Check()
115 visitor](const AidlNode& a) { in Check()
Daidl_const_expressions.cpp1117 : AidlNode(location), in AidlConstantValue()
1130 : AidlNode(location), in AidlConstantValue()
1151 : AidlNode(location), in AidlConstantValue()
Daidl_typenames.cpp226 [&](const AidlNode& node) { in AllDefinedTypes()
Dgenerate_java.cpp302 std::string GenerateAnnotations(const AidlNode& node) { in GenerateAnnotations()
926 std::string dump_location(const AidlNode& method) { in dump_location()
1014 std::vector<std::string> JavaAnnotationsFor(const AidlNode& a) { in JavaAnnotationsFor()