|
sammine-lang
|
This is the complete list of members for sammine_lang::CodegenUtils, including all inherited members.
| CreateEntryBlockAlloca(llvm::Function *TheFunction, const std::string &VarName, llvm::Type *) (defined in sammine_lang::CodegenUtils) | sammine_lang::CodegenUtils | static |
| declare_fn(llvm::Module &module, const std::string &name, llvm::Type *return_type, llvm::ArrayRef< llvm::Type * > param_types, bool is_vararg=false) (defined in sammine_lang::CodegenUtils) | sammine_lang::CodegenUtils | static |
| declare_free(llvm::Module &) (defined in sammine_lang::CodegenUtils) | sammine_lang::CodegenUtils | static |
| declare_malloc(llvm::Module &) (defined in sammine_lang::CodegenUtils) | sammine_lang::CodegenUtils | static |
| hasFunctionMain(ProgramAST *) (defined in sammine_lang::CodegenUtils) | sammine_lang::CodegenUtils | static |
| isFunctionMain(FuncDefAST *) (defined in sammine_lang::CodegenUtils) | sammine_lang::CodegenUtils | static |