Add debug info for local vars, basic fundamental types, and lexical blocks, along with source line information generation for individual instructions.

This commit is contained in:
Josh Matthews 2011-11-15 21:11:22 -05:00
parent 10030a37d5
commit e383004985
6 changed files with 561 additions and 153 deletions

View file

@ -234,9 +234,11 @@ native mod llvm {
/* Operations on other types */
fn LLVMVoidTypeInContext(C: ContextRef) -> TypeRef;
fn LLVMLabelTypeInContext(C: ContextRef) -> TypeRef;
fn LLVMMetadataTypeInContext(C: ContextRef) -> TypeRef;
fn LLVMVoidType() -> TypeRef;
fn LLVMLabelType() -> TypeRef;
fn LLVMMetadataType() -> TypeRef;
/* Operations on all values */
fn LLVMTypeOf(Val: ValueRef) -> TypeRef;