Terraria v1.4.4.9
Terraria source code documentation
All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events Macros

◆ EnsureArrayIndex()

TypeMapping[] System.Xml.Serialization.XmlSerializationILGen.EnsureArrayIndex ( TypeMapping[] a,
int index )
inlineprivateinherited

Definition at line 158 of file XmlSerializationILGen.cs.

159 {
160 if (a == null)
161 {
162 return new TypeMapping[32];
163 }
164 if (index < a.Length)
165 {
166 return a;
167 }
168 TypeMapping[] array = new TypeMapping[a.Length + 32];
169 Array.Copy(a, array, index);
170 return array;
171 }

References System.array, System.Array.Copy(), System.Xml.Dictionary, and System.index.

Referenced by System.Xml.Serialization.XmlSerializationILGen.ReferenceMapping().