module LLVM::ValueMethods

Direct including types

Defined in:

llvm/value_methods.cr

Constructors

Instance Method Summary

Constructor Detail

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

Instance Method Detail

def add_instruction_attribute(index : Int, attribute : LLVM::Attribute, context : LLVM::Context, type : LLVM::Type? = nil)Source

def alignment=(bytes)Source

def call_conventionSource

def call_convention=(call_convention)Source

def const_int_get_sext_valueSource

def const_int_get_zext_valueSource

def constant?Source

def dumpSource

def global_constant=(global_constant)Source

def global_constant?Source

def initializerSource

def initializer=(initializer)Source

def inspect(io : IO) : NilSource

def kindSource

def linkageSource

def linkage=(linkage)Source

def nameSource

def name=(name)Source

def ordering=(ordering)Source

def thread_local=(thread_local)Source

def thread_local?Source

def to_unsafeSource

def to_valueSource

def typeSource

def volatile=(volatile)Source

© 2012–2021 Manas Technology Solutions.
Licensed under the Apache License, Version 2.0.
https://crystal-lang.org/api/1.2.1/LLVM/ValueMethods.html