> ## Documentation Index
> Fetch the complete documentation index at: https://bazel-pr-29840.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# platform_common

Functions for Starlark to interact with the platform APIs.

## Members

* [ConstraintSettingInfo](#ConstraintSettingInfo)
* [ConstraintValueInfo](#ConstraintValueInfo)
* [PlatformInfo](#PlatformInfo)
* [TemplateVariableInfo](#TemplateVariableInfo)
* [ToolchainInfo](#ToolchainInfo)

## ConstraintSettingInfo

```
Provider platform_common.ConstraintSettingInfo
```

The constructor/key for the [ConstraintSettingInfo](../providers/ConstraintSettingInfo) provider.
*Note: This API is experimental and may change at any time. It is disabled by default, but may be enabled with `--experimental_platforms_api`*

## ConstraintValueInfo

```
Provider platform_common.ConstraintValueInfo
```

The constructor/key for the [ConstraintValueInfo](../providers/ConstraintValueInfo) provider.
*Note: This API is experimental and may change at any time. It is disabled by default, but may be enabled with `--experimental_platforms_api`*

## PlatformInfo

```
Provider platform_common.PlatformInfo
```

The constructor/key for the [PlatformInfo](../providers/PlatformInfo) provider.
*Note: This API is experimental and may change at any time. It is disabled by default, but may be enabled with `--experimental_platforms_api`*

## TemplateVariableInfo

```
Provider platform_common.TemplateVariableInfo
```

The constructor/key for the [TemplateVariableInfo](../providers/TemplateVariableInfo) provider.

## ToolchainInfo

```
Provider platform_common.ToolchainInfo
```

The constructor/key for the [ToolchainInfo](../providers/ToolchainInfo) provider.
