|
|
llvm::Type * | get_type (Type t) |
|
llvm::Type * | get_return_type (Type t) |
|
llvm::FunctionType * | get_closure_function_type (const FunctionType &ft) |
|
llvm::CmpInst::Predicate | get_cmp_func (Type a, Type b, TokenType tok) |
|
void | register_struct_type (const std::string &name, llvm::StructType *llvm_type) |
|
llvm::StructType * | get_struct_type (const std::string &name) const |
|
void | register_enum_type (const std::string &name, llvm::StructType *llvm_type) |
|
llvm::StructType * | get_enum_type (const std::string &name) const |
|
| TypeConverter (LLVMRes &resPtr) |
The documentation for this class was generated from the following files: