📄 rm_jclresources.pas
字号:
RsCILDescrldloc0 = 'Load local variable 0 onto stack.';
RsCILDescrldloc1 = 'Load local variable 1 onto stack.';
RsCILDescrldloc2 = 'Load local variable 2 onto stack.';
RsCILDescrldloc3 = 'Load local variable 3 onto stack.';
RsCILDescrstloc0 = 'Pop value from stack into local variable 0.';
RsCILDescrstloc1 = 'Pop value from stack into local variable 1.';
RsCILDescrstloc2 = 'Pop value from stack into local variable 2.';
RsCILDescrstloc3 = 'Pop value from stack into local variable 3.';
RsCILDescrldargs = 'Load argument numbered num onto stack, short form.';
RsCILDescrldargas = 'fetch the address of argument argNum, short form';
RsCILDescrstargs = 'Store a value to the argument numbered num, short form';
RsCILDescrldlocs = 'Load local variable of index indx onto stack, short form.';
RsCILDescrldlocas = 'Load address of local variable with index indx, short form';
RsCILDescrstlocs = 'Pop value from stack into local variable indx, short form.';
RsCILDescrldnull = 'Push null reference on the stack';
RsCILDescrldci4m1 = 'Push -1 onto the stack as int32.';
RsCILDescrldci40 = 'Push 0 onto the stack as int32.';
RsCILDescrldci41 = 'Push 1 onto the stack as int32.';
RsCILDescrldci42 = 'Push 2 onto the stack as int32.';
RsCILDescrldci43 = 'Push 3 onto the stack as int32.';
RsCILDescrldci44 = 'Push 4 onto the stack as int32.';
RsCILDescrldci45 = 'Push 5 onto the stack as int32.';
RsCILDescrldci46 = 'Push 6 onto the stack as int32.';
RsCILDescrldci47 = 'Push 7 onto the stack as int32.';
RsCILDescrldci48 = 'Push 8 onto the stack as int32.';
RsCILDescrldci4s = 'Push num onto the stack as int32, short form.';
RsCILDescrldci4 = 'Push num of type int32 onto the stack as int32.';
RsCILDescrldci8 = 'Push num of type int64 onto the stack as int64.';
RsCILDescrldcr4 = 'Push num of type float32 onto the stack as F.';
RsCILDescrldcr8 = 'Push num of type float64 onto the stack as F.';
RsCILDescrunused1 = '';
RsCILDescrdup = 'duplicate value on the top of the stack';
RsCILDescrpop = 'pop a value from the stack';
RsCILDescrjmp = 'Exit current method and jump to specified method';
RsCILDescrcall = 'Call method described by method';
RsCILDescrcalli = 'Call method indicated on the stack with arguments described by callsitedescr.';
RsCILDescrret = 'Return from method, possibly returning a value';
RsCILDescrbrs = 'branch to target, short form';
RsCILDescrbrfalses = 'branch to target if value is zero (false), short form';
RsCILDescrbrtrues = 'branch to target if value is non-zero (true), short form';
RsCILDescrbeqs = 'branch to target if equal, short form';
RsCILDescrbges = 'branch to target if greater than or equal to, short form';
RsCILDescrbgts = 'branch to target if greater than, short form';
RsCILDescrbles = 'branch to target if less than or equal to, short form';
RsCILDescrblts = 'branch to target if less than';
RsCILDescrbneuns = 'branch to target if unequal or unordered, short form';
RsCILDescrbgeuns = 'branch to target if greater than or equal to (unsigned or unordered), short form';
RsCILDescrbgtuns = 'branch to target if greater than (unsigned or unordered), short form';
RsCILDescrbleuns = 'branch to target if less than or equal to (unsigned or unordered), short form';
RsCILDescrbltuns = 'Branch to target if less than (unsigned or unordered), short form';
RsCILDescrbr = 'branch to target ';
RsCILDescrbrfalse = 'branch to target if value is zero (false)';
RsCILDescrbrtrue = 'branch to target if value is non-zero (true)';
RsCILDescrbeq = 'branch to target if equal';
RsCILDescrbge = 'branch to target if greater than or equal to';
RsCILDescrbgt = 'branch to target if greater than';
RsCILDescrble = 'branch to target if less than or equal to';
RsCILDescrblt = 'branch to target if less than';
RsCILDescrbneun = 'branch to target if unequal or unordered';
RsCILDescrbgeun = 'branch to target if greater than or equal to (unsigned or unordered)';
RsCILDescrbgtun = 'branch to target if greater than (unsigned or unordered)';
RsCILDescrbleun = 'branch to target if less than or equal to (unsigned or unordered)';
RsCILDescrbltun = 'Branch to target if less than (unsigned or unordered) ';
RsCILDescrswitch = 'jump to one of n values';
RsCILDescrldindi1 = 'Indirect load value of type int8 as int32 on the stack.';
RsCILDescrldindu1 = 'Indirect load value of type unsigned int8 as int32 on the stack.';
RsCILDescrldindi2 = 'Indirect load value of type int16 as int32 on the stack.';
RsCILDescrldindu2 = 'Indirect load value of type unsigned int16 as int32 on the stack.';
RsCILDescrldindi4 = 'Indirect load value of type int32 as int32 on the stack.';
RsCILDescrldindu4 = 'Indirect load value of type unsigned int32 as int32 on the stack.';
RsCILDescrldindi8 = 'Indirect load value of type int64 as int64 on the stack.';
RsCILDescrldindi = 'Indirect load value of type native int as native int on the stack';
RsCILDescrldindr4 = 'Indirect load value of type float32 as F on the stack.';
RsCILDescrldindr8 = 'Indirect load value of type float64 as F on the stack.';
RsCILDescrldindref = 'Indirect load value of type object ref as O on the stack.';
RsCILDescrstindref = 'Store value of type object ref (type O) into memory at address';
RsCILDescrstindi1 = 'Store value of type int8 into memory at address';
RsCILDescrstindi2 = 'Store value of type int16 into memory at address';
RsCILDescrstindi4 = 'Store value of type int32 into memory at address';
RsCILDescrstindi8 = 'Store value of type int64 into memory at address';
RsCILDescrstindr4 = 'Store value of type float32 into memory at address';
RsCILDescrstindr8 = 'Store value of type float64 into memory at address';
RsCILDescradd = 'Add two values, returning a new value';
RsCILDescrsub = 'Subtract value2 from value1, returning a new value';
RsCILDescrmul = 'Multiply values';
RsCILDescrdiv = 'Divide two values to return a quotient or floating-point result';
RsCILDescrdivun = 'Divide two values, unsigned, returning a quotient';
RsCILDescrrem = 'Remainder of dividing value1 by value2';
RsCILDescrremun = 'Remainder of unsigned dividing value1 by value2';
RsCILDescrand = 'Bitwise AND of two integral values, returns an integral value';
RsCILDescror = 'Bitwise OR of two integer values, returns an integer.';
RsCILDescrxor = 'Bitwise XOR of integer values, returns an integer';
RsCILDescrshl = 'Shift an integer to the left (shifting in zeros)';
RsCILDescrshr = 'Shift an integer right, (shift in sign), return an integer';
RsCILDescrshrun = 'Shift an integer right, (shift in zero), return an integer';
RsCILDescrneg = 'Negate value';
RsCILDescrnot = 'Bitwise complement';
RsCILDescrconvi1 = 'Convert to int8, pushing int32 on stack';
RsCILDescrconvi2 = 'Convert to int16, pushing int32 on stack';
RsCILDescrconvi4 = 'Convert to int32, pushing int32 on stack';
RsCILDescrconvi8 = 'Convert to int64, pushing int64 on stack';
RsCILDescrconvr4 = 'Convert to float32, pushing F on stack';
RsCILDescrconvr8 = 'Convert to float64, pushing F on stack';
RsCILDescrconvu4 = 'Convert to unsigned int32, pushing int32 on stack';
RsCILDescrconvu8 = 'Convert to unsigned int64, pushing int64 on stack';
RsCILDescrcallvirt = 'Call a method associated with obj';
RsCILDescrcpobj = 'Copy a value type from srcValObj to destValObj';
RsCILDescrldobj = 'Copy instance of value type classTok to the stack.';
RsCILDescrldstr = 'push a string object for the literal string ';
RsCILDescrnewobj = 'allocate an uninitialized object or value type and call ctor ';
RsCILDescrcastclass = 'Cast obj to class';
RsCILDescrisinst = 'test if object is an instance of class, returning NULL or an instance of that class or interface';
RsCILDescrconvrun = 'Convert unsigned integer to floating-point, pushing F on stack';
RsCILDescrunused2 = '';
RsCILDescrunused3 = '';
RsCILDescrunbox = 'Extract the value type data from obj, its boxed representation';
RsCILDescrthrow = 'Throw an exception';
RsCILDescrldfld = 'Push the value of field of object, or value type, obj, onto the stack';
RsCILDescrldflda = 'Push the address of field of object obj on the stack';
RsCILDescrstfld = 'Replace the value of field of the object obj with val';
RsCILDescrldsfld = 'Push the value of field on the stack';
RsCILDescrldsflda = 'Push the address of the static field, field, on the stack';
RsCILDescrstsfld = 'Replace the value of field with val';
RsCILDescrstobj = 'Store a value of type classTok from the stack into memory';
RsCILDescrconvovfi1un = 'Convert unsigned to an int8 (on the stack as int32) and throw an exception on overflow';
RsCILDescrconvovfi2un = 'Convert unsigned to an int16 (on the stack as int32) and throw an exception on overflow';
RsCILDescrconvovfi4un = 'Convert unsigned to an int32 (on the stack as int32) and throw an exception on overflow';
RsCILDescrconvovfi8un = 'Convert unsigned to an int64 (on the stack as int64) and throw an exception on overflow';
RsCILDescrconvovfu1un = 'Convert unsigned to an unsigned int8 (on the stack as int32) and throw an exception on overflow';
RsCILDescrconvovfu2un = 'Convert unsigned to an unsigned int16 (on the stack as int32) and throw an exception on overflow';
RsCILDescrconvovfu4un = 'Convert unsigned to an unsigned int32 (on the stack as int32) and throw an exception on overflow';
RsCILDescrconvovfu8un = 'Convert unsigned to an unsigned int64 (on the stack as int64) and throw an exception on overflow';
RsCILDescrconvovfiun = 'Convert unsigned to a native int (on the stack as native int) and throw an exception on overflow';
RsCILDescrconvovfuun = 'Convert unsigned to a native unsigned int (on the stack as native int) and throw an exception on overflow';
RsCILDescrbox = 'Convert valueType to a true object reference';
RsCILDescrnewarr = 'create a new array with elements of type etype';
RsCILDescrldlen = 'push the length (of type native unsigned int) of array on the stack';
RsCILDescrldelema = 'Load the address of element at index onto the top of the stack';
RsCILDescrldelemi1 = 'Load the element with type int8 at index onto the top of the stack as an int32';
RsCILDescrldelemu1 = 'Load the element with type unsigned int8 at index onto the top of the stack as an int32';
RsCILDescrldelemi2 = 'Load the element with type int16 at index onto the top of the stack as an int32';
RsCILDescrldelemu2 = 'Load the element with type unsigned int16 at index onto the top of the stack as an int32';
RsCILDescrldelemi4 = 'Load the element with type int32 at index onto the top of the stack as an int32';
RsCILDescrldelemu4 = 'Load the element with type unsigned int32 at index onto the top of the stack as an int32 (alias for ldelem.i4)';
RsCILDescrldelemi8 = 'Load the element with type int64 at index onto the top of the stack as an int64';
RsCILDescrldelemi = 'Load the element with type native int at index onto the top of the stack as an native int';
RsCILDescrldelemr4 = 'Load the element with type float32 at index onto the top of the stack as an F';
RsCILDescrldelemr8 = 'Load the element with type float64 at index onto the top of the stack as an F';
RsCILDescrldelemref = 'Load the element of type object, at index onto the top of the stack as an O';
RsCILDescrstelemi = 'Replace array element at index with the i value on the stack';
RsCILDescrstelemi1 = 'Replace array element at index with the int8 value on the stack';
RsCILDescrstelemi2 = 'Replace array element at index with the int16 value on the stack';
RsCILDescrstelemi4 = 'Replace array element at index with the int32 value on the stack';
RsCILDescrstelemi8 = 'Replace array element at index with the int64 value on the stack';
RsCILDescrstelemr4 = 'Replace array element at index with the float32 value on the stack';
RsCILDescrstelemr8 = 'Replace array element at index with the float64 value on the stack';
RsCILDescrstelemref = 'Replace array element at index with the ref value on the stack';
RsCILDescrunused4 = '';
RsCILDescrunused5 = '';
RsCILDescrunused6 = '';
RsCILDescrunused7 = '';
RsCILDescrunused8 = '';
RsCILDescrunused9 = '';
RsCILDescrunused10 = '';
RsCILDescrunused11 = '';
RsCILDescrunused12 = '';
RsCILDescrunused13 = '';
RsCILDescrunused14 = '';
RsCILDescrunused15 = '';
RsCILDescrunused16 = '';
RsCILDescrunused17 = '';
RsCILDescrunused18 = '';
RsCILDescrunused19 = '';
RsCILDescrconvovfi1 = 'Convert to an int8 (on the stack as int32) and throw an exception on overflow ';
RsCILDescrconvovfu1 = 'Convert to a unsigned int8 (on the stack as int32) and throw an exception on overflow ';
RsCILDescrconvovfi2 = 'Convert to an int16 (on the stack as int32) and throw an exception on overflow ';
RsCILDescrconvovfu2 = 'Convert to a unsigned int16 (on the stack as int32) and throw an exception on overflow ';
RsCILDescrconvovfi4 = 'Convert to an int32 (on the stack as int32) and throw an exception on overflow ';
RsCILDescrconvovfu4 = 'Convert to a unsigned int32 (on the stack as int32) and throw an exception on overflow ';
RsCILDescrconvovfi8 = 'Convert to an int64 (on the stack as int64) and throw an exception on overflow ';
RsCILDescrconvovfu8 = 'Convert to a unsigned int64 (on the stack as int64) and throw an exception on overflow ';
RsCILDescrunused20 = '';
RsCILDescrunused21 = '';
RsCILDescrunused22 = '';
RsCILDescrunused23 = '';
RsCILDescrunused24 = '';
RsCILDescrunused25 = '';
RsCILDescrunused26 = '';
RsCILDescrrefanyval = 'Push the address stored in a typed reference';
RsCILDescrckfinite = 'throw ArithmeticException if value is not a finite number';
RsCILDescrunused27 = '';
RsCILDescrunused28 = '';
RsCILDescrmkrefany = 'push a typed reference to ptr of type class onto the stack';
RsCILDescrunused29 = '';
RsCILDescrunused30 = '';
RsCILDescrunused31 = '';
RsCILDescrunused32 = '';
RsCILDescrunused33 = '';
RsCILDescrunused34 = '';
RsCILDescrunused35 = '';
RsCILDescrunused36 = '';
RsCILDescrunused37 = '';
RsCILDescrldtoken = 'Convert metadata token to its runtime representation';
RsCILDescrconvu2 = 'Convert to unsigned int16, pushing int32 on stack';
RsCILDescrconvu1 = 'Convert to unsigned int8, pushing int32 on stack';
RsCILDescrconvi = 'Convert to native int, pushing native int on stack';
RsCILDescrconvovfi = 'Convert to an native int (on the stack as native int) and throw an exception on overflow';
RsCILDescrconvovfu = 'Convert to a native unsigned int (on the stack as native int) and throw an exception on overflow';
RsCILDescraddovf = 'Add signed integer values with overflow check. ';
RsCILDescraddovfun = 'Add unsigned integer values with overflow check.';
RsCILDescrmulovf = 'Multiply signed integer values. Signed result must fit in same size';
RsCILDescrmulovfun = 'Multiply unsigned integer values. Unsigned result must fit in same size';
RsCILDescrsubovf = 'Subtract native int from an native int. Signed result must fit in same size';
RsCILDescrsubovfun = 'Subtract native unsigned int from a native unsigned int. Unsigned result must fit in same size';
RsCILDescrendfinally = 'End finally clause of an exception block';
RsCILDescrleave = 'Exit a protected region of code.';
RsCILDescrleaves = 'Exit a protected region of code, short form';
RsCILDescrstindi = 'Store value of type native int into memory at address';
RsCILDescrconvu = 'Convert to native unsigned int, pushing native int on stack';
RsCILDescrunused38 = '';
RsCILDescrunused39 = '';
RsCILDescrunused40 = '';
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -