| #ifndef VPR_TRACEBACK_H | |
| #define VPR_TRACEBACK_H | |
| struct t_trace; //Forward declaration | |
| struct t_traceback { | |
| t_traceback() = default; | |
| ~t_traceback(); | |
| t_traceback(const t_traceback&); | |
| t_traceback(t_traceback&&); | |
| t_traceback operator=(t_traceback); | |
| friend void swap(t_traceback& first, t_traceback& second); | |
| t_trace* head = nullptr; | |
| t_trace* tail = nullptr; | |
| }; | |
| #endif |