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.

Classes

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...
 

Namespaces

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

Functions

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