1 write to Compiler
System.Core (1)
Microsoft\Scripting\Compiler\CompilerScope.Storage.cs (1)
34Compiler = compiler;
32 references to Compiler
System.Core (32)
Microsoft\Scripting\Compiler\CompilerScope.cs (1)
358CacheBoxToLocal(storage.Compiler, refCount.Key);
Microsoft\Scripting\Compiler\CompilerScope.Storage.cs (31)
64Compiler.IL.Emit(OpCodes.Ldloc, _local); 68Compiler.IL.Emit(OpCodes.Stloc, _local); 72Compiler.IL.Emit(OpCodes.Ldloca, _local); 85Compiler.IL.EmitLoadArg(_argument); 89Compiler.IL.EmitStoreArg(_argument); 93Compiler.IL.EmitLoadArgAddress(_argument); 104: base(array.Compiler, variable) { 113Compiler.IL.Emit(OpCodes.Ldfld, _boxValueField); 117LocalBuilder value = Compiler.GetLocal(Variable.Type); 118Compiler.IL.Emit(OpCodes.Stloc, value); 120Compiler.IL.Emit(OpCodes.Ldloc, value); 121Compiler.FreeLocal(value); 122Compiler.IL.Emit(OpCodes.Stfld, _boxValueField); 128Compiler.IL.Emit(OpCodes.Stfld, _boxValueField); 133Compiler.IL.Emit(OpCodes.Ldflda, _boxValueField); 138Compiler.IL.EmitInt(_index); 139Compiler.IL.Emit(OpCodes.Ldelem_Ref); 140Compiler.IL.Emit(OpCodes.Castclass, _boxType); 157Compiler.IL.Emit(OpCodes.Ldloc, _boxLocal); 158Compiler.IL.Emit(OpCodes.Ldfld, _boxValueField); 162Compiler.IL.Emit(OpCodes.Ldloc, _boxLocal); 163Compiler.IL.Emit(OpCodes.Ldflda, _boxValueField); 167LocalBuilder value = Compiler.GetLocal(Variable.Type); 168Compiler.IL.Emit(OpCodes.Stloc, value); 169Compiler.IL.Emit(OpCodes.Ldloc, _boxLocal); 170Compiler.IL.Emit(OpCodes.Ldloc, value); 171Compiler.FreeLocal(value); 172Compiler.IL.Emit(OpCodes.Stfld, _boxValueField); 176Compiler.IL.Emit(OpCodes.Ldloc, _boxLocal); 178Compiler.IL.Emit(OpCodes.Stfld, _boxValueField); 182Compiler.IL.Emit(OpCodes.Stloc, _boxLocal);