CIRCT  18.0.0git
Classes | Namespaces | Functions
InnerSymbolTable.h File Reference
#include "circt/Dialect/HW/HWAttributes.h"
#include "circt/Support/LLVM.h"
#include "mlir/IR/BuiltinAttributes.h"
#include "mlir/IR/SymbolTable.h"
#include "llvm/ADT/StringRef.h"
Include dependency graph for InnerSymbolTable.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


class  circt::hw::InnerSymTarget
 The target of an inner symbol, the entity the symbol is a handle for. More...
class  circt::hw::InnerSymbolTable
 A table of inner symbols and their resolutions. More...
class  circt::hw::InnerSymbolTableCollection
 This class represents a collection of InnerSymbolTable's. More...
struct  circt::hw::InnerRefNamespace
 This class represents the namespace in which InnerRef's can be resolved. More...


 This file defines an intermediate representation for circuits acting as an abstraction for constraints defined over an SMT's solver context.


template<typename OS >
OS & circt::hw::operator<< (OS &os, const InnerSymTarget &target)
 Printing InnerSymTarget's. More...