module

LLVM::ValueMethods

Constructors

new(unwrap : LibLLVM::ValueRef)
Source

Instance methods

add_instruction_attribute(index : Int, attribute : LLVM::Attribute, context : LLVM::Context, type : LLVM::Type | Nil = nil)
Source
alignment=(bytes)
Source
call_convention
Source
call_convention=(call_convention)
Source
const_int_get_sext_value
Source
const_int_get_zext_value
Source
constant?
Source
dll_storage_class=(storage_class)
Source
dump
Source
global_constant=(global_constant)
Source
global_constant?
Source
global_set_metadata(kind : String, metadata)
Source
global_set_metadata(kind, metadata)
Source
initializer
Source
initializer=(initializer)
Source
inspect(io : IO) : Nil
Source
kind
Source
linkage
Source
linkage=(linkage)
Source
name
Source
name=(name)
Source
ordering=(ordering)
Source
thread_local=(thread_local)
Source
thread_local?
Source
to_unsafe
Source
to_value
Source
type
Source
volatile=(volatile)
Source