#include "circt/Dialect/SV/SVDialect.h"
#include "circt/Dialect/Comb/CombDialect.h"
#include "circt/Dialect/SV/SVOps.h"
#include "circt/Dialect/SV/SVTypes.h"
#include "mlir/IR/DialectImplementation.h"
#include "llvm/ADT/STLExtras.h"
#include "llvm/ADT/StringExtras.h"
#include "llvm/ADT/StringSet.h"
#include "llvm/ADT/TypeSwitch.h"
#include "llvm/Support/ManagedStatic.h"
#include "circt/Dialect/SV/SV.cpp.inc"
#include "circt/Dialect/SV/SVDialect.cpp.inc"
#include "ReservedWords.def"
Go to the source code of this file.
|
static llvm::ManagedStatic< StringSet<>, ReservedWordsCreator > | reservedWords |
| A StringSet that contains all of the reserved names (e.g., Verilog and VHDL keywords) that we need to avoid to prevent naming conflicts. More...
|
|
◆ GET_ATTRDEF_CLASSES
#define GET_ATTRDEF_CLASSES |
◆ GET_OP_LIST
◆ isValidVerilogCharacter()
static bool isValidVerilogCharacter |
( |
char |
ch | ) |
|
|
static |
◆ isValidVerilogCharacterFirst()
static bool isValidVerilogCharacterFirst |
( |
char |
ch | ) |
|
|
static |
◆ reservedWords
A StringSet that contains all of the reserved names (e.g., Verilog and VHDL keywords) that we need to avoid to prevent naming conflicts.
Definition at line 67 of file SVDialect.cpp.
Referenced by ReservedWordsCreator::call().