Result

Success-or-list-of-diagnostics container.

template <typename T> class eval::Result

In the namespace eval. Declared in src/libs/libeval/eval/Diagnostic.hpp.

Detailed description

Compile paths return Result<Program>; evaluate paths return Result<void>. No exceptions are thrown by any libeval v2 entry point.

In this section