23 instantiations of CodeGenerator
System.Xml (23)
System\Xml\Serialization\XmlSerializationILGen.cs (10)
133
ilg = new
CodeGenerator
(serializerContractTypeBuilder);
212
ilg = new
CodeGenerator
(serializerContractTypeBuilder);
264
ilg = new
CodeGenerator
(baseSerializerTypeBuilder);
307
ilg = new
CodeGenerator
(typedSerializerTypeBuilder);
341
ilg = new
CodeGenerator
(typedSerializerTypeBuilder);
365
ilg = new
CodeGenerator
(typedSerializerTypeBuilder);
420
ilg = new
CodeGenerator
(serializerContractTypeBuilder);
472
ilg = new
CodeGenerator
(serializerContractTypeBuilder);
495
ilg = new
CodeGenerator
(serializerContractTypeBuilder);
531
ilg = new
CodeGenerator
(serializerContractTypeBuilder);
System\Xml\Serialization\XmlSerializationReaderILGen.cs (8)
222
ilg = new
CodeGenerator
(this.typeBuilder);
341
ilg = new
CodeGenerator
(this.typeBuilder);
405
ilg = new
CodeGenerator
(this.typeBuilder);
646
ilg = new
CodeGenerator
(this.typeBuilder);
987
ilg = new
CodeGenerator
(this.typeBuilder);
1060
ilg = new
CodeGenerator
(this.typeBuilder);
1307
ilg = new
CodeGenerator
(this.typeBuilder);
1357
ilg = new
CodeGenerator
(this.typeBuilder);
System\Xml\Serialization\XmlSerializationWriterILGen.cs (5)
78
ilg = new
CodeGenerator
(this.typeBuilder);
327
ilg = new
CodeGenerator
(this.typeBuilder);
504
ilg = new
CodeGenerator
(this.typeBuilder);
560
ilg = new
CodeGenerator
(this.typeBuilder);
878
ilg = new
CodeGenerator
(this.typeBuilder);
491 references to CodeGenerator
System.Xml (491)
System\Xml\Serialization\CodeExporter.cs (2)
42
CodeGenerator
.ValidateIdentifiers(codeNamespace);
231
CodeGenerator
.ValidateIdentifiers(codeClass);
System\Xml\Serialization\CodeGenerator.cs (6)
322
CodeGenerator
.InstanceBindingFlags,
324
CodeGenerator
.EmptyTypeArray,
1089
CodeGenerator
.InstanceBindingFlags,
1104
CodeGenerator
.InstanceBindingFlags,
1119
CodeGenerator
.InstanceBindingFlags,
2232
public WhileState(
CodeGenerator
ilg) {
System\Xml\Serialization\CodeIdentifier.cs (1)
150
if (!
CodeGenerator
.IsValidLanguageIndependentIdentifier(ident))
System\Xml\Serialization\Compilation.cs (8)
423
AssemblyBuilder assemblyBuilder =
CodeGenerator
.CreateAssemblyBuilder(AppDomain.CurrentDomain, assemblyName);
425
CodeGenerator
.InstanceBindingFlags,
427
CodeGenerator
.EmptyTypeArray,
432
CodeGenerator
.InstanceBindingFlags,
434
CodeGenerator
.EmptyTypeArray,
439
CodeGenerator
.InstanceBindingFlags,
449
CodeGenerator
.InstanceBindingFlags,
470
ModuleBuilder moduleBuilder =
CodeGenerator
.CreateModuleBuilder(assemblyBuilder, assemblyName);
System\Xml\Serialization\SoapCodeExporter.cs (1)
167
CodeGenerator
.ValidateIdentifiers(codeClass);
System\Xml\Serialization\SourceInfo.cs (10)
29
CodeGenerator
.InstanceBindingFlags,
40
public readonly
CodeGenerator
ILG;
42
public SourceInfo(string source, string arg, MemberInfo memberInfo, Type type,
CodeGenerator
ilg) {
72
if (
CodeGenerator
.IsNullableGenericType(eType)) {
94
CodeGenerator
.InstanceBindingFlags,
108
if (
CodeGenerator
.IsNullableGenericType(eType)) {
140
if (
CodeGenerator
.IsNullableGenericType(varType) &&
157
if (
CodeGenerator
.IsNullableGenericType(memberType)) {
196
CodeGenerator
.InstanceBindingFlags,
198
CodeGenerator
.EmptyTypeArray,
System\Xml\Serialization\XmlCodeExporter.cs (1)
555
CodeGenerator
.ValidateIdentifiers(codeClass);
System\Xml\Serialization\XmlReflectionImporter.cs (1)
431
if (!
CodeGenerator
.IsValidLanguageIndependentIdentifier(provider.MethodName))
System\Xml\Serialization\XmlSchemaImporter.cs (2)
398
CodeGenerator
.ValidateIdentifiers(new CodeTypeReference(typeName));
412
CodeGenerator
.ValidateIdentifiers(ns);
System\Xml\Serialization\XmlSerializationILGen.cs (53)
36
protected
CodeGenerator
ilg;
144
CodeGenerator
.EmptyTypeArray,
145
CodeGenerator
.EmptyStringArray,
146
CodeGenerator
.PublicOverrideMethodAttributes | MethodAttributes.SpecialName);
156
CodeGenerator
.InstanceBindingFlags,
158
CodeGenerator
.EmptyTypeArray,
193
CodeGenerator
.InstanceBindingFlags,
218
CodeGenerator
.PublicOverrideMethodAttributes);
251
TypeBuilder baseSerializerTypeBuilder =
CodeGenerator
.CreateTypeBuilder(
256
CodeGenerator
.EmptyTypeArray);
259
CodeGenerator
.InstanceBindingFlags,
261
CodeGenerator
.EmptyTypeArray,
267
CodeGenerator
.EmptyTypeArray,
268
CodeGenerator
.EmptyStringArray,
269
CodeGenerator
.ProtectedOverrideMethodAttributes);
274
CodeGenerator
.InstanceBindingFlags,
276
CodeGenerator
.EmptyTypeArray,
281
CodeGenerator
.EmptyTypeArray,
282
CodeGenerator
.EmptyStringArray,
283
CodeGenerator
.ProtectedOverrideMethodAttributes);
299
TypeBuilder typedSerializerTypeBuilder =
CodeGenerator
.CreateTypeBuilder(
304
CodeGenerator
.EmptyTypeArray
313
CodeGenerator
.PublicOverrideMethodAttributes
324
CodeGenerator
.InstanceBindingFlags,
347
CodeGenerator
.ProtectedOverrideMethodAttributes);
350
CodeGenerator
.InstanceBindingFlags,
371
CodeGenerator
.ProtectedOverrideMethodAttributes);
374
CodeGenerator
.InstanceBindingFlags,
376
CodeGenerator
.EmptyTypeArray,
384
typedSerializerTypeBuilder.DefineDefaultConstructor(
CodeGenerator
.PublicMethodAttributes);
396
CodeGenerator
.InstanceBindingFlags,
404
CodeGenerator
.InstanceBindingFlags,
406
CodeGenerator
.EmptyTypeArray,
426
CodeGenerator
.PublicOverrideMethodAttributes);
443
CodeGenerator
.InstanceBindingFlags,
445
CodeGenerator
.EmptyTypeArray,
464
TypeBuilder serializerContractTypeBuilder =
CodeGenerator
.CreateTypeBuilder(
469
CodeGenerator
.EmptyTypeArray
482
CodeGenerator
.EmptyTypeArray,
483
CodeGenerator
.EmptyStringArray,
484
CodeGenerator
.PublicOverrideMethodAttributes | MethodAttributes.SpecialName);
487
CodeGenerator
.InstanceBindingFlags,
489
CodeGenerator
.EmptyTypeArray,
505
CodeGenerator
.EmptyTypeArray,
506
CodeGenerator
.EmptyStringArray,
507
CodeGenerator
.PublicOverrideMethodAttributes | MethodAttributes.SpecialName);
510
CodeGenerator
.InstanceBindingFlags,
512
CodeGenerator
.EmptyTypeArray,
526
CodeGenerator
.InstanceBindingFlags,
528
CodeGenerator
.EmptyTypeArray,
535
CodeGenerator
.EmptyTypeArray,
536
CodeGenerator
.EmptyStringArray,
537
CodeGenerator
.PublicMethodAttributes | MethodAttributes.RTSpecialName | MethodAttributes.SpecialName
System\Xml\Serialization\XmlSerializationReaderILGen.cs (274)
187
this.typeBuilder =
CodeGenerator
.CreateTypeBuilder(
192
CodeGenerator
.EmptyTypeArray);
223
ilg.BeginMethod(typeof(void), "InitIDs",
CodeGenerator
.EmptyTypeArray,
CodeGenerator
.EmptyStringArray,
224
CodeGenerator
.ProtectedOverrideMethodAttributes);
227
CodeGenerator
.InstanceBindingFlags,
229
CodeGenerator
.EmptyTypeArray,
234
CodeGenerator
.InstanceBindingFlags,
236
CodeGenerator
.EmptyTypeArray,
241
CodeGenerator
.InstanceBindingFlags,
260
CodeGenerator
.PublicMethodAttributes);
283
CodeGenerator
.InstanceBindingFlags,
285
CodeGenerator
.EmptyTypeArray,
290
CodeGenerator
.InstanceBindingFlags,
329
CodeGenerator
.InstanceBindingFlags,
342
ilg.BeginMethod(typeof(void), "InitCallbacks",
CodeGenerator
.EmptyTypeArray,
CodeGenerator
.EmptyStringArray,
343
CodeGenerator
.ProtectedOverrideMethodAttributes);
353
CodeGenerator
.EmptyTypeArray,
354
CodeGenerator
.EmptyStringArray,
355
CodeGenerator
.PrivateMethodAttributes);
358
CodeGenerator
.InstanceBindingFlags,
409
CodeGenerator
.EmptyTypeArray,
410
CodeGenerator
.EmptyStringArray,
411
CodeGenerator
.PublicMethodAttributes
417
CodeGenerator
.InstanceBindingFlags,
419
CodeGenerator
.EmptyTypeArray,
424
CodeGenerator
.InstanceBindingFlags,
426
CodeGenerator
.EmptyTypeArray,
512
CodeGenerator
.InstanceBindingFlags,
531
CodeGenerator
.InstanceBindingFlags,
533
CodeGenerator
.EmptyTypeArray,
547
CodeGenerator
.InstanceBindingFlags,
549
CodeGenerator
.EmptyTypeArray,
559
CodeGenerator
.InstanceBindingFlags,
561
CodeGenerator
.EmptyTypeArray,
576
CodeGenerator
.InstanceBindingFlags,
578
CodeGenerator
.EmptyTypeArray,
605
CodeGenerator
.InstanceBindingFlags,
607
CodeGenerator
.EmptyTypeArray,
650
CodeGenerator
.EmptyTypeArray,
651
CodeGenerator
.EmptyStringArray,
652
CodeGenerator
.PublicMethodAttributes
664
CodeGenerator
.InstanceBindingFlags,
666
CodeGenerator
.EmptyTypeArray,
671
CodeGenerator
.InstanceBindingFlags,
673
CodeGenerator
.EmptyTypeArray,
708
CodeGenerator
.PrivateMethodAttributes,
716
CodeGenerator
.InstanceBindingFlags,
718
CodeGenerator
.EmptyTypeArray,
723
CodeGenerator
.InstanceBindingFlags,
725
CodeGenerator
.EmptyTypeArray,
735
CodeGenerator
.InstanceBindingFlags,
737
CodeGenerator
.EmptyTypeArray,
742
CodeGenerator
.InstanceBindingFlags,
744
CodeGenerator
.EmptyTypeArray,
760
throw
CodeGenerator
.NotSupported("Unexpected: " + source);
768
CodeGenerator
.InstanceBindingFlags,
770
CodeGenerator
.EmptyTypeArray,
775
CodeGenerator
.InstanceBindingFlags,
777
CodeGenerator
.EmptyTypeArray,
787
CodeGenerator
.InstanceBindingFlags,
789
CodeGenerator
.EmptyTypeArray,
794
CodeGenerator
.InstanceBindingFlags,
796
CodeGenerator
.EmptyTypeArray,
809
throw
CodeGenerator
.NotSupported("Unexpected: " + source);
822
CodeGenerator
.InstanceBindingFlags,
834
CodeGenerator
.InstanceBindingFlags,
836
CodeGenerator
.EmptyTypeArray,
841
CodeGenerator
.InstanceBindingFlags,
843
CodeGenerator
.EmptyTypeArray,
854
CodeGenerator
.InstanceBindingFlags,
870
BindingFlags bindingFlags =
CodeGenerator
.StaticBindingFlags;
874
bindingFlags =
CodeGenerator
.InstanceBindingFlags;
889
CodeGenerator
.StaticBindingFlags,
898
CodeGenerator
.InstanceBindingFlags,
900
CodeGenerator
.EmptyTypeArray,
905
CodeGenerator
.InstanceBindingFlags,
907
CodeGenerator
.EmptyTypeArray,
917
CodeGenerator
.InstanceBindingFlags,
919
CodeGenerator
.EmptyTypeArray,
924
CodeGenerator
.InstanceBindingFlags,
926
CodeGenerator
.EmptyTypeArray,
991
CodeGenerator
.EmptyTypeArray,
992
CodeGenerator
.EmptyStringArray,
1001
CodeGenerator
.InstanceBindingFlags,
1003
CodeGenerator
.EmptyTypeArray,
1013
CodeGenerator
.InstanceBindingFlags,
1066
CodeGenerator
.PrivateMethodAttributes);
1073
CodeGenerator
.StaticBindingFlags,
1115
CodeGenerator
.StaticBindingFlags,
1137
CodeGenerator
.InstanceBindingFlags,
1183
CodeGenerator
.PrivateMethodAttributes,
1206
CodeGenerator
.InstanceBindingFlags,
1208
CodeGenerator
.EmptyTypeArray,
1213
CodeGenerator
.InstanceBindingFlags,
1215
CodeGenerator
.EmptyTypeArray,
1229
CodeGenerator
.PrivateMethodAttributes,
1235
CodeGenerator
.InstanceBindingFlags,
1242
CodeGenerator
.InstanceBindingFlags,
1244
CodeGenerator
.EmptyTypeArray,
1258
CodeGenerator
.InstanceBindingFlags,
1260
CodeGenerator
.EmptyTypeArray,
1313
CodeGenerator
.PrivateMethodAttributes);
1321
CodeGenerator
.InstanceBindingFlags,
1323
CodeGenerator
.EmptyTypeArray,
1371
CodeGenerator
.PrivateMethodAttributes);
1377
CodeGenerator
.InstanceBindingFlags,
1379
CodeGenerator
.EmptyTypeArray,
1384
CodeGenerator
.InstanceBindingFlags,
1386
CodeGenerator
.EmptyTypeArray,
1423
CodeGenerator
.InstanceBindingFlags,
1435
throw
CodeGenerator
.NotSupported("Arg_NeverValueType");
1464
CodeGenerator
.InstanceBindingFlags,
1471
CodeGenerator
.InstanceBindingFlags,
1490
CodeGenerator
.InstanceBindingFlags,
1504
CodeGenerator
.InstanceBindingFlags,
1531
CodeGenerator
.InstanceBindingFlags,
1546
CodeGenerator
.InstanceBindingFlags,
1636
CodeGenerator
.InstanceBindingFlags,
1638
CodeGenerator
.EmptyTypeArray,
1643
CodeGenerator
.InstanceBindingFlags,
1645
CodeGenerator
.EmptyTypeArray,
1655
CodeGenerator
.InstanceBindingFlags,
1657
CodeGenerator
.EmptyTypeArray,
1666
CodeGenerator
.InstanceBindingFlags,
1668
CodeGenerator
.EmptyTypeArray,
1682
CodeGenerator
.InstanceBindingFlags,
1684
CodeGenerator
.EmptyTypeArray,
1699
CodeGenerator
.InstanceBindingFlags,
1701
CodeGenerator
.EmptyTypeArray,
1714
CodeGenerator
.InstanceBindingFlags,
1716
CodeGenerator
.EmptyTypeArray,
1736
CodeGenerator
.InstanceBindingFlags,
1738
CodeGenerator
.EmptyTypeArray,
1743
CodeGenerator
.InstanceBindingFlags,
1745
CodeGenerator
.EmptyTypeArray,
1780
CodeGenerator
.InstanceBindingFlags,
1782
CodeGenerator
.EmptyTypeArray,
1787
CodeGenerator
.InstanceBindingFlags,
1789
CodeGenerator
.EmptyTypeArray,
1794
CodeGenerator
.InstanceBindingFlags,
1796
CodeGenerator
.EmptyTypeArray,
1851
CodeGenerator
.InstanceBindingFlags,
1853
CodeGenerator
.EmptyTypeArray,
1858
CodeGenerator
.InstanceBindingFlags,
1860
CodeGenerator
.EmptyTypeArray,
1908
CodeGenerator
.InstanceBindingFlags,
1915
CodeGenerator
.InstanceBindingFlags,
1917
CodeGenerator
.EmptyTypeArray,
1922
CodeGenerator
.InstanceBindingFlags,
1924
CodeGenerator
.EmptyTypeArray,
1929
CodeGenerator
.InstanceBindingFlags,
1931
CodeGenerator
.EmptyTypeArray,
1947
CodeGenerator
.InstanceBindingFlags,
1949
CodeGenerator
.EmptyTypeArray,
1960
CodeGenerator
.InstanceBindingFlags,
1967
CodeGenerator
.InstanceBindingFlags,
1969
CodeGenerator
.EmptyTypeArray,
1996
CodeGenerator
.InstanceBindingFlags,
2003
CodeGenerator
.InstanceBindingFlags,
2005
CodeGenerator
.EmptyTypeArray,
2020
CodeGenerator
.InstanceBindingFlags,
2022
CodeGenerator
.EmptyTypeArray,
2027
CodeGenerator
.InstanceBindingFlags,
2041
CodeGenerator
.InstanceBindingFlags,
2072
CodeGenerator
.InstanceBindingFlags,
2129
CodeGenerator
.InstanceBindingFlags,
2136
CodeGenerator
.InstanceBindingFlags,
2138
CodeGenerator
.EmptyTypeArray,
2143
CodeGenerator
.InstanceBindingFlags,
2145
CodeGenerator
.EmptyTypeArray,
2222
CodeGenerator
.InstanceBindingFlags,
2284
CodeGenerator
.InstanceBindingFlags,
2286
CodeGenerator
.EmptyTypeArray,
2291
CodeGenerator
.InstanceBindingFlags,
2293
CodeGenerator
.EmptyTypeArray,
2319
CodeGenerator
.InstanceBindingFlags,
2321
CodeGenerator
.EmptyTypeArray,
2326
CodeGenerator
.InstanceBindingFlags,
2328
CodeGenerator
.EmptyTypeArray,
2377
CodeGenerator
.InstanceBindingFlags,
2379
CodeGenerator
.EmptyTypeArray,
2384
CodeGenerator
.InstanceBindingFlags,
2386
CodeGenerator
.EmptyTypeArray,
2391
CodeGenerator
.InstanceBindingFlags,
2393
CodeGenerator
.EmptyTypeArray,
2398
CodeGenerator
.InstanceBindingFlags,
2425
CodeGenerator
.InstanceBindingFlags,
2427
CodeGenerator
.EmptyTypeArray,
2432
CodeGenerator
.InstanceBindingFlags,
2434
CodeGenerator
.EmptyTypeArray,
2443
CodeGenerator
.InstanceBindingFlags,
2456
CodeGenerator
.InstanceBindingFlags,
2555
CodeGenerator
.InstanceBindingFlags,
2557
CodeGenerator
.EmptyTypeArray,
2582
CodeGenerator
.InstanceBindingFlags,
2672
CodeGenerator
.InstanceBindingFlags,
2720
if (
CodeGenerator
.IsNullableGenericType(varType)) {
2744
CodeGenerator
.InstanceBindingFlags,
2764
if (
CodeGenerator
.IsNullableGenericType(arrayElementType) || arrayElementType.IsValueType) {
2786
throw
CodeGenerator
.NotSupported("Unexpected: " + source);
2796
if (
CodeGenerator
.IsNullableGenericType(varType)) {
2822
if (
CodeGenerator
.IsNullableGenericType(arrayElementType) || arrayElementType.IsValueType) {
2837
CodeGenerator
.InstanceBindingFlags,
2861
throw
CodeGenerator
.NotSupported("Unexpected: " + source);
2867
CodeGenerator
.InstanceBindingFlags,
2869
CodeGenerator
.EmptyTypeArray,
2901
CodeGenerator
.InstanceBindingFlags,
2903
CodeGenerator
.EmptyTypeArray,
2908
CodeGenerator
.InstanceBindingFlags,
2910
CodeGenerator
.EmptyTypeArray,
2925
CodeGenerator
.InstanceBindingFlags,
2927
CodeGenerator
.EmptyTypeArray,
2937
CodeGenerator
.InstanceBindingFlags,
2939
CodeGenerator
.EmptyTypeArray,
2951
CodeGenerator
.InstanceBindingFlags,
2953
CodeGenerator
.EmptyTypeArray,
2964
CodeGenerator
.InstanceBindingFlags,
2966
CodeGenerator
.EmptyTypeArray,
3003
CodeGenerator
.PrivateMethodAttributes,
3016
CodeGenerator
.InstanceBindingFlags,
3018
CodeGenerator
.EmptyTypeArray,
3026
throw
CodeGenerator
.NotSupported("No such condition. PrimitiveMapping && IsNullable = String, XmlQualifiedName and never IsValueType");
3038
CodeGenerator
.InstanceBindingFlags,
3040
CodeGenerator
.EmptyTypeArray,
3045
CodeGenerator
.InstanceBindingFlags,
3047
CodeGenerator
.EmptyTypeArray,
3056
CodeGenerator
.InstanceBindingFlags,
3058
CodeGenerator
.EmptyTypeArray,
3075
CodeGenerator
.InstanceBindingFlags,
3077
CodeGenerator
.EmptyTypeArray,
3082
CodeGenerator
.InstanceBindingFlags,
3084
CodeGenerator
.EmptyTypeArray,
3094
CodeGenerator
.InstanceBindingFlags,
3096
CodeGenerator
.EmptyTypeArray,
3103
CodeGenerator
.InstanceBindingFlags,
3123
CodeGenerator
.InstanceBindingFlags,
3125
CodeGenerator
.EmptyTypeArray,
3161
CodeGenerator
.InstanceBindingFlags,
3163
CodeGenerator
.EmptyTypeArray,
3168
CodeGenerator
.InstanceBindingFlags,
3170
CodeGenerator
.EmptyTypeArray,
3192
CodeGenerator
.PrivateMethodAttributes,
3210
CodeGenerator
.InstanceBindingFlags,
3229
CodeGenerator
.InstanceBindingFlags,
3231
CodeGenerator
.EmptyTypeArray,
3256
CodeGenerator
.InstanceBindingFlags,
3322
CodeGenerator
.InstanceBindingFlags,
3342
CodeGenerator
.InstanceBindingFlags,
3361
CodeGenerator
.InstanceBindingFlags,
3382
CodeGenerator
.InstanceBindingFlags,
3384
CodeGenerator
.EmptyTypeArray,
3389
CodeGenerator
.InstanceBindingFlags,
3391
CodeGenerator
.EmptyTypeArray,
3413
CodeGenerator
.InstanceBindingFlags,
3415
CodeGenerator
.EmptyTypeArray,
3420
CodeGenerator
.InstanceBindingFlags,
3422
CodeGenerator
.EmptyTypeArray,
3449
CodeGenerator
.InstanceBindingFlags,
3451
CodeGenerator
.EmptyTypeArray,
3466
CodeGenerator
.InstanceBindingFlags,
3501
CodeGenerator
.InstanceBindingFlags,
3514
CodeGenerator
.InstanceBindingFlags,
3537
CodeGenerator
.InstanceBindingFlags,
3549
CodeGenerator
.InstanceBindingFlags,
3594
CodeGenerator
.InstanceBindingFlags,
3601
CodeGenerator
.InstanceBindingFlags,
3651
throw
CodeGenerator
.NotSupported("Unexpected: " + elseString);
3660
throw
CodeGenerator
.NotSupported("Unexpected: " + paramsReadSource);
3669
throw
CodeGenerator
.NotSupported("Unexpected: " + paramsReadSource);
3675
CodeGenerator
.InstanceBindingFlags,
3677
CodeGenerator
.EmptyTypeArray,
3689
throw
CodeGenerator
.NotSupported("Unexpected: " + elementElseString);
System\Xml\Serialization\XmlSerializationWriterILGen.cs (132)
27
this.typeBuilder =
CodeGenerator
.CreateTypeBuilder(
32
CodeGenerator
.EmptyTypeArray);
60
CodeGenerator
.PublicMethodAttributes);
79
ilg.BeginMethod(typeof(void), "InitCallbacks",
CodeGenerator
.EmptyTypeArray,
CodeGenerator
.EmptyStringArray,
80
CodeGenerator
.ProtectedOverrideMethodAttributes);
87
throw
CodeGenerator
.NotSupported("XmlQualifiedName DefaultValue not supported. Fail in WriteValue()");
102
CodeGenerator
.InstanceBindingFlags,
110
throw
CodeGenerator
.NotSupported("XmlQualifiedName DefaultValue not supported. Fail in WriteValue()");
126
CodeGenerator
.PrivateMethodAttributes,
145
CodeGenerator
.StaticBindingFlags,
156
BindingFlags bindingFlags =
CodeGenerator
.StaticBindingFlags;
158
bindingFlags =
CodeGenerator
.InstanceBindingFlags;
229
CodeGenerator
.InstanceBindingFlags,
241
CodeGenerator
.InstanceBindingFlags,
256
CodeGenerator
.InstanceBindingFlags,
270
CodeGenerator
.InstanceBindingFlags,
290
CodeGenerator
.InstanceBindingFlags,
292
CodeGenerator
.EmptyTypeArray,
301
CodeGenerator
.InstanceBindingFlags,
333
CodeGenerator
.PublicMethodAttributes
338
CodeGenerator
.InstanceBindingFlags,
340
CodeGenerator
.EmptyTypeArray,
348
CodeGenerator
.InstanceBindingFlags,
350
CodeGenerator
.EmptyTypeArray,
510
CodeGenerator
.PublicMethodAttributes
515
CodeGenerator
.InstanceBindingFlags,
517
CodeGenerator
.EmptyTypeArray,
535
CodeGenerator
.InstanceBindingFlags,
537
CodeGenerator
.EmptyTypeArray,
566
CodeGenerator
.PrivateMethodAttributes);
632
CodeGenerator
.StaticBindingFlags,
652
CodeGenerator
.StaticBindingFlags,
654
CodeGenerator
.EmptyTypeArray,
659
CodeGenerator
.InstanceBindingFlags,
666
CodeGenerator
.InstanceBindingFlags,
724
CodeGenerator
.PrivateMethodAttributes,
752
CodeGenerator
.InstanceBindingFlags,
754
CodeGenerator
.EmptyTypeArray,
759
CodeGenerator
.InstanceBindingFlags,
771
CodeGenerator
.InstanceBindingFlags,
782
CodeGenerator
.PrivateMethodAttributes,
788
CodeGenerator
.InstanceBindingFlags,
803
CodeGenerator
.InstanceBindingFlags,
805
CodeGenerator
.EmptyTypeArray,
827
CodeGenerator
.InstanceBindingFlags,
829
CodeGenerator
.EmptyTypeArray,
834
CodeGenerator
.InstanceBindingFlags,
846
CodeGenerator
.InstanceBindingFlags,
860
CodeGenerator
.InstanceBindingFlags,
862
CodeGenerator
.EmptyTypeArray,
897
CodeGenerator
.PrivateMethodAttributes);
905
CodeGenerator
.InstanceBindingFlags,
925
CodeGenerator
.InstanceBindingFlags,
927
CodeGenerator
.EmptyTypeArray,
945
CodeGenerator
.InstanceBindingFlags,
961
CodeGenerator
.InstanceBindingFlags,
979
CodeGenerator
.InstanceBindingFlags,
1014
CodeGenerator
.InstanceBindingFlags,
1025
CodeGenerator
.InstanceBindingFlags,
1128
CodeGenerator
.InstanceBindingFlags,
1130
CodeGenerator
.EmptyTypeArray,
1135
CodeGenerator
.InstanceBindingFlags,
1150
CodeGenerator
.InstanceBindingFlags,
1152
CodeGenerator
.EmptyTypeArray,
1162
throw
CodeGenerator
.NotSupported("CDF15337, DDB176069: Also fail in whidbey IEnumerable member with XmlAttributeAttribute");
1186
CodeGenerator
.InstanceBindingFlags,
1188
CodeGenerator
.EmptyTypeArray,
1193
CodeGenerator
.InstanceBindingFlags,
1210
CodeGenerator
.InstanceBindingFlags,
1233
CodeGenerator
.InstanceBindingFlags,
1246
throw
CodeGenerator
.NotSupported("CDF15337, DDB176069: Also fail in whidbey IEnumerable member with XmlAttributeAttribute");
1254
CodeGenerator
.InstanceBindingFlags,
1256
CodeGenerator
.EmptyTypeArray,
1261
CodeGenerator
.InstanceBindingFlags,
1263
CodeGenerator
.EmptyTypeArray,
1273
CodeGenerator
.InstanceBindingFlags,
1275
CodeGenerator
.EmptyTypeArray,
1294
CodeGenerator
.InstanceBindingFlags,
1296
CodeGenerator
.EmptyTypeArray,
1304
CodeGenerator
.InstanceBindingFlags,
1330
CodeGenerator
.InstanceBindingFlags,
1411
CodeGenerator
.InstanceBindingFlags,
1443
CodeGenerator
.InstancePublicBindingFlags,
1445
CodeGenerator
.EmptyTypeArray,
1460
CodeGenerator
.InstanceBindingFlags,
1462
CodeGenerator
.EmptyTypeArray,
1484
CodeGenerator
.InstanceBindingFlags,
1486
CodeGenerator
.EmptyTypeArray,
1652
CodeGenerator
.InstanceBindingFlags,
1654
CodeGenerator
.EmptyTypeArray,
1659
CodeGenerator
.InstanceBindingFlags,
1661
CodeGenerator
.EmptyTypeArray,
1669
CodeGenerator
.StaticBindingFlags,
1693
CodeGenerator
.InstanceBindingFlags,
1719
CodeGenerator
.InstanceBindingFlags,
1728
CodeGenerator
.InstanceBindingFlags,
1730
CodeGenerator
.EmptyTypeArray,
1735
CodeGenerator
.InstanceBindingFlags,
1737
CodeGenerator
.EmptyTypeArray,
1778
CodeGenerator
.InstanceBindingFlags,
1809
CodeGenerator
.InstanceBindingFlags,
1822
CodeGenerator
.InstanceBindingFlags,
1829
CodeGenerator
.InstanceBindingFlags,
1831
CodeGenerator
.EmptyTypeArray,
1852
CodeGenerator
.InstanceBindingFlags,
1854
CodeGenerator
.EmptyTypeArray,
1880
throw
CodeGenerator
.NotSupported("Unreachable: IsUnbounded is never set true!");
1948
CodeGenerator
.PrivateMethodAttributes,
1984
CodeGenerator
.InstanceBindingFlags,
2005
CodeGenerator
.InstanceBindingFlags,
2035
CodeGenerator
.InstanceBindingFlags,
2037
CodeGenerator
.EmptyTypeArray,
2073
CodeGenerator
.StaticBindingFlags,
2105
CodeGenerator
.InstanceBindingFlags,
2133
CodeGenerator
.InstanceBindingFlags,
2238
internal void ILGenForEnumLongValue(
CodeGenerator
ilg, string variable) {
2253
internal SourceInfo GetSourceForMember(string obj, MemberMapping member, TypeDesc typeDesc,
CodeGenerator
ilg)
2257
internal SourceInfo GetSourceForMember(string obj, MemberMapping member, MemberInfo memberInfo, TypeDesc typeDesc,
CodeGenerator
ilg)
2276
internal void ILGenForEnumMember(
CodeGenerator
ilg, Type type, string memberName) {
2289
internal void ILGenForCreateInstance(
CodeGenerator
ilg, Type type, bool ctorInaccessible, bool cast) {
2292
CodeGenerator
.InstanceBindingFlags,
2294
CodeGenerator
.EmptyTypeArray,
2311
internal void ILGenForCreateInstance(
CodeGenerator
ilg, Type type, Type cast, bool nonPublic) {
2314
FieldInfo DBNull_Value = typeof(DBNull).GetField("Value",
CodeGenerator
.StaticBindingFlags);
2326
CodeGenerator
.StaticBindingFlags,
2332
CodeGenerator
.InstanceBindingFlags,
2353
CodeGenerator
.StaticBindingFlags,
2401
internal void WriteCreateInstance(string source, bool ctorInaccessible, Type type,
CodeGenerator
ilg) {
2406
internal void WriteInstanceOf(SourceInfo source, Type type,
CodeGenerator
ilg) {
2427
internal void WriteTypeCompare(string variable, Type type,
CodeGenerator
ilg) {
2434
internal void WriteArrayTypeCompare(string variable, Type arrayType,
CodeGenerator
ilg) {