Structs

An assignment operation.
An atom constant.
A binary operation.
A code block.
A boolean constant.
A break statement.
A function call.
A continue statement.
An else branch.
An else if branch.
A function declaration.
An identifier literal.
An if statement.
An inline function.
A list literal.
A map literal.
A none value.
A number constant.
A return statement.
A string literal.
A struct declaration.
A property of a struct.
A unary operation.
A variable declaration.
A while statement.

Enums

An assignment operator.
A operator which takes two operands.
An xlang expression.
A branch from an if statement.
A key and value in a map literal.
The kind of a number.
A member of a struct.
An operator which takes only one operand.
The decorator used to initialize a variable.

Traits

A trait which can locate an expression in its source file.

Type Definitions

The location of an expression.