|
Luma 0.1.0
A low-level compiled alternative to C, C++, and more!
|

Functions | |
| bool | is_enum_type (CodeGenContext *ctx, const char *type_name) |
| LLVMTypeRef | get_enum_type (CodeGenContext *ctx, const char *enum_name) |
| LLVMTypeRef | codegen_type_basic (CodeGenContext *ctx, AstNode *node) |
| LLVMTypeRef | codegen_type_pointer (CodeGenContext *ctx, AstNode *node) |
| LLVMTypeRef | codegen_type_array (CodeGenContext *ctx, AstNode *node) |
| LLVMTypeRef | codegen_type_function (CodeGenContext *ctx, AstNode *node) |
| LLVMTypeRef codegen_type_array | ( | CodeGenContext * | ctx, |
| AstNode * | node | ||
| ) |
| LLVMTypeRef codegen_type_basic | ( | CodeGenContext * | ctx, |
| AstNode * | node | ||
| ) |
| LLVMTypeRef codegen_type_function | ( | CodeGenContext * | ctx, |
| AstNode * | node | ||
| ) |
| LLVMTypeRef codegen_type_pointer | ( | CodeGenContext * | ctx, |
| AstNode * | node | ||
| ) |
| LLVMTypeRef get_enum_type | ( | CodeGenContext * | ctx, |
| const char * | enum_name | ||
| ) |
| bool is_enum_type | ( | CodeGenContext * | ctx, |
| const char * | type_name | ||
| ) |