[coroutine.promise.noop]

# 17 Language support library [[support]](./#support)

## 17.13 Coroutines [[support.coroutine]](support.coroutine#coroutine.promise.noop)

### 17.13.5 No-op coroutines [[coroutine.noop]](coroutine.noop#coroutine.promise.noop)

#### 17.13.5.1 Class noop_coroutine_promise [coroutine.promise.noop]

[ð](#lib:noop_coroutine_promise)

`struct noop_coroutine_promise {};
`

[1](#1)

[#](http://github.com/Eelis/draft/tree/9adde4bc1c62ec234483e63ea3b70a59724c745a/source/support.tex#L6158)

The class noop_coroutine_promise defines the promise type for
the coroutine referred to
by noop_coroutine_handle ([[coroutine.syn]](coroutine.syn "17.13.2 Header <coroutine> synopsis"))[.](#1.sentence-1)
