MCPcopy Create free account
hub / github.com/crownengine/crown / backtraceFullCb

Function backtraceFullCb

3rdparty/bx/src/debug.cpp:607–624  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

605 }
606
607 static int backtraceFullCb(void* _data, uintptr_t _pc, const char* _fileName, int32_t _lineNo, const char* _function)
608 {
609 BX_UNUSED(_pc, _function);
610
611 CallbackData* cbData = (CallbackData*)_data;
612 if (NULL == _fileName)
613 {
614 cbData->fileName.set("<Unknown?>");
615 cbData->line = -1;
616 }
617 else
618 {
619 cbData->fileName.set(_fileName);
620 cbData->line = _lineNo;
621 }
622
623 return 1;
624 }
625
626 int32_t writeCallstack(WriterI* _writer, const uintptr_t* _stack, uint32_t _num, Error* _err)
627 {

Callers

nothing calls this directly

Calls 1

setMethod · 0.45

Tested by

no test coverage detected