Skip to content

class Crystal::CodeGenVisitor::Phi
inherits Reference

Included modules

Crystal::LLVMBuilderHelper

Class methods

.open(codegen, node, needs_value = true

View source

.new(codegen : CodeGenVisitor, node : ASTNode, needs_value : Bool)

View source

.new(codegen : CodeGenVisitor, node_type : Type?, needs_value : Bool)

View source

Methods

#add(value, type : Nil, last = false)

View source

#add(value, type : NoReturnType, last = false)

View source

#add(value, type : Type, last = false)

View source

#builder

View source

#close

View source

#force_exit_block=(force_exit_block)

View source

#force_exit_block? : Bool

View source

#llvm_typer

View source

#unreachable

View source