39 files declare their use of RoleInterface

AccountProxyTest.php in core/tests/Drupal/Tests/Core/Session/AccountProxyTest.php
AnonymousUserSessionTest.php in core/tests/Drupal/Tests/Core/Session/AnonymousUserSessionTest.php
BulkFormTest.php in core/modules/user/tests/src/Functional/Views/BulkFormTest.php
ChangeUserRoleBase.php in core/modules/user/src/Plugin/Action/ChangeUserRoleBase.php
CKEditor5MarkupTest.php in core/modules/ckeditor5/tests/src/FunctionalJavascript/CKEditor5MarkupTest.php
EntityReferenceFieldTest.php in core/tests/Drupal/KernelTests/Core/Entity/EntityReferenceFieldTest.php
EntityViewBuilderTest.php in core/tests/Drupal/KernelTests/Core/Entity/EntityViewBuilderTest.php
help.post_update.php in core/modules/help/help.post_update.php
Post update functions for the Help module.
MigrateUserRoleTest.php in core/modules/user/tests/src/Kernel/Migrate/d7/MigrateUserRoleTest.php
MigrateUserRoleTest.php in core/modules/user/tests/src/Kernel/Migrate/d6/MigrateUserRoleTest.php
MigrateUserTest.php in core/modules/user/tests/src/Kernel/Migrate/d7/MigrateUserTest.php
MigrateUserTest.php in core/modules/user/tests/src/Kernel/Migrate/d6/MigrateUserTest.php
navigation.post_update.php in core/modules/navigation/navigation.post_update.php
Post update functions for the Navigation module.
Permissions.php in core/modules/user/src/Plugin/views/filter/Permissions.php
PermissionsPerBundle.php in core/lib/Drupal/Core/Config/Action/Plugin/ConfigAction/PermissionsPerBundle.php
PermissionsPerBundleTest.php in core/tests/Drupal/KernelTests/Core/Recipe/PermissionsPerBundleTest.php
Role.php in core/modules/user/src/Plugin/views/access/Role.php
Role.php in core/modules/user/src/Entity/Role.php
Roles.php in core/modules/user/src/Plugin/views/filter/Roles.php
RoleSettingsForm.php in core/modules/user/src/Form/RoleSettingsForm.php
RouteProviderTest.php in core/tests/Drupal/KernelTests/Core/Entity/RouteProviderTest.php
StandardRecipeTest.php in core/tests/Drupal/FunctionalTests/Core/Recipe/StandardRecipeTest.php
user.module in core/modules/user/user.module
Enables the user registration and login system.
User.php in core/modules/user/src/Entity/User.php
User.php in core/modules/user/src/Plugin/views/argument_validator/User.php
UserAdminTest.php in core/modules/user/tests/src/Functional/UserAdminTest.php
UserCacheTagsTest.php in core/modules/user/tests/src/Functional/UserCacheTagsTest.php
UserCreationTrait.php in core/modules/user/tests/src/Traits/UserCreationTrait.php
UserEntityTest.php in core/modules/user/tests/src/Kernel/UserEntityTest.php
UserPermissionsRoleSpecificForm.php in core/modules/user/src/Form/UserPermissionsRoleSpecificForm.php
UserPermissionsTest.php in core/modules/user/tests/src/FunctionalJavascript/UserPermissionsTest.php
UserPermissionsTest.php in core/modules/user/tests/src/Functional/UserPermissionsTest.php
UserRole.php in core/modules/user/src/Plugin/Condition/UserRole.php
UserRoleAdminTest.php in core/modules/user/tests/src/Functional/UserRoleAdminTest.php
UserRoleConditionTest.php in core/modules/user/tests/src/Kernel/Condition/UserRoleConditionTest.php
UserRolesAccessPolicyTest.php in core/tests/Drupal/Tests/Core/Session/UserRolesAccessPolicyTest.php
UserSelection.php in core/modules/user/src/Plugin/EntityReferenceSelection/UserSelection.php
UserSessionTest.php in core/tests/Drupal/Tests/Core/Session/UserSessionTest.php
UserTest.php in core/modules/user/tests/src/Unit/Plugin/Core/Entity/UserTest.php

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.