ConstantGen

Undocumented in source.

Constructors

this
this(CodeGen pass)
Undocumented in source.

Alias This

pass

Members

Functions

visit
LLVMValueRef visit(Expression e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
LLVMValueRef visit(CompileTimeExpression e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
LLVMValueRef visit(BooleanLiteral bl)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
LLVMValueRef visit(IntegerLiteral il)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
LLVMValueRef visit(FloatLiteral fl)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
LLVMValueRef visit(CharacterLiteral cl)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
LLVMValueRef visit(NullLiteral nl)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
LLVMValueRef visit(StringLiteral sl)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
LLVMValueRef visit(VoidInitializer v)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
LLVMValueRef visit(CompileTimeTupleExpression e)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta