Skip to content

module LLVM::ValueMethods

Direct including types

LLVM::Function LLVM::Value

Class methods

.new(unwrap : LibLLVM::ValueRef)

View source

Methods

#add_instruction_attribute(index : Int, attribute : LLVM::Attribute, context : LLVM::Context)

View source

#alignment=(bytes)

View source

#call_convention

View source

#call_convention=(call_convention)

View source

#const_int_get_sext_value

View source

#const_int_get_zext_value

View source

#constant?

View source

#dump

View source

#global_constant=(global_constant)

View source

#global_constant?

View source

#initializer

View source

#initializer=(initializer)

View source

#inspect(io : IO) : Nil

View source

#kind

View source

#linkage

View source

#linkage=(linkage)

View source

#name

View source

#name=(name)

View source

#ordering=(ordering)

View source

#thread_local=(thread_local)

View source

#thread_local?

View source

#to_unsafe

View source

#to_value

View source

#type

View source

#volatile=(volatile)

View source