Fix default function type name visibility.

This commit is contained in:
chriseth
2017-01-19 11:11:40 +01:00
parent ba7dcbc15e
commit 23a654ade8
2 changed files with 4 additions and 2 deletions
+4 -1
View File
@@ -867,7 +867,10 @@ public:
std::vector<ASTPointer<VariableDeclaration>> const& parameterTypes() const { return m_parameterTypes->parameters(); }
std::vector<ASTPointer<VariableDeclaration>> const& returnParameterTypes() const { return m_returnTypes->parameters(); }
Declaration::Visibility visibility() const { return m_visibility; }
Declaration::Visibility visibility() const
{
return m_visibility == Declaration::Visibility::Default ? Declaration::Visibility::Internal : m_visibility;
}
bool isDeclaredConst() const { return m_isDeclaredConst; }
bool isPayable() const { return m_isPayable; }