Lines Matching refs:AidlArgument
729 AidlArgument::AidlArgument(const AidlLocation& location, AidlArgument::Direction direction, in AidlArgument() function in AidlArgument
735 AidlArgument::AidlArgument(const AidlLocation& location, AidlTypeSpecifier* type, in AidlArgument() function in AidlArgument
738 direction_(AidlArgument::IN_DIR), in AidlArgument()
741 static std::string to_string(AidlArgument::Direction direction) { in to_string()
743 case AidlArgument::IN_DIR: in to_string()
745 case AidlArgument::OUT_DIR: in to_string()
747 case AidlArgument::INOUT_DIR: in to_string()
752 string AidlArgument::GetDirectionSpecifier() const { in GetDirectionSpecifier()
760 string AidlArgument::ToString() const { in ToString()
768 static std::string FormatDirections(const std::set<AidlArgument::Direction>& directions) { in FormatDirections()
784 bool AidlArgument::CheckValid(const AidlTypenames& typenames) const { in CheckValid()
797 if (!DirectionWasSpecified() && aspect.possible_directions != std::set{AidlArgument::IN_DIR}) { in CheckValid()
855 const std::string& name, std::vector<std::unique_ptr<AidlArgument>>* args, in AidlMethod()
862 const std::string& name, std::vector<std::unique_ptr<AidlArgument>>* args, in AidlMethod()
873 for (const unique_ptr<AidlArgument>& a : arguments_) { in AidlMethod()