# E0213

A type, enum variant, trait, or type parameter name that does not start with an uppercase letter (ADR 0005).

**Machine-applicable fix:** none.

## Example

This program fails with `E0213`.

```oska
struct point { x: Int }
```

## Fixed

The same program, fixed.

```oska
struct Point { x: Int }
```

Listed in the [checker notes](/checker.md#e0213). `oskac explain E0213` prints this entry offline.