ilang  1.1.4
ILAng: A Modeling and Verification Platform for SoCs
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Macros
Classes | Namespaces | Typedefs
hash_ast.h File Reference
#include <memory>
#include <string>
#include <unordered_map>
#include <ilang/ila/ast_hub.h>

Go to the source code of this file.

Classes

class  ilang::ExprMngr
 Simplifier for AST trees by sharing nodes based on the hash value. More...
 

Namespaces

 ilang
 

Typedefs

typedef ExprMngr::ExprMngrPtr ilang::ExprMngrPtr
 Pointer type for passing shared ast simplifier.
 

Detailed Description

Class ExprMngr - organize and share Expr nodes based on their syntactic structures.