Lines Matching refs:First
56 return (First == nullptr) == (Last == nullptr); in IsWellFormed()
62 if (Other.First == nullptr && Other.Last == nullptr) in stealRecordChain()
66 if (First) in stealRecordChain()
67 Last->NextInContext = Other.First; in stealRecordChain()
69 First = Other.First; in stealRecordChain()
73 for (auto *StolenRecord = Other.First; StolenRecord != nullptr; in stealRecordChain()
78 Other.First = nullptr; in stealRecordChain()
84 if (!First) { in addToRecordChain()
85 First = Record; in addToRecordChain()
96 for (APIRecord *Curr = First; Curr != Record; Curr = Curr->NextInContext) in removeFromRecordChain()
102 First = Record->NextInContext; in removeFromRecordChain()
157 for (const auto *Child = RecordAsCtx->First; Child != nullptr; in removeRecord()