Advertisement
Guest User

Untitled

a guest
Jul 31st, 2017
188
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. IL_0000: ldarg.0    
  2. IL_0001: ldarg.0    
  3. IL_0002: call       RemObjects.Script.EcmaScript.GlobalObject get_Global()/RemObjects.Script.EcmaScript.ExecutionContext
  4. IL_0007: newobj     Void .ctor(RemObjects.Script.EcmaScript.EnvironmentRecord, RemObjects.Script.EcmaScript.GlobalObject)/RemObjects.Script.EcmaScript.DeclarativeEnvironmentRecord
  5. IL_000c: newobj     Void .ctor(RemObjects.Script.EcmaScript.EnvironmentRecord)/RemObjects.Script.EcmaScript.ExecutionContext
  6. IL_0011: stloc.0    
  7. IL_0012: ldloc.0    
  8. IL_0013: ldloc.2    
  9. IL_0014: ldc.i4     0
  10. IL_0019: ldstr      "a"
  11. IL_001e: ldc.i4     0
  12. IL_0023: call       Void StoreParameter(System.Object[], Int32, System.String, Boolean)/RemObjects.Script.EcmaScript.ExecutionContext
  13. IL_0028: ldloc.0    
  14. IL_0029: ldloc.2    
  15. IL_002a: ldc.i4     1
  16. IL_002f: ldstr      "b"
  17. IL_0034: ldc.i4     0
  18. IL_0039: call       Void StoreParameter(System.Object[], Int32, System.String, Boolean)/RemObjects.Script.EcmaScript.ExecutionContext
  19. IL_003e: ldloc.0    
  20. IL_003f: call       RemObjects.Script.EcmaScript.EnvironmentRecord get_VariableScope()/RemObjects.Script.EcmaScript.ExecutionContext
  21. IL_0044: ldstr      "arguments"
  22. IL_0049: callvirt   Boolean HasBinding(System.String)/RemObjects.Script.EcmaScript.EnvironmentRecord
  23. IL_004e: brtrue     IL_009d
  24. IL_0053: ldloc.0    
  25. IL_0054: ldarg.2    
  26. IL_0055: ldc.i4     2
  27. IL_005a: newarr     System.String
  28. IL_005f: dup        
  29. IL_0060: ldc.i4     0
  30. IL_0065: ldstr      "a"
  31. IL_006a: stelem.ref
  32. IL_006b: dup        
  33. IL_006c: ldc.i4     1
  34. IL_0071: ldstr      "b"
  35. IL_0076: stelem.ref
  36. IL_0077: ldarg      V_3
  37. IL_007b: nop        
  38. IL_007c: nop        
  39. IL_007d: ldc.i4     0
  40. IL_0082: newobj     Void .ctor(RemObjects.Script.EcmaScript.ExecutionContext, System.Object[], System.String[], RemObjects.Script.EcmaScript.EcmaScriptFunctionObject, Boolean)/RemObjects.Script.EcmaScript.EcmaScriptArgumentObject
  41. IL_0087: ldstr      "arguments"
  42. IL_008c: ldloc.0    
  43. IL_008d: call       RemObjects.Script.EcmaScript.EnvironmentRecord get_VariableScope()/RemObjects.Script.EcmaScript.ExecutionContext
  44. IL_0092: ldc.i4     0
  45. IL_0097: ldc.i4.0  
  46. IL_0098: call       Void CreateAndSetMutableBindingNoFail(System.Object, System.String, RemObjects.Script.EcmaScript.EnvironmentRecord, Boolean, Boolean)/RemObjects.Script.EcmaScript.EnvironmentRecord
  47. IL_009d: call       RemObjects.Script.EcmaScript.Undefined get_Instance()/RemObjects.Script.EcmaScript.Undefined
  48. IL_00a2: stloc.1    
  49. IL_00a3: ldloc.0    
  50. IL_00a4: ldstr      "a"
  51. IL_00a9: ldc.i4.0  
  52. IL_00aa: call       RemObjects.Script.EcmaScript.Reference GetIdentifier(RemObjects.Script.EcmaScript.EnvironmentRecord, System.String, Boolean)/RemObjects.Script.EcmaScript.EnvironmentRecord
  53. IL_00af: ldloc.0    
  54. IL_00b0: call       System.Object GetValue(System.Object, RemObjects.Script.EcmaScript.ExecutionContext)/RemObjects.Script.EcmaScript.Reference
  55. IL_00b5: ldloc.0    
  56. IL_00b6: ldstr      "b"
  57. IL_00bb: ldc.i4.0  
  58. IL_00bc: call       RemObjects.Script.EcmaScript.Reference GetIdentifier(RemObjects.Script.EcmaScript.EnvironmentRecord, System.String, Boolean)/RemObjects.Script.EcmaScript.EnvironmentRecord
  59. IL_00c1: ldloc.0    
  60. IL_00c2: call       System.Object GetValue(System.Object, RemObjects.Script.EcmaScript.ExecutionContext)/RemObjects.Script.EcmaScript.Reference
  61. IL_00c7: call       System.Object Add(System.Object, System.Object)/RemObjects.Script.EcmaScript.Operators
  62. IL_00cc: stloc.1    
  63. IL_00cd: leave      IL_00ea
  64. IL_00d2: ldloc.0    
  65. IL_00d3: ldstr      "undefined"
  66. IL_00d8: ldc.i4.0  
  67. IL_00d9: call       RemObjects.Script.EcmaScript.Reference GetIdentifier(RemObjects.Script.EcmaScript.EnvironmentRecord, System.String, Boolean)/RemObjects.Script.EcmaScript.EnvironmentRecord
  68. IL_00de: ldloc.0    
  69. IL_00df: call       System.Object GetValue(System.Object, RemObjects.Script.EcmaScript.ExecutionContext)/RemObjects.Script.EcmaScript.Reference
  70. IL_00e4: stloc.1    
  71. IL_00e5: leave      IL_00ea
  72. IL_00ea: ldloc.1    
  73. IL_00eb: ret
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement