CIRCT  19.0.0git
Functions
Structure.cpp File Reference
#include "ImportVerilogInternals.h"
#include "slang/ast/Compilation.h"
Include dependency graph for Structure.cpp:

Go to the source code of this file.

Functions

static moore::ProcedureKind convertProcedureKind (slang::ast::ProceduralBlockKind kind)
 
static moore::NetKind convertNetKind (slang::ast::NetType::NetKind kind)
 
static void guessNamespacePrefix (const slang::ast::Symbol &symbol, SmallString< 64 > &prefix)
 

Function Documentation

◆ convertNetKind()

static moore::NetKind convertNetKind ( slang::ast::NetType::NetKind  kind)
static

Definition at line 139 of file Structure.cpp.

◆ convertProcedureKind()

static moore::ProcedureKind convertProcedureKind ( slang::ast::ProceduralBlockKind  kind)
static

Definition at line 121 of file Structure.cpp.

◆ guessNamespacePrefix()

static void guessNamespacePrefix ( const slang::ast::Symbol &  symbol,
SmallString< 64 > &  prefix 
)
static

Definition at line 790 of file Structure.cpp.

Referenced by circt::ImportVerilog::Context::declareFunction().