CodeGenTypes documentation

Authors

Generated by builder

CodeGenTypes variables

etoile

namespace etoile;

ABI Information provider.

LLVM void type.

Type used for object pointers.

Pointer to something.

Type used for pointers to object pointers.

Type used for selectors.

LLVM type for C char.

LLVM type for C short.

LLVM type for C int.

LLVM type for C long.

LLVM type for C long long.

Type of pointer-sized integers.

Type for pointer subtraction results.

The type for a byref structure.

Some zeros to reuse.

Returns a function type for the specified Objective-C type encoding.

Returns a type encoding for the first value in the specified type encoding. For example, @:@ will return the type encoding for @ (id ), not a function type.

Indicates that the current value is a block. If we pass it to a function or a method, or store it on the heap or in a global, then we need to call objc_retainBlock() .


llvm

namespace llvm;
Description forthcoming.