Issue 172124
Summary [libc++] Apply `[[nodiscard]]` to the Standard Library
Labels libc++
Assignees
Reporter H-G-Hristov
    Applying `[[nodiscard]]` to ***libc++*** is in progress in compliance with the [Coding Guidelines](https://libcxx.llvm.org/CodingGuidelines.html):

- [Apply [[nodiscard]] where relevant](https://libcxx.llvm.org/CodingGuidelines.html#apply-nodiscard-where-relevant) - https://libcxx.llvm.org/CodingGuidelines.html#apply-nodiscard-where-relevant

Large parts of ***libc++*** are already annotated. To request additional changes, add to the list bellow or post a comment:

# References:

- [libc++ Coding Guidelines](https://libcxx.llvm.org/CodingGuidelines.html)
- [C++ Standard](https://wg21.link/draft)

# Known status:

- [ ] 17 Language support library [[support]](https://wg21.link/support)
  - [ ] https://github.com/llvm/llvm-project/pull/169611
- [ ] 20 Memory management library [[mem]](https://wg21.link/mem)
  - [ ] https://github.com/llvm/llvm-project/pull/168483
- [ ] 22 General utilities library [[utilities]](https://wg21.link/utilities)
  - [ ] https://github.com/llvm/llvm-project/pull/169057
- [ ] 23 Containers library [[containers]](https://wg21.link/containers)
- [ ] 24 Iterators library [[iterators]](https://wg21.link/iterators)
- [ ] 25 Ranges library [[ranges]](https://wg21.link/ranges)
- [ ] 26 Algorithms library [[algorithms]](https://wg21.link/algorithms)
- [ ] 27 Strings library [[strings]](https://eel.is/wg21.link/strings)
  - [ ] https://github.com/llvm/llvm-project/pull/169010
- [ ] 28 Text processing library [[text]](https://wg21.link/text)
- [ ] 29 Numerics library [[numerics]](https://wg21.link/numerics)
- [ ] 30 Time library [[time]](https://eel.is/c++draft/#time)
- [ ] 31 Input/output library [[input.output]](https://wg21.link/input.output)
- [ ] 32 Concurrency support library [[thread]](https://wg21.link/thread)




_______________________________________________
llvm-bugs mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs

Reply via email to