|
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 |