remix-analyzer/src/solidity-analyzer/modules/staticAnalysisCommon.js
function isLibrary (node) {
  return nodeType(node, exactMatch(nodeTypes.CONTRACTDEFINITION)) && node.attributes.isLibrary === true
}
function isLibrary (node) {
  return nodeType(node, exactMatch(nodeTypes.CONTRACTDEFINITION)) && node.attributes.isLibrary === true
}
function isLibrary ( node ) { return nodeType ( node , exactMatch ( nodeTypes . CONTRACTDEFINITION ) ) && node . attributes . isLibrary === true }
True if it is a library contract defintion
@node {ASTNode} some AstNode
@return {bool}
True if it is a library contract defintion