![]() |
chigraph
master
Systems programming language written for beginners in LLVM
|
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 | inlinevirtual |
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 | inlinevirtual |
updateLastEditTime(std::time_t newLastEditTime=std::time(nullptr)) | chi::ChiModule | inline |
~ChiModule()=default | chi::ChiModule | virtual |
~LangModule() | chi::LangModule |