FE 0.15.0
A C++23 toolkit for writing compiler/interpreter frontends.
Loading...
Searching...
No Matches
cast.h File Reference
#include <cassert>
#include <concepts>
#include <format>
#include <utility>
#include <fe/term.h>
Include dependency graph for cast.h:

Go to the source code of this file.

Classes

class  fe::RuntimeCast< B >
 Inherit from this class using CRTP, for some nice dynamic_cast-style wrappers. More...

Namespaces

namespace  fe

Concepts

concept  fe::Nodeable
concept  fe::NodeSetable
 Like Nodeable, but for a class that spans a set of node kinds instead of a single one.