From eecc26deec1815191bc3405e54ef84daaba853a1 Mon Sep 17 00:00:00 2001 From: chriseth Date: Tue, 13 Mar 2018 17:18:21 +0100 Subject: Make external library functions accessible. --- libsolidity/ast/AST.h | 1 + 1 file changed, 1 insertion(+) (limited to 'libsolidity/ast/AST.h') diff --git a/libsolidity/ast/AST.h b/libsolidity/ast/AST.h index 863ad2fe..a25df64b 100644 --- a/libsolidity/ast/AST.h +++ b/libsolidity/ast/AST.h @@ -203,6 +203,7 @@ public: bool isPublic() const { return visibility() >= Visibility::Public; } virtual bool isVisibleInContract() const { return visibility() != Visibility::External; } bool isVisibleInDerivedContracts() const { return isVisibleInContract() && visibility() >= Visibility::Internal; } + bool isVisibleAsLibraryMember() const { return visibility() >= Visibility::Internal; } std::string fullyQualifiedName() const { return sourceUnitName() + ":" + name(); } -- cgit v1.2.3