Language.Cil.Build

Assembly ref functions

assemblyRef

Directive functions

entryPoint

localsInit

maxStack

OpCode functions

add

add_ovf

add_ovf_un

and

beq

bge

bgt

ble

blt

box

br

break

brfalse

brtrue

call

callvirt

castclass

ceq

cgt

ckfinite

clt

dup

div

div_un

isinst

ldarg

ldargN

ldarga

ldargaN

ldc_i4

ldc_i8

ldc_r4

ldc_r8

ldchar

ldelem_i

ldelem_i1

ldelem_i2

ldelem_i4

ldelem_i8

ldelem_u1

ldelem_u2

ldelem_u4

ldelem_u8

ldelem_r4

ldelem_r8

ldelem_ref

ldelema

ldfld

ldflda

ldftn

ldftn_instance

ldind_i

ldind_i1

ldind_i2

ldind_i4

ldind_i8

ldind_r4

ldind_r8

ldind_ref

ldind_u1

ldind_u2

ldind_u4

ldlen

ldloc

ldlocN

ldloca

ldlocaN

ldnull

ldsfld

ldsflda

ldstr

ldtoken

mul

mul_ovf

mul_ovf_un

neg

newarr

newobj

nop

not

or

pop

rem

rem_un

ret

shl

shr

shr_un

stelem_i

stelem_i1

stelem_i2

stelem_i4

stelem_i8

stelem_r4

stelem_r8

stelem_ref

stfld

stind_i

stind_i1

stind_i2

stind_i4

stind_i8

stind_r4

stind_r8

stind_ref

stloc

stlocN

stsfld

sub

sub_ovf

sub_ovf_un

switch

tail

tailcall

throw

unaligned

unalignedPtr

unbox

unbox_any

volatile

volatilePtr

xor

Convenient AST functions

label

comment

extends

noExtends

noImplements

classDef

defaultCtor

extendsCtor

simpleAssembly

mscorlibRef