FE 0.16.1
Fast, Effecient FrontEnds
Loading...
Searching...
No Matches
dbg.h File Reference
#include <bit>
#include <ostream>
#include <tuple>
#include <ankerl/unordered_dense.h>
#include "fe/format.h"
#include "fe/loc.h"
#include "fe/sym.h"
Include dependency graph for dbg.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  fe::Dbg
 The debug info of an entity: where it came from and what it was called. More...
struct  fe::Dbg::Hash
struct  fe::Dbg::Eq
class  fe::DbgKey
 Opaque handle to a Dbg interned in a Driver; see Driver::dbg. More...

Namespaces

namespace  fe

Typedefs

DbgMap/DbgSet
template<class V>
using fe::DbgMap = ankerl::unordered_dense::map<Dbg, V, Dbg::Hash, Dbg::Eq>
using fe::DbgSet = ankerl::unordered_dense::set<Dbg, Dbg::Hash, Dbg::Eq>