mirror of
				https://github.com/ethereum/solidity
				synced 2023-10-03 13:03:40 +00:00 
			
		
		
		
	Fix default function type name visibility.
This commit is contained in:
		
							parent
							
								
									ba7dcbc15e
								
							
						
					
					
						commit
						23a654ade8
					
				| @ -87,7 +87,6 @@ void ReferencesResolver::endVisit(FunctionTypeName const& _typeName) | ||||
| { | ||||
| 	switch (_typeName.visibility()) | ||||
| 	{ | ||||
| 	case VariableDeclaration::Visibility::Default: | ||||
| 	case VariableDeclaration::Visibility::Internal: | ||||
| 	case VariableDeclaration::Visibility::External: | ||||
| 		break; | ||||
|  | ||||
| @ -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; } | ||||
| 
 | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user