systemc-clang 2.0.0
Parsing SystemC constructs
|
This is the complete list of members for systemc_hdl::HDLMain, including all inherited members.
allmethodecls | systemc_hdl::HDLMain | private |
context_ | systemc_clang::SystemCConsumer | private |
fire() | systemc_clang::SystemCConsumer | virtual |
GenerateInstanceNames(ModuleInstance *smod, std::vector< std::string > &instnames) | systemc_hdl::HDLMain | private |
getContext() const | systemc_clang::SystemCConsumer | |
getSourceManager() const | systemc_clang::SystemCConsumer | |
getSystemCModel() | systemc_clang::SystemCConsumer | |
getTopModule() const | systemc_clang::SystemCConsumer | |
HandleTranslationUnit(clang::ASTContext &context) | systemc_clang::SystemCConsumer | virtual |
hdl_file_out_ | systemc_hdl::HDLMain | private |
HDLMain(CompilerInstance &ci, std::string topModule="!none", const std::string &hdl_file_out="default_hdl.txt") | systemc_hdl::HDLMain | inline |
HDLMain(ASTUnit *from_ast, std::string topModule="!none", const std::string &hdl_file_out="default_hdl.txt") | systemc_hdl::HDLMain | inline |
HDLt | systemc_hdl::HDLMain | private |
isValidMethod(CXXMethodDecl *method) | systemc_hdl::HDLMain | private |
main_diag_engine | systemc_hdl::HDLMain | private |
MakeResetMap(resetvar_map_t &threadresetmap, hNodep h_allsenslists) | systemc_hdl::HDLMain | private |
mod_name_map | systemc_hdl::HDLMain | private |
module_vars | systemc_hdl::HDLMain | private |
mutil | systemc_hdl::HDLMain | private |
os_ | systemc_clang::SystemCConsumer | |
postFire() | systemc_hdl::HDLMain | virtual |
preFire() | systemc_clang::SystemCConsumer | virtual |
processNetlist(FindSCMain *scmain, ModuleDeclarationMatcher *module_declaration_handler) | systemc_clang::SystemCConsumer | |
SCmodule2hcode(ModuleInstance *mod, hNodep &h_module, llvm::raw_fd_ostream &SCout) | systemc_hdl::HDLMain | private |
SCport2hcode(ModuleInstance::portMapType pmap, hNode::hdlopsEnum h_op, hNodep &h_info, hdecl_name_map_t &mod_vname_map) | systemc_hdl::HDLMain | private |
SCportbindings2hcode(ModuleInstance *mod, hNodep &h_pb) | systemc_hdl::HDLMain | private |
SCproc2hcode(ModuleInstance::processMapType pm, hNodep &h_top, hNodep &h_port, hdecl_name_map_t &mod_vname_map, overridden_method_map_t &overridden_method_map, resetvar_map_t &threadresetmap) | systemc_hdl::HDLMain | private |
SCsig2hcode(ModuleInstance::signalMapType pmap, hNode::hdlopsEnum h_op, hNodep &h_info, hdecl_name_map_t &mod_vname_map) | systemc_hdl::HDLMain | private |
setTopModule(const std::string &top_module_decl) | systemc_clang::SystemCConsumer | |
sm_ | systemc_clang::SystemCConsumer | private |
systemc_model_ | systemc_clang::SystemCConsumer | private |
SystemCConsumer(clang::CompilerInstance &, std::string top="!none") | systemc_clang::SystemCConsumer | |
SystemCConsumer(clang::ASTUnit *from_ast, std::string top="!none") | systemc_clang::SystemCConsumer | |
threadresetmap | systemc_hdl::HDLMain | private |
top_ | systemc_clang::SystemCConsumer | private |
xbodyp | systemc_hdl::HDLMain | private |
~SystemCConsumer() | systemc_clang::SystemCConsumer | virtual |