Skip to content

Commit af31c68

Browse files
committed
Add [[nodiscard]] to Awaitable.h
1 parent 266447b commit af31c68

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

include/graphqlservice/internal/Awaitable.h

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ class [[nodiscard]] Awaitable<void>
4040

4141
struct promise_type
4242
{
43-
Awaitable get_return_object() noexcept
43+
[[nodiscard]] Awaitable get_return_object() noexcept
4444
{
4545
return { _promise.get_future() };
4646
}
@@ -69,7 +69,7 @@ class [[nodiscard]] Awaitable<void>
6969
std::promise<void> _promise;
7070
};
7171

72-
constexpr bool await_ready() const noexcept
72+
[[nodiscard]] constexpr bool await_ready() const noexcept
7373
{
7474
return true;
7575
}
@@ -97,14 +97,14 @@ class [[nodiscard]] Awaitable
9797
{
9898
}
9999

100-
T get()
100+
[[nodiscard]] T get()
101101
{
102102
return _value.get();
103103
}
104104

105105
struct promise_type
106106
{
107-
Awaitable get_return_object() noexcept
107+
[[nodiscard]] Awaitable get_return_object() noexcept
108108
{
109109
return { _promise.get_future() };
110110
}
@@ -138,7 +138,7 @@ class [[nodiscard]] Awaitable
138138
std::promise<T> _promise;
139139
};
140140

141-
constexpr bool await_ready() const noexcept
141+
[[nodiscard]] constexpr bool await_ready() const noexcept
142142
{
143143
return true;
144144
}
@@ -148,7 +148,7 @@ class [[nodiscard]] Awaitable
148148
h.resume();
149149
}
150150

151-
T await_resume()
151+
[[nodiscard]] T await_resume()
152152
{
153153
return _value.get();
154154
}

0 commit comments

Comments
 (0)