[−][src]Module inkwell::values
A value is an instance of a type.
Structs
ArrayValue | |
BasicValueUse | A usage of a |
CallSiteValue | A value resulting from a function call. It may have function attributes applied to it. |
FloatValue | |
FunctionValue | |
GenericValue | |
GlobalValue | |
InstructionValue | |
IntValue | |
MetadataValue | |
PhiValue | A Phi Instruction returns a value based on which basic block branched into the Phi's containing basic block. |
PointerValue | |
StructValue | |
VectorValue |
Enums
AggregateValueEnum | |
AnyValueEnum | |
BasicMetadataValueEnum | |
BasicValueEnum | |
InstructionOpcode | |
UnnamedAddress | This enum determines the significance of a |
Constants
FIRST_CUSTOM_METADATA_KIND_ID |
Traits
AggregateValue | Represents an aggregate value, built on top of other values. |
AnyValue | Defines any struct wrapping an LLVM value. |
BasicValue | Represents a basic value, which can be used both by itself, or in an |
FloatMathValue | Represents a value which is permitted in floating point math operations |
IntMathValue | Represents a value which is permitted in integer math operations |
PointerMathValue |