36 references to RaCodeGen
System.Xml (36)
System\Xml\Serialization\XmlSerializationReaderILGen.cs (19)
108"EnsureArrayIndex(" + a + ", " + c + ", " + outerClass.RaCodeGen.GetStringForTypeof(choiceTypeFullName) + ");"; 109this.choiceArraySource = init + outerClass.RaCodeGen.GetStringForArrayMember(a, c + "++", mapping.ChoiceIdentifier.Mapping.TypeDesc); 198RaCodeGen.WriteReflectionInit(scope); 397return RaCodeGen.GetStringForMember(parent, mapping.ChoiceIdentifier.MemberName, parentTypeDesc); 636RaCodeGen.ILGenForCreateInstance(ilg, mappings[i].TypeDesc.Type, false, false); 1287RaCodeGen.ILGenForCreateInstance(ilg, td.Type, false, false); 1573string source = RaCodeGen.GetStringForMember("o", mapping.Name, structMapping.TypeDesc); 1579member.CheckSpecifiedSource = RaCodeGen.GetStringForMember("o", mapping.Name + "Specified", structMapping.TypeDesc); 2234RaCodeGen.ILGenForCreateInstance(ilg, member.Mapping.TypeDesc.Type, typeDesc.CannotNew, true); 2634"EnsureArrayIndex(" + a + ", " + c + ", " + RaCodeGen.GetStringForTypeof(arrayTypeFullName) + ");"; 2635string arraySource = RaCodeGen.GetStringForArrayMember(a, c + "++", typeDesc); 2643return RaCodeGen.GetStringForMethod(arrayName, typeDesc.CSharpName, "Add"); 3262RaCodeGen.ILGenForCreateInstance(ilg, sm.TypeDesc.Type, sm.TypeDesc.CannotNew, false); 3292RaCodeGen.ILGenForEnumMember(ilg, choice.Mapping.TypeDesc.Type, choice.MemberIds[elementIndex]); 3328RaCodeGen.ILGenForCreateInstance(ilg, derived.TypeDesc.Type, derived.TypeDesc.CannotNew, false); 3494RaCodeGen.ILGenForCreateInstance(ilg, mapping.TypeDesc.Type, mapping.TypeDesc.CannotNew, true); 3583RaCodeGen.WriteArrayLocalDecl(typeName, variableName, new SourceInfo(initValue, initValue, null, arrayTypeDesc.Type, ilg), arrayTypeDesc); 3586RaCodeGen.WriteCreateInstance(source, ctorInaccessible, type, ilg); 3589RaCodeGen.WriteLocalDecl(variableName, initValue);
System\Xml\Serialization\XmlSerializationWriterILGen.cs (17)
40RaCodeGen.WriteReflectionInit(scope); 605RaCodeGen.ILGenForEnumLongValue(ilg, "v"); 995xmlnsSource = RaCodeGen.GetStringForMember("o", member.Name, mapping.TypeDesc); 1047string memberGet = RaCodeGen.GetStringForMember("o", m.Name + "Specified", mapping.TypeDesc); 1051WriteMember(RaCodeGen.GetSourceForMember("o", m, mapping.TypeDesc, ilg), m.Attribute, m.TypeDesc, "o"); 1075string memberGet = RaCodeGen.GetStringForMember("o", m.Name + "Specified", mapping.TypeDesc); 1083choiceSource = RaCodeGen.GetStringForMember("o", m.ChoiceIdentifier.MemberName, mapping.TypeDesc); 1086WriteMember(RaCodeGen.GetSourceForMember("o", m, m.MemberInfo, mapping.TypeDesc, ilg), choiceSource, m.ElementsSortedByDerivation, m.Text, m.ChoiceIdentifier, m.TypeDesc, true); 1173WriteLocalDecl(aiVar, RaCodeGen.GetStringForArrayMember(aVar, iVar, memberTypeDesc), arrayElementTypeDesc.Type); 1505WriteLocalDecl(arrayNamePlusI, RaCodeGen.GetStringForArrayMember(arrayName, iPlusArrayName, arrayTypeDesc), arrayElementTypeDesc.Type); 1507WriteLocalDecl(choiceName + "i", RaCodeGen.GetStringForArrayMember(choiceName, iPlusArrayName, choice.Mapping.TypeDesc), choice.Mapping.TypeDesc.Type); 1512WriteElements(new SourceInfo(RaCodeGen.GetStringForArrayMember(arrayName, iPlusArrayName, arrayTypeDesc), null, null, arrayElementTypeDesc.Type, ilg), null, elements, text, choice, arrayNamePlusA, true, arrayElementTypeDesc.IsNullable); 2154RaCodeGen.WriteLocalDecl(variableName, new SourceInfo(initValue, initValue, null, type, ilg)); 2158RaCodeGen.WriteArrayLocalDecl(typeName, variableName, initValue, arrayTypeDesc); 2161RaCodeGen.WriteTypeCompare(variable, type, ilg); 2164RaCodeGen.WriteInstanceOf(source, type, ilg); 2167RaCodeGen.WriteArrayTypeCompare(variable, arrayType, ilg);