bufferFilePaths | circt::ImportVerilog::Context | |
builder | circt::ImportVerilog::Context | |
compilation | circt::ImportVerilog::Context | |
Context(const ImportVerilogOptions &options, slang::ast::Compilation &compilation, mlir::ModuleOp intoModuleOp, const slang::SourceManager &sourceManager, SmallDenseMap< slang::BufferID, StringRef > &bufferFilePaths) | circt::ImportVerilog::Context | inline |
Context(const Context &)=delete | circt::ImportVerilog::Context | |
convertCompilation() | circt::ImportVerilog::Context | |
convertFormatString(slang::span< const slang::ast::Expression *const > arguments, Location loc, moore::IntFormat defaultFormat=moore::IntFormat::Decimal, bool appendNewline=false) | circt::ImportVerilog::Context | |
convertFunction(const slang::ast::SubroutineSymbol &subroutine) | circt::ImportVerilog::Context | |
convertLocation(slang::SourceLocation loc) | circt::ImportVerilog::Context | |
convertLocation(slang::SourceRange range) | circt::ImportVerilog::Context | |
convertLvalueExpression(const slang::ast::Expression &expr) | circt::ImportVerilog::Context | |
convertModuleBody(const slang::ast::InstanceBodySymbol *module) | circt::ImportVerilog::Context | |
convertModuleHeader(const slang::ast::InstanceBodySymbol *module) | circt::ImportVerilog::Context | |
convertPackage(const slang::ast::PackageSymbol &package) | circt::ImportVerilog::Context | |
convertRvalueExpression(const slang::ast::Expression &expr, Type requiredType={}) | circt::ImportVerilog::Context | |
convertStatement(const slang::ast::Statement &stmt) | circt::ImportVerilog::Context | |
convertTimingControl(const slang::ast::TimingControl &ctrl, const slang::ast::Statement &stmt) | circt::ImportVerilog::Context | |
convertToBool(Value value) | circt::ImportVerilog::Context | |
convertToBool(Value value, Domain domain) | circt::ImportVerilog::Context | |
convertToSimpleBitVector(Value value) | circt::ImportVerilog::Context | |
convertType(const slang::ast::Type &type, LocationAttr loc={}) | circt::ImportVerilog::Context | |
convertType(const slang::ast::DeclaredType &type) | circt::ImportVerilog::Context | |
declareFunction(const slang::ast::SubroutineSymbol &subroutine) | circt::ImportVerilog::Context | |
evaluateConstant(const slang::ast::Expression &expr) | circt::ImportVerilog::Context | |
functions | circt::ImportVerilog::Context | |
getContext() | circt::ImportVerilog::Context | inline |
intoModuleOp | circt::ImportVerilog::Context | |
loopStack | circt::ImportVerilog::Context | |
lvalueStack | circt::ImportVerilog::Context | |
materializeConstant(const slang::ConstantValue &constant, const slang::ast::Type &type, Location loc) | circt::ImportVerilog::Context | |
materializeConversion(Type type, Value value, bool isSigned, Location loc) | circt::ImportVerilog::Context | |
materializeSVInt(const slang::SVInt &svint, const slang::ast::Type &type, Location loc) | circt::ImportVerilog::Context | |
modules | circt::ImportVerilog::Context | |
moduleWorklist | circt::ImportVerilog::Context | |
options | circt::ImportVerilog::Context | |
orderedRootOps | circt::ImportVerilog::Context | |
rvalueReadCallback | circt::ImportVerilog::Context | |
sourceManager | circt::ImportVerilog::Context | |
symbolTable | circt::ImportVerilog::Context | |
valueSymbols | circt::ImportVerilog::Context | |
ValueSymbols typedef | circt::ImportVerilog::Context | |
ValueSymbolScope typedef | circt::ImportVerilog::Context | |