|
FE 0.10.2
Header-only C++ frontend library
|
#include <cassert>#include <cstdlib>#include <format>#include <stdexcept>#include <utility>Go to the source code of this file.
Namespaces | |
| namespace | fe |
Macros | |
| #define | assert_unused(x) |
Functions | |
| template<class T = std::logic_error, class... Args> | |
| void | fe::throwf (std::format_string< Args... > fmt, Args &&... args) |
| Throws a T (a std::logic_error by default) whose message is std::format(fmt, args...). | |
| void | fe::unreachable () |
| void | fe::breakpoint () |
| Raise a breakpoint in the debugger. | |
| #define assert_unused | ( | x | ) |
Definition at line 49 of file assert.h.
Referenced by fe::utf8::Char32::operator<<, fe::Ring< T, 1 >::operator[](), fe::Ring< T, 1 >::operator[](), fe::Ring< T, 2 >::operator[](), and fe::Ring< T, 2 >::operator[]().