47 references to Reservation
ILCompiler.Compiler (47)
Compiler\DependencyAnalysis\DehydratedDataNode.cs (2)
107
ObjectDataBuilder.
Reservation
dehydratedDataLengthReservation = builder.ReserveInt();
244
ObjectDataBuilder.
Reservation
reservation = builder.ReserveByte();
Compiler\DependencyAnalysis\EETypeNode.cs (2)
690
var
vtableSlotCountReservation = objData.ReserveShort();
693
var
interfaceCountReservation = objData.ReserveShort();
Compiler\DependencyAnalysis\InterfaceDispatchMapNode.cs (4)
135
var
entryCountReservation = builder.ReserveShort();
136
var
defaultEntryCountReservation = builder.ReserveShort();
137
var
staticEntryCountReservation = builder.ReserveShort();
138
var
defaultStaticEntryCountReservation = builder.ReserveShort();
Compiler\DependencyAnalysis\MethodAssociatedDataNode.cs (1)
74
var
flagsReservation = objData.ReserveByte();
Compiler\DependencyAnalysis\ReadyToRunHeaderNode.cs (1)
75
var
sectionCountReservation = builder.ReserveShort();
Compiler\DependencyAnalysis\StackTraceMethodMappingNode.cs (1)
89
var
commandReservation = objData.ReserveByte();
Compiler\ReachabilityInstrumentationProvider.cs (1)
180
ObjectDataBuilder.
Reservation
lengthReservation = builder.ReserveInt();
src\runtime\src\coreclr\tools\Common\Compiler\DependencyAnalysis\ObjectDataBuilder.cs (11)
194
private
Reservation
GetReservationTicket(int size)
199
Reservation
ticket = (
Reservation
)_data.Count;
205
private int ReturnReservationTicket(
Reservation
reservation)
215
public
Reservation
ReserveByte()
220
public void EmitByte(
Reservation
reservation, byte emit)
226
public
Reservation
ReserveShort()
231
public void EmitShort(
Reservation
reservation, short emit)
237
public
Reservation
ReserveInt()
242
public void EmitInt(
Reservation
reservation, int emit)
248
public void EmitUInt(
Reservation
reservation, uint emit)
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)