#include "circt/Dialect/SV/SVDialect.h"
#include "circt/Dialect/Comb/CombDialect.h"
#include "circt/Dialect/HW/HWTypes.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.
|
◆ GET_ATTRDEF_CLASSES
| #define GET_ATTRDEF_CLASSES |
◆ GET_OP_LIST
◆ isValidVerilogCharacter()
| bool isValidVerilogCharacter |
( |
char | ch | ) |
|
|
static |
◆ isValidVerilogCharacterFirst()
| 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 95 of file SVDialect.cpp.
Referenced by ReservedWordsCreator::call().