From 9052a8f050ea76ec0e3121e0b63cc9bf10a86749 Mon Sep 17 00:00:00 2001 From: Mathias Baumann Date: Mon, 4 Mar 2019 14:31:38 +0100 Subject: [PATCH] Move FunctionType::returnParameters() to CallableDeclaration all the other functions of that type are also found there. --- libsolidity/ast/AST.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libsolidity/ast/AST.h b/libsolidity/ast/AST.h index a06428f33..62170284c 100644 --- a/libsolidity/ast/AST.h +++ b/libsolidity/ast/AST.h @@ -588,6 +588,7 @@ public: } std::vector> const& parameters() const { return m_parameters->parameters(); } + std::vector> const& returnParameters() const { return m_returnParameters->parameters(); } ParameterList const& parameterList() const { return *m_parameters; } ASTPointer const& returnParameterList() const { return m_returnParameters; } @@ -628,7 +629,6 @@ public: bool isFallback() const { return !m_isConstructor && name().empty(); } bool isPayable() const { return m_stateMutability == StateMutability::Payable; } std::vector> const& modifiers() const { return m_functionModifiers; } - std::vector> const& returnParameters() const { return m_returnParameters->parameters(); } Block const& body() const { solAssert(m_body, ""); return *m_body; } bool isVisibleInContract() const override {