Typecasting to (void *) it's necessary if we want to declare List with constant T parameter (like List ), since the untyped storage is "void *", and assignment of const pointer to "void *" is a syntax error. */
| 479 | is "void *", and assignment of const pointer to "void *" is a syntax error. |
| 480 | */ |
| 481 | inline bool push_back(T *a) { return base_list::push_back((void *) a); } |
| 482 | inline bool push_back(T *a, MEM_ROOT *mem_root) |
| 483 | { return base_list::push_back((void *) a, mem_root); } |
| 484 | inline bool push_front(T *a) { return base_list::push_front((void *) a); } |
no outgoing calls
no test coverage detected