MCPcopy Create free account
hub / github.com/beefytech/Beef / Add

Method Add

IDEHelper/Backend/BeMCContext.cpp:306–319  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

304}
305
306BeVTrackingList* BeVTrackingContext::Add(BeVTrackingList* list, const SizedArrayImpl<int>& indices, bool perserveChangeList)
307{
308 SizedArray<int, 16> newIndices;
309 for (int idx : indices)
310 {
311 if (!IsSet(list, idx))
312 {
313 newIndices.push_back(idx);
314 }
315 }
316 if (newIndices.empty())
317 return list;
318 return AddFiltered(list, newIndices, perserveChangeList);
319}
320
321BeVTrackingList* BeVTrackingContext::Add(BeVTrackingList* list, int idx, bool perserveChangeList)
322{

Callers 15

ToStringMethod · 0.45
HashContentMethod · 0.45
HashMethod · 0.45
ReadMethod · 0.45
HandleNextCmdMethod · 0.45
SetConfigConstMethod · 0.45
DbgGenerateModuleInfoMethod · 0.45
GetSymbolMethod · 0.45
CreateStructMethod · 0.45
FinishMethod · 0.45
GetDataMethod · 0.45
AddEdgeMethod · 0.45

Calls 2

push_backMethod · 0.45
emptyMethod · 0.45

Tested by

no test coverage detected