> ## Documentation Index
> Fetch the complete documentation index at: https://bazel-flags-doc.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.html) 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.html) 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.html) 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.html) provider.

## ToolchainInfo

```
Provider platform_common.ToolchainInfo
```

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