if let foo { ... } if var foo { ... } else if let foo { ... } else if var foo { ... } guard let foo else { ... } guard var foo else { ... } while let foo { ... } while var foo { ... }