| chigraph master Systems programming language written for beginners in LLVM

chi::LangModule Member List

This is the complete list of members for chi::LangModule, including all inherited members.

addDependency(boost::filesystem::path newDepFullPath) | chi::ChiModule |
addForwardDeclarations(llvm::Module &module) const override | chi::LangModule | virtual
ChiModule(Context &contextArg, boost::filesystem::path moduleFullName) | chi::ChiModule |
context() const | chi::ChiModule | inline
dependencies() const | chi::ChiModule | inline
fullName() const | chi::ChiModule | inline
fullNamePath() const | chi::ChiModule | inline
generateModule(llvm::Module &) override | chi::LangModule | virtual
LangModule(Context &ctx) | chi::LangModule |
lastEditTime() const | chi::ChiModule | inline
nodeTypeFromName(boost::string_view name, const nlohmann::json &jsonData, std::unique_ptr< NodeType > *toFill) override | chi::LangModule | virtual
nodeTypeNames() const override | chi::LangModule | inline virtual
removeDependency(std::string depName) | chi::ChiModule | inline
shortName() const | chi::ChiModule | inline
typeFromName(boost::string_view name) override | chi::LangModule | virtual
typeNames() const override | chi::LangModule | inline virtual
updateLastEditTime(std::time_t newLastEditTime=std::time(nullptr)) | chi::ChiModule | inline
~ChiModule()=default | chi::ChiModule | virtual
~LangModule() | chi::LangModule |