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