Lines Matching full:aidlargument
111 class AidlArgument : public AidlNode {
115 AidlArgument(AidlArgument::Direction direction, AidlType* type,
117 AidlArgument(AidlType* type, std::string name, unsigned line);
118 virtual ~AidlArgument() = default;
139 DISALLOW_COPY_AND_ASSIGN(AidlArgument);
200 std::vector<std::unique_ptr<AidlArgument>>* args,
203 std::vector<std::unique_ptr<AidlArgument>>* args,
219 const std::vector<std::unique_ptr<AidlArgument>>& GetArguments() const {
225 const std::vector<const AidlArgument*>& GetInArguments() const {
228 const std::vector<const AidlArgument*>& GetOutArguments() const {
238 const std::vector<std::unique_ptr<AidlArgument>> arguments_;
239 std::vector<const AidlArgument*> in_arguments_;
240 std::vector<const AidlArgument*> out_arguments_;