35 references to Reservation
Microsoft.NET.HostModel (35)
src\runtime\src\coreclr\tools\Common\Compiler\Win32Resources\ResourceData.cs (19)
197SortedDictionary<string, List<ObjectDataBuilder.Reservation>> nameTable = new SortedDictionary<string, List<ObjectDataBuilder.Reservation>>(); 199List<Tuple<ResType, ObjectDataBuilder.Reservation>> resTypes = new List<Tuple<ResType, ObjectDataBuilder.Reservation>>(); 200List<Tuple<ResName, ObjectDataBuilder.Reservation>> resNames = new List<Tuple<ResName, ObjectDataBuilder.Reservation>>(); 201List<Tuple<ResLanguage, ObjectDataBuilder.Reservation>> resLanguages = new List<Tuple<ResLanguage, ObjectDataBuilder.Reservation>>(); 206resTypes.Add(new Tuple<ResType, ObjectDataBuilder.Reservation>(res.Value, IMAGE_RESOURCE_DIRECTORY_ENTRY.Write(ref dataBuilder, res.Key, nameTable))); 210resTypes.Add(new Tuple<ResType, ObjectDataBuilder.Reservation>(res.Value, IMAGE_RESOURCE_DIRECTORY_ENTRY.Write(ref dataBuilder, res.Key))); 213foreach (Tuple<ResType, ObjectDataBuilder.Reservation> type in resTypes) 220resNames.Add(new Tuple<ResName, ObjectDataBuilder.Reservation>(res.Value, IMAGE_RESOURCE_DIRECTORY_ENTRY.Write(ref dataBuilder, res.Key, nameTable))); 224resNames.Add(new Tuple<ResName, ObjectDataBuilder.Reservation>(res.Value, IMAGE_RESOURCE_DIRECTORY_ENTRY.Write(ref dataBuilder, res.Key))); 228foreach (Tuple<ResName, ObjectDataBuilder.Reservation> type in resNames) 234resLanguages.Add(new Tuple<ResLanguage, ObjectDataBuilder.Reservation>(res.Value, IMAGE_RESOURCE_DIRECTORY_ENTRY.Write(ref dataBuilder, res.Key))); 240foreach (KeyValuePair<string, List<ObjectDataBuilder.Reservation>> name in nameTable) 242foreach (ObjectDataBuilder.Reservation reservation in name.Value) 255foreach (Tuple<ResLanguage, ObjectDataBuilder.Reservation> language in resLanguages) 263foreach (Tuple<ResLanguage, ObjectDataBuilder.Reservation> language in resLanguages)
src\runtime\src\coreclr\tools\Common\Compiler\Win32Resources\ResourceData.Win32Structs.cs (5)
58public static ObjectDataBuilder.Reservation Write(ref ObjectDataBuilder dataBuilder, string name, SortedDictionary<string, List<ObjectDataBuilder.Reservation>> nameTable) 60List<ObjectDataBuilder.Reservation> relatedNameReferences; 63relatedNameReferences = new List<ObjectDataBuilder.Reservation>(); 70public static ObjectDataBuilder.Reservation Write(ref ObjectDataBuilder dataBuilder, ushort id)
Win32Resources\ObjectDataBuilder.cs (11)
99private Reservation GetReservationTicket(int size) 104Reservation ticket = (Reservation)_data.Count; 110private int ReturnReservationTicket(Reservation reservation) 120public Reservation ReserveByte() 125public void EmitByte(Reservation reservation, byte emit) 131public Reservation ReserveShort() 136public void EmitShort(Reservation reservation, short emit) 143public Reservation ReserveInt() 148public void EmitInt(Reservation reservation, int emit) 157public void EmitUInt(Reservation reservation, uint emit)