module LLVM::ValueMethods

Direct including types

Defined in:

llvm/value_methods.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(unwrap : LibLLVM::ValueRef) #

[View source]

Instance Method Detail

def add_instruction_attribute(index : Int, attribute : LLVM::Attribute, context : LLVM::Context, type : LLVM::Type | Nil = nil) #

[View source]
def alignment=(bytes) #

[View source]
def call_convention #

[View source]
def call_convention=(call_convention) #

[View source]
def const_int_get_sext_value #

[View source]
def const_int_get_zext_value #

[View source]
def constant? #

[View source]
def dll_storage_class=(storage_class) #

[View source]
def dump #

[View source]
def global_constant=(global_constant) #

[View source]
def global_constant? #

[View source]
def initializer #

[View source]
def initializer=(initializer) #

[View source]
def inspect(io : IO) : Nil #

[View source]
def kind #

[View source]
def linkage #

[View source]
def linkage=(linkage) #

[View source]
def name #

[View source]
def name=(name) #

[View source]
def ordering=(ordering) #

[View source]
def thread_local=(thread_local) #

[View source]
def thread_local? #

[View source]
def to_unsafe #

[View source]
def to_value #

[View source]
def type #

[View source]
def volatile=(volatile) #

[View source]