1 write to helper
System.Data.SqlXml (1)
System\Xml\Xsl\XmlIlGenerator.cs (1)
122
this.
helper
= new GenerateHelper(this.module, this.qil.IsDebug);
42 references to helper
System.Data.SqlXml (42)
System\Xml\Xsl\XmlIlGenerator.cs (42)
139
this.
helper
.StaticData.DeclareEarlyBound(info.NamespaceUri, info.EarlyBoundType);
154
this.xmlIlVisitor.Visit(this.qil, this.
helper
, methRoot);
160
this.
helper
.StaticData
257
this.
helper
.MethodBegin(methExec, null, false);
264
this.
helper
.LoadQueryRuntime();
265
this.
helper
.Call(methRoot);
267
this.
helper
.MethodEnd();
287
this.
helper
.MethodBegin(meth, null, false);
291
lblClone = this.
helper
.DefineLabel();
292
this.
helper
.Emit(OpCodes.Ldarg_0);
293
this.
helper
.Emit(OpCodes.Brfalse, lblClone);
294
this.
helper
.Emit(OpCodes.Ldarg_0);
295
this.
helper
.Emit(OpCodes.Ldarg_1);
296
this.
helper
.Call(XmlILMethods.NavMoveTo);
297
this.
helper
.Emit(OpCodes.Brfalse, lblClone);
298
this.
helper
.Emit(OpCodes.Ldarg_0);
299
this.
helper
.Emit(OpCodes.Ret);
303
this.
helper
.MarkLabel(lblClone);
304
this.
helper
.Emit(OpCodes.Ldarg_1);
305
this.
helper
.Call(XmlILMethods.NavClone);
307
this.
helper
.MethodEnd();
323
this.
helper
.LoadQueryRuntime();
324
this.
helper
.Call(methInfo);
325
this.
helper
.Emit(OpCodes.Pop);
345
this.
helper
.MethodBegin(cctor, null, false);
348
this.
helper
.LoadInteger(data.Length);
349
this.
helper
.Emit(OpCodes.Newarr, typeof(byte));
350
this.
helper
.Emit(OpCodes.Dup);
351
this.
helper
.Emit(OpCodes.Ldtoken, fldInitData);
352
this.
helper
.Call(XmlILMethods.InitializeArray);
353
this.
helper
.Emit(OpCodes.Stsfld, fldData);
357
LocalBuilder locTypes = this.
helper
.DeclareLocal("$$$types", typeof(Type[]));
358
this.
helper
.LoadInteger(ebTypes.Length);
359
this.
helper
.Emit(OpCodes.Newarr, typeof(Type));
360
this.
helper
.Emit(OpCodes.Stloc, locTypes);
364
this.
helper
.Emit(OpCodes.Ldloc, locTypes);
365
this.
helper
.LoadInteger(idx);
366
this.
helper
.LoadType(ebTypes[idx]);
367
this.
helper
.Emit(OpCodes.Stelem_Ref);
371
this.
helper
.Emit(OpCodes.Ldloc, locTypes);
372
this.
helper
.Emit(OpCodes.Stsfld, fldTypes);
375
this.
helper
.MethodEnd();