MCPcopy Create free account
hub / github.com/LemonOSProject/LemonOS / add_back

Method add_back

Kernel/include/list.h:98–109  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

96 }
97
98 void add_back(const T& obj) {
99 if (!front) {
100 front = obj;
101 obj->prev = obj;
102 } else if (back) {
103 back->next = obj;
104 obj->prev = back;
105 }
106 back = obj;
107 obj->next = front;
108 num++;
109 }
110
111 void add_front(const T& obj) {
112 if (!back) {

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected