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