| --- |
| title: 'Providers' |
| --- |
| |
| This section lists providers available on built-in rules. See the [Rules page](https://bazel.build/versions/8.1.1/extending/rules#providers) for more on providers. These symbols are available only in .bzl files. |
| |
| * [AnalysisTestResultInfo](/versions/8.1.1/rules/lib/providers/AnalysisTestResultInfo) |
| * [CcInfo](/versions/8.1.1/rules/lib/providers/CcInfo) |
| * [CcToolchainConfigInfo](/versions/8.1.1/rules/lib/providers/CcToolchainConfigInfo) |
| * [CcToolchainInfo](/versions/8.1.1/rules/lib/providers/CcToolchainInfo) |
| * [ConstraintCollection](/versions/8.1.1/rules/lib/providers/ConstraintCollection) |
| * [ConstraintSettingInfo](/versions/8.1.1/rules/lib/providers/ConstraintSettingInfo) |
| * [ConstraintValueInfo](/versions/8.1.1/rules/lib/providers/ConstraintValueInfo) |
| * [DebugPackageInfo](/versions/8.1.1/rules/lib/providers/DebugPackageInfo) |
| * [DefaultInfo](/versions/8.1.1/rules/lib/providers/DefaultInfo) |
| * [ExecutionInfo](/versions/8.1.1/rules/lib/providers/ExecutionInfo) |
| * [FeatureFlagInfo](/versions/8.1.1/rules/lib/providers/FeatureFlagInfo) |
| * [file\_provider](/versions/8.1.1/rules/lib/providers/file_provider) |
| * [FilesToRunProvider](/versions/8.1.1/rules/lib/providers/FilesToRunProvider) |
| * [IncompatiblePlatformProvider](/versions/8.1.1/rules/lib/providers/IncompatiblePlatformProvider) |
| * [InstrumentedFilesInfo](/versions/8.1.1/rules/lib/providers/InstrumentedFilesInfo) |
| * [java\_compilation\_info](/versions/8.1.1/rules/lib/providers/java_compilation_info) |
| * [java\_output\_jars](/versions/8.1.1/rules/lib/providers/java_output_jars) |
| * [JavaRuntimeInfo](/versions/8.1.1/rules/lib/providers/JavaRuntimeInfo) |
| * [JavaToolchainInfo](/versions/8.1.1/rules/lib/providers/JavaToolchainInfo) |
| * [ObjcProvider](/versions/8.1.1/rules/lib/providers/ObjcProvider) |
| * [OutputGroupInfo](/versions/8.1.1/rules/lib/providers/OutputGroupInfo) |
| * [PackageSpecificationInfo](/versions/8.1.1/rules/lib/providers/PackageSpecificationInfo) |
| * [PlatformInfo](/versions/8.1.1/rules/lib/providers/PlatformInfo) |
| * [ProguardSpecProvider](/versions/8.1.1/rules/lib/providers/ProguardSpecProvider) |
| * [ProtoRegistryProvider](/versions/8.1.1/rules/lib/providers/ProtoRegistryProvider) |
| * [RunEnvironmentInfo](/versions/8.1.1/rules/lib/providers/RunEnvironmentInfo) |
| * [TemplateVariableInfo](/versions/8.1.1/rules/lib/providers/TemplateVariableInfo) |
| * [ToolchainInfo](/versions/8.1.1/rules/lib/providers/ToolchainInfo) |
| * [ToolchainTypeInfo](/versions/8.1.1/rules/lib/providers/ToolchainTypeInfo) |