addBaseInstance(ModuleInstance *) | systemc_clang::ModuleInstance | |
addConstructor(FindConstructor *) | systemc_clang::ModuleInstance | |
addConstructor(clang::Stmt *) | systemc_clang::ModuleInstance | |
addInputInterfaces(FindTLMInterfaces::interfaceType) | systemc_clang::ModuleInstance | |
addInputOutputInterfaces(FindTLMInterfaces::interfaceType) | systemc_clang::ModuleInstance | |
addInstances(const std::vector< std::string > &) | systemc_clang::ModuleInstance | |
addNestedModule(ModuleInstance *submodule) | systemc_clang::ModuleInstance | |
addOutputInterfaces(FindTLMInterfaces::interfaceType) | systemc_clang::ModuleInstance | |
addPortBinding(const std::string &port_name, PortBinding *pb) | systemc_clang::ModuleInstance | |
addPorts(const PortType &found_ports, const std::string &port_type) | systemc_clang::ModuleInstance | |
addProcess(FindEntryFunctions::entryFunctionVectorType *) | systemc_clang::ModuleInstance | |
addSignalBinding(std::map< std::string, std::string >) | systemc_clang::ModuleInstance | |
base_instances_ | systemc_clang::ModuleInstance | private |
class_decl_ | systemc_clang::ModuleInstance | private |
clearOnlyGlobal() | systemc_clang::ModuleInstance | |
constructor_decl_ | systemc_clang::ModuleInstance | private |
constructor_stmt_ | systemc_clang::ModuleInstance | private |
dump(llvm::raw_ostream &) | systemc_clang::ModuleInstance | |
dump_base_instances(llvm::raw_ostream &os) | systemc_clang::ModuleInstance | |
dump_json() | systemc_clang::ModuleInstance | |
dumpInstances(llvm::raw_ostream &, int) | systemc_clang::ModuleInstance | |
dumpInterfaces(llvm::raw_ostream &, int) | systemc_clang::ModuleInstance | |
dumpPortBinding() | systemc_clang::ModuleInstance | |
dumpPorts(llvm::raw_ostream &) | systemc_clang::ModuleInstance | |
dumpProcesses(llvm::raw_ostream &, int) | systemc_clang::ModuleInstance | |
dumpSignalBinding(llvm::raw_ostream &, int) | systemc_clang::ModuleInstance | |
dumpSignals(llvm::raw_ostream &, int) | systemc_clang::ModuleInstance | |
getBaseInstances() | systemc_clang::ModuleInstance | |
getConstructorDecl() const | systemc_clang::ModuleInstance | |
getConstructorStmt() const | systemc_clang::ModuleInstance | |
getEntryFunctionContainer() | systemc_clang::ModuleInstance | |
getIInterfaces() | systemc_clang::ModuleInstance | |
getInputStreamPorts() | systemc_clang::ModuleInstance | |
getInstanceDecl() | systemc_clang::ModuleInstance | |
getInstanceFieldDecl() | systemc_clang::ModuleInstance | |
getInstanceInfo() | systemc_clang::ModuleInstance | |
getInstanceList() | systemc_clang::ModuleInstance | |
getInstanceName() const | systemc_clang::ModuleInstance | |
getInstanceVarDecl() | systemc_clang::ModuleInstance | |
getIOInterfaces() | systemc_clang::ModuleInstance | |
getIOPorts() | systemc_clang::ModuleInstance | |
getIPorts() | systemc_clang::ModuleInstance | |
getModuleClassDecl() | systemc_clang::ModuleInstance | |
getName() const | systemc_clang::ModuleInstance | |
getNestedModuleInstances() const | systemc_clang::ModuleInstance | |
getNumInstances() const | systemc_clang::ModuleInstance | |
getOInterfaces() | systemc_clang::ModuleInstance | |
getOPorts() | systemc_clang::ModuleInstance | |
getOtherVars() | systemc_clang::ModuleInstance | |
getOutputStreamPorts() | systemc_clang::ModuleInstance | |
getPortBindings() | systemc_clang::ModuleInstance | |
getProcessMap() | systemc_clang::ModuleInstance | |
getSignals() const | systemc_clang::ModuleInstance | |
getSubmodules() | systemc_clang::ModuleInstance | |
getTemplateParameters() const | systemc_clang::ModuleInstance | |
iinterfaces_ | systemc_clang::ModuleInstance | private |
in_ports_ | systemc_clang::ModuleInstance | private |
inout_ports_ | systemc_clang::ModuleInstance | private |
instance_decl_ | systemc_clang::ModuleInstance | private |
instance_info_ | systemc_clang::ModuleInstance | private |
instance_list_ | systemc_clang::ModuleInstance | private |
instance_name_ | systemc_clang::ModuleInstance | private |
instanceName typedef | systemc_clang::ModuleInstance | |
interfaceMapType typedef | systemc_clang::ModuleInstance | |
interfacePairType typedef | systemc_clang::ModuleInstance | |
iointerfaces_ | systemc_clang::ModuleInstance | private |
isInstanceFieldDecl() const | systemc_clang::ModuleInstance | |
isModuleClassDeclNull() | systemc_clang::ModuleInstance | |
istreamports_ | systemc_clang::ModuleInstance | private |
module_name_ | systemc_clang::ModuleInstance | private |
ModuleInstance() | systemc_clang::ModuleInstance | |
ModuleInstance(const std::string &, const clang::CXXRecordDecl *) | systemc_clang::ModuleInstance | |
ModuleInstance(const std::tuple< const std::string &, clang::CXXRecordDecl * > &) | systemc_clang::ModuleInstance | |
ModuleInstance(const ModuleInstance &from) | systemc_clang::ModuleInstance | |
moduleProcessPairType typedef | systemc_clang::ModuleInstance | |
nested_modules_ | systemc_clang::ModuleInstance | private |
ointerfaces_ | systemc_clang::ModuleInstance | private |
operator=(const ModuleInstance &from) | systemc_clang::ModuleInstance | |
ostreamports_ | systemc_clang::ModuleInstance | private |
other_fields_ | systemc_clang::ModuleInstance | private |
out_ports_ | systemc_clang::ModuleInstance | private |
port_bindings_ | systemc_clang::ModuleInstance | private |
port_signal_map_ | systemc_clang::ModuleInstance | private |
portBindingMapType typedef | systemc_clang::ModuleInstance | |
portBindingPairType typedef | systemc_clang::ModuleInstance | |
portMapType typedef | systemc_clang::ModuleInstance | |
portSignalMapType typedef | systemc_clang::ModuleInstance | |
portSignalPairType typedef | systemc_clang::ModuleInstance | |
PortType typedef | systemc_clang::ModuleInstance | |
process_map_ | systemc_clang::ModuleInstance | private |
processMapType typedef | systemc_clang::ModuleInstance | |
processPairType typedef | systemc_clang::ModuleInstance | |
setInstanceDecl(Decl *) | systemc_clang::ModuleInstance | |
setInstanceInfo(const sc_ast_matchers::ModuleInstanceType &info) | systemc_clang::ModuleInstance | |
setInstanceName(const std::string &) | systemc_clang::ModuleInstance | |
setModuleName(const std::string &) | systemc_clang::ModuleInstance | |
setTemplateArgs(const vector< std::string > &) | systemc_clang::ModuleInstance | |
setTemplateParameters(const vector< std::string > &) | systemc_clang::ModuleInstance | |
signalMapType typedef | systemc_clang::ModuleInstance | |
signalPairType typedef | systemc_clang::ModuleInstance | |
signals_ | systemc_clang::ModuleInstance | private |
template_args_ | systemc_clang::ModuleInstance | private |
template_parameters_ | systemc_clang::ModuleInstance | private |
vef_ | systemc_clang::ModuleInstance | private |
~ModuleInstance() | systemc_clang::ModuleInstance | virtual |