CIRCT  20.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
 The InstanceGraph op interface, see InstanceGraphInterface.td for more details.
 
 circt::hw
 

Functions

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