class LLVM::Context inherits Reference ¶ Class methods¶ .new(unwrap : LibLLVM::ContextRef, dispose_on_finalize = true) ¶ View source .new ¶ View source Methods¶ #==(other : self) ¶ Returns true if this reference is the same as other. Invokes same?. View source #const_string(string : String) : Value ¶ View source #const_struct(values : Array(LLVM::Value), packed = false) : Value ¶ View source #double : Type ¶ View source #finalize ¶ View source #float : Type ¶ View source #int(bits : Int) : Type ¶ View source #int1 : Type ¶ View source #int128 : Type ¶ View source #int16 : Type ¶ View source #int32 : Type ¶ View source #int64 : Type ¶ View source #int8 : Type ¶ View source #md_node(values : Array(Value)) : Value ¶ View source #md_string(value : String) : Value ¶ View source #new_builder : Builder ¶ View source #new_module(name : String) : Module ¶ View source #parse_ir(buf : MemoryBuffer) ¶ View source #struct(name : String, packed = false, &) : Type ¶ View source #struct(element_types : Array(LLVM::Type), name = nil, packed = false) : Type ¶ View source #to_unsafe : LibLLVM::ContextRef ¶ View source #void : Type ¶ View source #void_pointer : Type ¶ View source