UNPKG

solhint

Version:
28 lines (22 loc) 589 B
function isFallbackFunction(node) { return isFunctionDefinition(node) && (node.isFallback || node.isReceiveEther) } function isReceiveFunction(node) { return isFunctionDefinition(node) && node.isReceiveEther } function isFunctionDefinition(node) { return node.type === 'FunctionDefinition' } function isStructDefinition(node) { return node.type === 'StructDefinition' } function isEnumDefinition(node) { return node.type === 'EnumDefinition' } module.exports = { isFallbackFunction, isReceiveFunction, isFunctionDefinition, isStructDefinition, isEnumDefinition, }