{
    "Function": "doesUserHaveRole",
    "File": "contracts/lib/solmate/src/auth/authorities/MultiRolesAuthority.sol",
    "Parent Contracts": [
        "contracts/lib/solmate/src/auth/Auth.sol",
        "contracts/lib/solmate/src/auth/Auth.sol"
    ],
    "High-Level Calls": [],
    "Internal Calls": [],
    "Library Calls": [],
    "Low-Level Calls": [],
    "Code": "function doesUserHaveRole(address user, uint8 role) public view virtual returns (bool) {\n        return (uint256(getUserRoles[user]) >> role) & 1 != 0;\n    }"
}