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