FILE: b3Logging.cpp COMMENT: comment [b3Logging.cpp <1:1 13:3>] COMMENT: comment [b3Logging.cpp <14:1 14:38>] REFERENCE_INCLUDE b3Logging.cpp -> C:/sourcetrail/sourcetrail/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/src/Bullet3Common/b3Logging.h [b3Logging.cpp <16:10 16:22>] FILE: b3Logging.h REFERENCE_MACRO_USAGE b3Logging.h -> B3_LOGGING_H [b3Logging.h <2:9 2:20>] SYMBOL_MACRO B3_LOGGING_H [b3Logging.h <3:9 <3:9 3:20> 3:8>] REFERENCE_MACRO_USAGE b3Logging.h -> __cplusplus [b3Logging.h <5:8 5:18>] COMMENT: comment [b3Logging.h <9:1 9:102>] COMMENT: comment [b3Logging.h <10:1 10:81>] SYMBOL_MACRO b3Printf [b3Logging.h <11:9 <11:9 11:16> 11:63>] COMMENT: comment [b3Logging.h <12:1 12:151>] COMMENT: comment [b3Logging.h <13:1 13:49>] COMMENT: comment [b3Logging.h <14:1 14:44>] COMMENT: comment [b3Logging.h <15:1 15:24>] SYMBOL_MACRO b3Warning [b3Logging.h <17:9 <17:9 17:17> 17:166>] SYMBOL_MACRO b3Error [b3Logging.h <18:9 <18:9 18:15> 18:159>] REFERENCE_MACRO_USAGE b3Logging.h -> B3_NO_PROFILE [b3Logging.h <21:9 21:21>] REFERENCE_MACRO_USAGE b3Logging.h -> __cplusplus [b3Logging.h <25:8 25:18>] SYMBOL_MACRO B3_PROFILE [b3Logging.h <41:9 <41:9 41:18> 41:59>] COMMENT: comment [b3Logging.h <44:7 44:22>] COMMENT: comment [b3Logging.h <50:8 50:31>] COMMENT: comment [b3Logging.h <59:1 59:74>] COMMENT: comment [b3Logging.h <64:1 64:59>] COMMENT: comment [b3Logging.h <68:1 68:125>] REFERENCE_MACRO_USAGE b3Logging.h -> __cplusplus [b3Logging.h <73:8 73:18>] COMMENT: comment [b3Logging.h <77:7 77:21>] REFERENCE_MACRO_USAGE b3Logging.cpp -> _WIN32 [b3Logging.cpp <21:8 21:13>] ERROR: unknown type name 'IUnknown' [combaseapi.h <229:21 229:21>] COMMENT: comment [b3Logging.cpp <23:8 23:16>] REFERENCE_MACRO_USAGE b3Logging.cpp -> _WIN32 [b3Logging.cpp <28:8 28:13>] COMMENT: comment [b3Logging.cpp <32:5 32:24>] REFERENCE_MACRO_USAGE b3Logging.cpp -> stdout [b3Logging.cpp <33:12 33:17>] REFERENCE_MACRO_USAGE b3Logging.cpp -> _WIN32 [b3Logging.cpp <38:8 38:13>] COMMENT: comment [b3Logging.cpp <42:5 42:24>] REFERENCE_MACRO_USAGE b3Logging.cpp -> stdout [b3Logging.cpp <43:12 43:17>] REFERENCE_MACRO_USAGE b3Logging.cpp -> _WIN32 [b3Logging.cpp <50:8 50:13>] COMMENT: comment [b3Logging.cpp <55:5 55:24>] REFERENCE_MACRO_USAGE b3Logging.cpp -> stdout [b3Logging.cpp <56:12 56:17>] COMMENT: comment [b3Logging.cpp <67:1 67:74>] COMMENT: comment [b3Logging.cpp <81:1 81:42>] SYMBOL_MACRO B3_MAX_DEBUG_STRING_LENGTH [b3Logging.cpp <82:9 <82:9 82:34> 82:35>] REFERENCE_MACRO_USAGE b3Logging.cpp -> B3_MAX_DEBUG_STRING_LENGTH [b3Logging.cpp <87:19 87:44>] REFERENCE_MACRO_USAGE b3Logging.cpp -> va_start [b3Logging.cpp <89:5 89:12>] REFERENCE_MACRO_USAGE b3Logging.cpp -> _MSC_VER [b3Logging.cpp <90:8 90:15>] REFERENCE_MACRO_USAGE b3Logging.cpp -> B3_MAX_DEBUG_STRING_LENGTH [b3Logging.cpp <91:25 91:50>] REFERENCE_MACRO_USAGE b3Logging.cpp -> va_end [b3Logging.cpp <96:5 96:10>] REFERENCE_MACRO_USAGE b3Logging.cpp -> B3_MAX_DEBUG_STRING_LENGTH [b3Logging.cpp <100:19 100:44>] REFERENCE_MACRO_USAGE b3Logging.cpp -> va_start [b3Logging.cpp <102:5 102:12>] REFERENCE_MACRO_USAGE b3Logging.cpp -> _MSC_VER [b3Logging.cpp <103:8 103:15>] REFERENCE_MACRO_USAGE b3Logging.cpp -> B3_MAX_DEBUG_STRING_LENGTH [b3Logging.cpp <104:25 104:50>] REFERENCE_MACRO_USAGE b3Logging.cpp -> va_end [b3Logging.cpp <109:5 109:10>] REFERENCE_MACRO_USAGE b3Logging.cpp -> B3_MAX_DEBUG_STRING_LENGTH [b3Logging.cpp <114:19 114:44>] REFERENCE_MACRO_USAGE b3Logging.cpp -> va_start [b3Logging.cpp <116:5 116:12>] REFERENCE_MACRO_USAGE b3Logging.cpp -> _MSC_VER [b3Logging.cpp <117:8 117:15>] REFERENCE_MACRO_USAGE b3Logging.cpp -> B3_MAX_DEBUG_STRING_LENGTH [b3Logging.cpp <118:25 118:50>] REFERENCE_MACRO_USAGE b3Logging.cpp -> va_end [b3Logging.cpp <123:5 123:10>] REFERENCE_MACRO_USAGE b3Logging.cpp -> _MSC_VER [b3Logging.cpp <157:9 157:16>] SYMBOL_FUNCTION void b3EnterProfileZone(const char *) [b3Logging.h <23:6 23:23>] SYMBOL_BUILTIN_TYPE void REFERENCE_TYPE_USAGE void b3EnterProfileZone(const char *) -> void [b3Logging.h <23:1 23:4>] LOCAL_SYMBOL: b3Logging.h<23:37> [b3Logging.h <23:37 23:40>] SYMBOL_BUILTIN_TYPE char REFERENCE_TYPE_USAGE void b3EnterProfileZone(const char *) -> char [b3Logging.h <23:31 23:34>] SYMBOL_FUNCTION void b3LeaveProfileZone() [b3Logging.h <24:6 24:23>] REFERENCE_TYPE_USAGE void b3LeaveProfileZone() -> void [b3Logging.h <24:1 24:4>] SYMBOL_CLASS b3ProfileZone [b3Logging.h <27:1 <27:7 27:19> 39:1>] SYMBOL_METHOD public void b3ProfileZone::b3ProfileZone(const char *) [b3Logging.h <30:2 <30:2 30:14> 33:2>] LOCAL_SYMBOL: b3Logging.h<30:28> [b3Logging.h <30:28 30:31>] REFERENCE_TYPE_USAGE void b3ProfileZone::b3ProfileZone(const char *) -> char [b3Logging.h <30:22 30:25>] SYMBOL_FUNCTION void b3EnterProfileZone(const char *) REFERENCE_CALL void b3ProfileZone::b3ProfileZone(const char *) -> void b3EnterProfileZone(const char *) [b3Logging.h <32:3 32:20>] LOCAL_SYMBOL: b3Logging.h<30:28> [b3Logging.h <32:23 32:26>] SYMBOL_METHOD public void b3ProfileZone::~b3ProfileZone() [b3Logging.h <35:2 <35:2 35:15> 38:2>] SYMBOL_FUNCTION void b3LeaveProfileZone() REFERENCE_CALL void b3ProfileZone::~b3ProfileZone() -> void b3LeaveProfileZone() [b3Logging.h <37:3 37:20>] SYMBOL_TYPEDEF b3PrintfFunc [b3Logging.h <53:15 53:26>] REFERENCE_TYPE_USAGE b3PrintfFunc -> void [b3Logging.h <53:9 53:12>] LOCAL_SYMBOL: b3Logging.h<53:41> [b3Logging.h <53:41 53:43>] REFERENCE_TYPE_USAGE b3PrintfFunc -> char [b3Logging.h <53:35 53:38>] SYMBOL_TYPEDEF b3WarningMessageFunc [b3Logging.h <54:15 54:34>] REFERENCE_TYPE_USAGE b3WarningMessageFunc -> void [b3Logging.h <54:9 54:12>] LOCAL_SYMBOL: b3Logging.h<54:49> [b3Logging.h <54:49 54:51>] REFERENCE_TYPE_USAGE b3WarningMessageFunc -> char [b3Logging.h <54:43 54:46>] SYMBOL_TYPEDEF b3ErrorMessageFunc [b3Logging.h <55:15 55:32>] REFERENCE_TYPE_USAGE b3ErrorMessageFunc -> void [b3Logging.h <55:9 55:12>] LOCAL_SYMBOL: b3Logging.h<55:47> [b3Logging.h <55:47 55:49>] REFERENCE_TYPE_USAGE b3ErrorMessageFunc -> char [b3Logging.h <55:41 55:44>] SYMBOL_TYPEDEF b3EnterProfileZoneFunc [b3Logging.h <56:15 56:36>] REFERENCE_TYPE_USAGE b3EnterProfileZoneFunc -> void [b3Logging.h <56:9 56:12>] LOCAL_SYMBOL: b3Logging.h<56:51> [b3Logging.h <56:51 56:53>] REFERENCE_TYPE_USAGE b3EnterProfileZoneFunc -> char [b3Logging.h <56:45 56:48>] SYMBOL_TYPEDEF b3LeaveProfileZoneFunc [b3Logging.h <57:15 57:36>] REFERENCE_TYPE_USAGE b3LeaveProfileZoneFunc -> void [b3Logging.h <57:9 57:12>] SYMBOL_FUNCTION void b3SetCustomPrintfFunc(b3PrintfFunc *) [b3Logging.h <60:6 60:26>] REFERENCE_TYPE_USAGE void b3SetCustomPrintfFunc(b3PrintfFunc *) -> void [b3Logging.h <60:1 60:4>] LOCAL_SYMBOL: b3Logging.h<60:42> [b3Logging.h <60:42 60:51>] REFERENCE_TYPE_USAGE void b3SetCustomPrintfFunc(b3PrintfFunc *) -> b3PrintfFunc [b3Logging.h <60:28 60:39>] SYMBOL_FUNCTION void b3SetCustomWarningMessageFunc(b3WarningMessageFunc *) [b3Logging.h <61:6 61:34>] REFERENCE_TYPE_USAGE void b3SetCustomWarningMessageFunc(b3WarningMessageFunc *) -> void [b3Logging.h <61:1 61:4>] LOCAL_SYMBOL: b3Logging.h<61:58> [b3Logging.h <61:58 61:71>] REFERENCE_TYPE_USAGE void b3SetCustomWarningMessageFunc(b3WarningMessageFunc *) -> b3WarningMessageFunc [b3Logging.h <61:36 61:55>] SYMBOL_FUNCTION void b3SetCustomErrorMessageFunc(b3ErrorMessageFunc *) [b3Logging.h <62:6 62:32>] REFERENCE_TYPE_USAGE void b3SetCustomErrorMessageFunc(b3ErrorMessageFunc *) -> void [b3Logging.h <62:1 62:4>] LOCAL_SYMBOL: b3Logging.h<62:54> [b3Logging.h <62:54 62:65>] REFERENCE_TYPE_USAGE void b3SetCustomErrorMessageFunc(b3ErrorMessageFunc *) -> b3ErrorMessageFunc [b3Logging.h <62:34 62:51>] SYMBOL_FUNCTION void b3SetCustomEnterProfileZoneFunc(b3EnterProfileZoneFunc *) [b3Logging.h <65:6 65:36>] REFERENCE_TYPE_USAGE void b3SetCustomEnterProfileZoneFunc(b3EnterProfileZoneFunc *) -> void [b3Logging.h <65:1 65:4>] LOCAL_SYMBOL: b3Logging.h<65:62> [b3Logging.h <65:62 65:70>] REFERENCE_TYPE_USAGE void b3SetCustomEnterProfileZoneFunc(b3EnterProfileZoneFunc *) -> b3EnterProfileZoneFunc [b3Logging.h <65:38 65:59>] SYMBOL_FUNCTION void b3SetCustomLeaveProfileZoneFunc(b3LeaveProfileZoneFunc *) [b3Logging.h <66:6 66:36>] REFERENCE_TYPE_USAGE void b3SetCustomLeaveProfileZoneFunc(b3LeaveProfileZoneFunc *) -> void [b3Logging.h <66:1 66:4>] LOCAL_SYMBOL: b3Logging.h<66:62> [b3Logging.h <66:62 66:70>] REFERENCE_TYPE_USAGE void b3SetCustomLeaveProfileZoneFunc(b3LeaveProfileZoneFunc *) -> b3LeaveProfileZoneFunc [b3Logging.h <66:38 66:59>] SYMBOL_FUNCTION void b3OutputPrintfVarArgsInternal(const char *) [b3Logging.h <69:6 69:34>] REFERENCE_TYPE_USAGE void b3OutputPrintfVarArgsInternal(const char *) -> void [b3Logging.h <69:1 69:4>] LOCAL_SYMBOL: b3Logging.h<69:48> [b3Logging.h <69:48 69:50>] REFERENCE_TYPE_USAGE void b3OutputPrintfVarArgsInternal(const char *) -> char [b3Logging.h <69:42 69:45>] SYMBOL_FUNCTION void b3OutputWarningMessageVarArgsInternal(const char *) [b3Logging.h <70:6 70:42>] REFERENCE_TYPE_USAGE void b3OutputWarningMessageVarArgsInternal(const char *) -> void [b3Logging.h <70:1 70:4>] LOCAL_SYMBOL: b3Logging.h<70:56> [b3Logging.h <70:56 70:58>] REFERENCE_TYPE_USAGE void b3OutputWarningMessageVarArgsInternal(const char *) -> char [b3Logging.h <70:50 70:53>] SYMBOL_FUNCTION void b3OutputErrorMessageVarArgsInternal(const char *) [b3Logging.h <71:6 71:40>] REFERENCE_TYPE_USAGE void b3OutputErrorMessageVarArgsInternal(const char *) -> void [b3Logging.h <71:1 71:4>] LOCAL_SYMBOL: b3Logging.h<71:54> [b3Logging.h <71:54 71:56>] REFERENCE_TYPE_USAGE void b3OutputErrorMessageVarArgsInternal(const char *) -> char [b3Logging.h <71:48 71:51>] SYMBOL_FUNCTION void b3PrintfFuncDefault(const char *) [b3Logging.cpp <26:1 <26:6 26:24> 34:1>] REFERENCE_TYPE_USAGE void b3PrintfFuncDefault(const char *) -> void [b3Logging.cpp <26:1 26:4>] LOCAL_SYMBOL: b3Logging.cpp<26:38> [b3Logging.cpp <26:38 26:40>] REFERENCE_TYPE_USAGE void b3PrintfFuncDefault(const char *) -> char [b3Logging.cpp <26:32 26:35>] SYMBOL_FUNCTION void OutputDebugStringA(LPCSTR) REFERENCE_CALL void b3PrintfFuncDefault(const char *) -> void OutputDebugStringA(LPCSTR) [b3Logging.cpp <29:2 29:19>] LOCAL_SYMBOL: b3Logging.cpp<26:38> [b3Logging.cpp <29:21 29:23>] SYMBOL_FUNCTION int printf(const char * const) REFERENCE_CALL void b3PrintfFuncDefault(const char *) -> int printf(const char * const) [b3Logging.cpp <31:2 31:7>] LOCAL_SYMBOL: b3Logging.cpp<26:38> [b3Logging.cpp <31:14 31:16>] SYMBOL_FUNCTION int fflush(FILE *) REFERENCE_CALL void b3PrintfFuncDefault(const char *) -> int fflush(FILE *) [b3Logging.cpp <33:5 33:10>] SYMBOL_FUNCTION FILE * __acrt_iob_func(unsigned int) REFERENCE_CALL void b3PrintfFuncDefault(const char *) -> FILE * __acrt_iob_func(unsigned int) [b3Logging.cpp <33:12 33:17>] SYMBOL_FUNCTION void b3WarningMessageFuncDefault(const char *) [b3Logging.cpp <36:1 <36:6 36:32> 45:1>] REFERENCE_TYPE_USAGE void b3WarningMessageFuncDefault(const char *) -> void [b3Logging.cpp <36:1 36:4>] LOCAL_SYMBOL: b3Logging.cpp<36:46> [b3Logging.cpp <36:46 36:48>] REFERENCE_TYPE_USAGE void b3WarningMessageFuncDefault(const char *) -> char [b3Logging.cpp <36:40 36:43>] REFERENCE_CALL void b3WarningMessageFuncDefault(const char *) -> void OutputDebugStringA(LPCSTR) [b3Logging.cpp <39:2 39:19>] LOCAL_SYMBOL: b3Logging.cpp<36:46> [b3Logging.cpp <39:21 39:23>] REFERENCE_CALL void b3WarningMessageFuncDefault(const char *) -> int printf(const char * const) [b3Logging.cpp <41:2 41:7>] LOCAL_SYMBOL: b3Logging.cpp<36:46> [b3Logging.cpp <41:14 41:16>] REFERENCE_CALL void b3WarningMessageFuncDefault(const char *) -> int fflush(FILE *) [b3Logging.cpp <43:5 43:10>] REFERENCE_CALL void b3WarningMessageFuncDefault(const char *) -> FILE * __acrt_iob_func(unsigned int) [b3Logging.cpp <43:12 43:17>] SYMBOL_FUNCTION void b3ErrorMessageFuncDefault(const char *) [b3Logging.cpp <48:1 <48:6 48:30> 58:1>] REFERENCE_TYPE_USAGE void b3ErrorMessageFuncDefault(const char *) -> void [b3Logging.cpp <48:1 48:4>] LOCAL_SYMBOL: b3Logging.cpp<48:44> [b3Logging.cpp <48:44 48:46>] REFERENCE_TYPE_USAGE void b3ErrorMessageFuncDefault(const char *) -> char [b3Logging.cpp <48:38 48:41>] REFERENCE_CALL void b3ErrorMessageFuncDefault(const char *) -> void OutputDebugStringA(LPCSTR) [b3Logging.cpp <51:2 51:19>] LOCAL_SYMBOL: b3Logging.cpp<48:44> [b3Logging.cpp <51:21 51:23>] REFERENCE_CALL void b3ErrorMessageFuncDefault(const char *) -> int printf(const char * const) [b3Logging.cpp <53:2 53:7>] LOCAL_SYMBOL: b3Logging.cpp<48:44> [b3Logging.cpp <53:14 53:16>] REFERENCE_CALL void b3ErrorMessageFuncDefault(const char *) -> int fflush(FILE *) [b3Logging.cpp <56:5 56:10>] REFERENCE_CALL void b3ErrorMessageFuncDefault(const char *) -> FILE * __acrt_iob_func(unsigned int) [b3Logging.cpp <56:12 56:17>] SYMBOL_GLOBAL_VARIABLE b3PrintfFunc * b3s_printfFunc (b3Logging.cpp) [b3Logging.cpp <62:22 62:35>] REFERENCE_TYPE_USAGE b3PrintfFunc * b3s_printfFunc (b3Logging.cpp) -> b3PrintfFunc [b3Logging.cpp <62:8 62:19>] REFERENCE_USAGE b3PrintfFunc * b3s_printfFunc (b3Logging.cpp) -> void b3PrintfFuncDefault(const char *) [b3Logging.cpp <62:39 62:57>] SYMBOL_GLOBAL_VARIABLE b3WarningMessageFunc * b3s_warningMessageFunc (b3Logging.cpp) [b3Logging.cpp <63:30 63:51>] REFERENCE_TYPE_USAGE b3WarningMessageFunc * b3s_warningMessageFunc (b3Logging.cpp) -> b3WarningMessageFunc [b3Logging.cpp <63:8 63:27>] REFERENCE_USAGE b3WarningMessageFunc * b3s_warningMessageFunc (b3Logging.cpp) -> void b3WarningMessageFuncDefault(const char *) [b3Logging.cpp <63:55 63:81>] SYMBOL_GLOBAL_VARIABLE b3ErrorMessageFunc * b3s_errorMessageFunc (b3Logging.cpp) [b3Logging.cpp <64:28 64:47>] REFERENCE_TYPE_USAGE b3ErrorMessageFunc * b3s_errorMessageFunc (b3Logging.cpp) -> b3ErrorMessageFunc [b3Logging.cpp <64:8 64:25>] REFERENCE_USAGE b3ErrorMessageFunc * b3s_errorMessageFunc (b3Logging.cpp) -> void b3ErrorMessageFuncDefault(const char *) [b3Logging.cpp <64:51 64:75>] SYMBOL_FUNCTION void b3SetCustomPrintfFunc(b3PrintfFunc *) [b3Logging.cpp <68:1 <68:6 68:26> 71:1>] REFERENCE_TYPE_USAGE void b3SetCustomPrintfFunc(b3PrintfFunc *) -> void [b3Logging.cpp <68:1 68:4>] LOCAL_SYMBOL: b3Logging.cpp<68:42> [b3Logging.cpp <68:42 68:51>] REFERENCE_TYPE_USAGE void b3SetCustomPrintfFunc(b3PrintfFunc *) -> b3PrintfFunc [b3Logging.cpp <68:28 68:39>] REFERENCE_USAGE void b3SetCustomPrintfFunc(b3PrintfFunc *) -> b3PrintfFunc * b3s_printfFunc (b3Logging.cpp) [b3Logging.cpp <70:2 70:15>] LOCAL_SYMBOL: b3Logging.cpp<68:42> [b3Logging.cpp <70:19 70:28>] SYMBOL_FUNCTION void b3SetCustomWarningMessageFunc(b3WarningMessageFunc *) [b3Logging.cpp <72:1 <72:6 72:34> 75:1>] REFERENCE_TYPE_USAGE void b3SetCustomWarningMessageFunc(b3WarningMessageFunc *) -> void [b3Logging.cpp <72:1 72:4>] LOCAL_SYMBOL: b3Logging.cpp<72:50> [b3Logging.cpp <72:50 72:67>] REFERENCE_TYPE_USAGE void b3SetCustomWarningMessageFunc(b3WarningMessageFunc *) -> b3PrintfFunc [b3Logging.cpp <72:36 72:47>] REFERENCE_USAGE void b3SetCustomWarningMessageFunc(b3WarningMessageFunc *) -> b3WarningMessageFunc * b3s_warningMessageFunc (b3Logging.cpp) [b3Logging.cpp <74:2 74:23>] LOCAL_SYMBOL: b3Logging.cpp<72:50> [b3Logging.cpp <74:27 74:44>] SYMBOL_FUNCTION void b3SetCustomErrorMessageFunc(b3ErrorMessageFunc *) [b3Logging.cpp <76:1 <76:6 76:32> 79:1>] REFERENCE_TYPE_USAGE void b3SetCustomErrorMessageFunc(b3ErrorMessageFunc *) -> void [b3Logging.cpp <76:1 76:4>] LOCAL_SYMBOL: b3Logging.cpp<76:48> [b3Logging.cpp <76:48 76:63>] REFERENCE_TYPE_USAGE void b3SetCustomErrorMessageFunc(b3ErrorMessageFunc *) -> b3PrintfFunc [b3Logging.cpp <76:34 76:45>] REFERENCE_USAGE void b3SetCustomErrorMessageFunc(b3ErrorMessageFunc *) -> b3ErrorMessageFunc * b3s_errorMessageFunc (b3Logging.cpp) [b3Logging.cpp <78:2 78:21>] LOCAL_SYMBOL: b3Logging.cpp<76:48> [b3Logging.cpp <78:25 78:40>] SYMBOL_FUNCTION void b3OutputPrintfVarArgsInternal(const char *) [b3Logging.cpp <85:1 <85:6 85:34> 97:1>] REFERENCE_TYPE_USAGE void b3OutputPrintfVarArgsInternal(const char *) -> void [b3Logging.cpp <85:1 85:4>] LOCAL_SYMBOL: b3Logging.cpp<85:48> [b3Logging.cpp <85:48 85:50>] REFERENCE_TYPE_USAGE void b3OutputPrintfVarArgsInternal(const char *) -> char [b3Logging.cpp <85:42 85:45>] LOCAL_SYMBOL: b3Logging.cpp<87:10> [b3Logging.cpp <87:10 87:17>] REFERENCE_TYPE_USAGE void b3OutputPrintfVarArgsInternal(const char *) -> char [b3Logging.cpp <87:5 87:8>] LOCAL_SYMBOL: b3Logging.cpp<88:13> [b3Logging.cpp <88:13 88:19>] REFERENCE_TYPE_USAGE void b3OutputPrintfVarArgsInternal(const char *) -> va_list [b3Logging.cpp <88:5 88:11>] REFERENCE_TYPE_USAGE void b3OutputPrintfVarArgsInternal(const char *) -> void [b3Logging.cpp <89:5 89:12>] SYMBOL_FUNCTION void __vcrt_va_start_verify_argument_type() REFERENCE_CALL void b3OutputPrintfVarArgsInternal(const char *) -> void __vcrt_va_start_verify_argument_type() [b3Logging.cpp <89:5 89:12>] LOCAL_SYMBOL: b3Logging.cpp<85:48> [b3Logging.cpp <89:23 89:25>] SYMBOL_FUNCTION void __va_start(char * *) REFERENCE_CALL void b3OutputPrintfVarArgsInternal(const char *) -> void __va_start(char * *) [b3Logging.cpp <89:5 89:12>] LOCAL_SYMBOL: b3Logging.cpp<88:13> [b3Logging.cpp <89:14 89:20>] SYMBOL_FUNCTION int vsprintf_s(char * const, const size_t, const char * const, va_list) REFERENCE_CALL void b3OutputPrintfVarArgsInternal(const char *) -> int vsprintf_s(char * const, const size_t, const char * const, va_list) [b3Logging.cpp <91:5 91:14>] LOCAL_SYMBOL: b3Logging.cpp<87:10> [b3Logging.cpp <91:16 91:23>] LOCAL_SYMBOL: b3Logging.cpp<85:48> [b3Logging.cpp <91:52 91:54>] LOCAL_SYMBOL: b3Logging.cpp<88:13> [b3Logging.cpp <91:56 91:62>] REFERENCE_USAGE void b3OutputPrintfVarArgsInternal(const char *) -> b3PrintfFunc * b3s_printfFunc (b3Logging.cpp) [b3Logging.cpp <95:10 95:23>] LOCAL_SYMBOL: b3Logging.cpp<87:10> [b3Logging.cpp <95:26 95:33>] REFERENCE_TYPE_USAGE void b3OutputPrintfVarArgsInternal(const char *) -> void [b3Logging.cpp <96:5 96:10>] LOCAL_SYMBOL: b3Logging.cpp<88:13> [b3Logging.cpp <96:12 96:18>] REFERENCE_TYPE_USAGE void b3OutputPrintfVarArgsInternal(const char *) -> va_list [b3Logging.cpp <96:5 96:10>] SYMBOL_FUNCTION void b3OutputWarningMessageVarArgsInternal(const char *) [b3Logging.cpp <98:1 <98:6 98:42> 110:1>] REFERENCE_TYPE_USAGE void b3OutputWarningMessageVarArgsInternal(const char *) -> void [b3Logging.cpp <98:1 98:4>] LOCAL_SYMBOL: b3Logging.cpp<98:56> [b3Logging.cpp <98:56 98:58>] REFERENCE_TYPE_USAGE void b3OutputWarningMessageVarArgsInternal(const char *) -> char [b3Logging.cpp <98:50 98:53>] LOCAL_SYMBOL: b3Logging.cpp<100:10> [b3Logging.cpp <100:10 100:17>] REFERENCE_TYPE_USAGE void b3OutputWarningMessageVarArgsInternal(const char *) -> char [b3Logging.cpp <100:5 100:8>] LOCAL_SYMBOL: b3Logging.cpp<101:13> [b3Logging.cpp <101:13 101:19>] REFERENCE_TYPE_USAGE void b3OutputWarningMessageVarArgsInternal(const char *) -> va_list [b3Logging.cpp <101:5 101:11>] REFERENCE_TYPE_USAGE void b3OutputWarningMessageVarArgsInternal(const char *) -> void [b3Logging.cpp <102:5 102:12>] REFERENCE_CALL void b3OutputWarningMessageVarArgsInternal(const char *) -> void __vcrt_va_start_verify_argument_type() [b3Logging.cpp <102:5 102:12>] LOCAL_SYMBOL: b3Logging.cpp<98:56> [b3Logging.cpp <102:23 102:25>] REFERENCE_CALL void b3OutputWarningMessageVarArgsInternal(const char *) -> void __va_start(char * *) [b3Logging.cpp <102:5 102:12>] LOCAL_SYMBOL: b3Logging.cpp<101:13> [b3Logging.cpp <102:14 102:20>] REFERENCE_CALL void b3OutputWarningMessageVarArgsInternal(const char *) -> int vsprintf_s(char * const, const size_t, const char * const, va_list) [b3Logging.cpp <104:5 104:14>] LOCAL_SYMBOL: b3Logging.cpp<100:10> [b3Logging.cpp <104:16 104:23>] LOCAL_SYMBOL: b3Logging.cpp<98:56> [b3Logging.cpp <104:52 104:54>] LOCAL_SYMBOL: b3Logging.cpp<101:13> [b3Logging.cpp <104:56 104:62>] REFERENCE_USAGE void b3OutputWarningMessageVarArgsInternal(const char *) -> b3WarningMessageFunc * b3s_warningMessageFunc (b3Logging.cpp) [b3Logging.cpp <108:10 108:31>] LOCAL_SYMBOL: b3Logging.cpp<100:10> [b3Logging.cpp <108:34 108:41>] REFERENCE_TYPE_USAGE void b3OutputWarningMessageVarArgsInternal(const char *) -> void [b3Logging.cpp <109:5 109:10>] LOCAL_SYMBOL: b3Logging.cpp<101:13> [b3Logging.cpp <109:12 109:18>] REFERENCE_TYPE_USAGE void b3OutputWarningMessageVarArgsInternal(const char *) -> va_list [b3Logging.cpp <109:5 109:10>] SYMBOL_FUNCTION void b3OutputErrorMessageVarArgsInternal(const char *) [b3Logging.cpp <111:1 <111:6 111:40> 125:1>] REFERENCE_TYPE_USAGE void b3OutputErrorMessageVarArgsInternal(const char *) -> void [b3Logging.cpp <111:1 111:4>] LOCAL_SYMBOL: b3Logging.cpp<111:54> [b3Logging.cpp <111:54 111:56>] REFERENCE_TYPE_USAGE void b3OutputErrorMessageVarArgsInternal(const char *) -> char [b3Logging.cpp <111:48 111:51>] LOCAL_SYMBOL: b3Logging.cpp<114:10> [b3Logging.cpp <114:10 114:17>] REFERENCE_TYPE_USAGE void b3OutputErrorMessageVarArgsInternal(const char *) -> char [b3Logging.cpp <114:5 114:8>] LOCAL_SYMBOL: b3Logging.cpp<115:13> [b3Logging.cpp <115:13 115:19>] REFERENCE_TYPE_USAGE void b3OutputErrorMessageVarArgsInternal(const char *) -> va_list [b3Logging.cpp <115:5 115:11>] REFERENCE_TYPE_USAGE void b3OutputErrorMessageVarArgsInternal(const char *) -> void [b3Logging.cpp <116:5 116:12>] REFERENCE_CALL void b3OutputErrorMessageVarArgsInternal(const char *) -> void __vcrt_va_start_verify_argument_type() [b3Logging.cpp <116:5 116:12>] LOCAL_SYMBOL: b3Logging.cpp<111:54> [b3Logging.cpp <116:23 116:25>] REFERENCE_CALL void b3OutputErrorMessageVarArgsInternal(const char *) -> void __va_start(char * *) [b3Logging.cpp <116:5 116:12>] LOCAL_SYMBOL: b3Logging.cpp<115:13> [b3Logging.cpp <116:14 116:20>] REFERENCE_CALL void b3OutputErrorMessageVarArgsInternal(const char *) -> int vsprintf_s(char * const, const size_t, const char * const, va_list) [b3Logging.cpp <118:5 118:14>] LOCAL_SYMBOL: b3Logging.cpp<114:10> [b3Logging.cpp <118:16 118:23>] LOCAL_SYMBOL: b3Logging.cpp<111:54> [b3Logging.cpp <118:52 118:54>] LOCAL_SYMBOL: b3Logging.cpp<115:13> [b3Logging.cpp <118:56 118:62>] REFERENCE_USAGE void b3OutputErrorMessageVarArgsInternal(const char *) -> b3ErrorMessageFunc * b3s_errorMessageFunc (b3Logging.cpp) [b3Logging.cpp <122:10 122:29>] LOCAL_SYMBOL: b3Logging.cpp<114:10> [b3Logging.cpp <122:32 122:39>] REFERENCE_TYPE_USAGE void b3OutputErrorMessageVarArgsInternal(const char *) -> void [b3Logging.cpp <123:5 123:10>] LOCAL_SYMBOL: b3Logging.cpp<115:13> [b3Logging.cpp <123:12 123:18>] REFERENCE_TYPE_USAGE void b3OutputErrorMessageVarArgsInternal(const char *) -> va_list [b3Logging.cpp <123:5 123:10>] SYMBOL_FUNCTION void b3EnterProfileZoneDefault(const char *) [b3Logging.cpp <128:1 <128:6 128:30> 130:1>] REFERENCE_TYPE_USAGE void b3EnterProfileZoneDefault(const char *) -> void [b3Logging.cpp <128:1 128:4>] LOCAL_SYMBOL: b3Logging.cpp<128:44> [b3Logging.cpp <128:44 128:47>] REFERENCE_TYPE_USAGE void b3EnterProfileZoneDefault(const char *) -> char [b3Logging.cpp <128:38 128:41>] SYMBOL_FUNCTION void b3LeaveProfileZoneDefault() [b3Logging.cpp <131:1 <131:6 131:30> 133:1>] REFERENCE_TYPE_USAGE void b3LeaveProfileZoneDefault() -> void [b3Logging.cpp <131:1 131:4>] SYMBOL_GLOBAL_VARIABLE b3EnterProfileZoneFunc * b3s_enterFunc (b3Logging.cpp) [b3Logging.cpp <134:32 134:44>] REFERENCE_TYPE_USAGE b3EnterProfileZoneFunc * b3s_enterFunc (b3Logging.cpp) -> b3EnterProfileZoneFunc [b3Logging.cpp <134:8 134:29>] REFERENCE_USAGE b3EnterProfileZoneFunc * b3s_enterFunc (b3Logging.cpp) -> void b3EnterProfileZoneDefault(const char *) [b3Logging.cpp <134:48 134:72>] SYMBOL_GLOBAL_VARIABLE b3LeaveProfileZoneFunc * b3s_leaveFunc (b3Logging.cpp) [b3Logging.cpp <135:32 135:44>] REFERENCE_TYPE_USAGE b3LeaveProfileZoneFunc * b3s_leaveFunc (b3Logging.cpp) -> b3LeaveProfileZoneFunc [b3Logging.cpp <135:8 135:29>] REFERENCE_USAGE b3LeaveProfileZoneFunc * b3s_leaveFunc (b3Logging.cpp) -> void b3LeaveProfileZoneDefault() [b3Logging.cpp <135:48 135:72>] SYMBOL_FUNCTION void b3EnterProfileZone(const char *) [b3Logging.cpp <136:1 <136:6 136:23> 139:1>] REFERENCE_TYPE_USAGE void b3EnterProfileZone(const char *) -> void [b3Logging.cpp <136:1 136:4>] LOCAL_SYMBOL: b3Logging.cpp<136:37> [b3Logging.cpp <136:37 136:40>] REFERENCE_TYPE_USAGE void b3EnterProfileZone(const char *) -> char [b3Logging.cpp <136:31 136:34>] REFERENCE_USAGE void b3EnterProfileZone(const char *) -> b3EnterProfileZoneFunc * b3s_enterFunc (b3Logging.cpp) [b3Logging.cpp <138:3 138:15>] LOCAL_SYMBOL: b3Logging.cpp<136:37> [b3Logging.cpp <138:18 138:21>] SYMBOL_FUNCTION void b3LeaveProfileZone() [b3Logging.cpp <140:1 <140:6 140:23> 143:1>] REFERENCE_TYPE_USAGE void b3LeaveProfileZone() -> void [b3Logging.cpp <140:1 140:4>] REFERENCE_USAGE void b3LeaveProfileZone() -> b3LeaveProfileZoneFunc * b3s_leaveFunc (b3Logging.cpp) [b3Logging.cpp <142:3 142:15>] SYMBOL_FUNCTION void b3SetCustomEnterProfileZoneFunc(b3EnterProfileZoneFunc *) [b3Logging.cpp <145:1 <145:6 145:36> 148:1>] REFERENCE_TYPE_USAGE void b3SetCustomEnterProfileZoneFunc(b3EnterProfileZoneFunc *) -> void [b3Logging.cpp <145:1 145:4>] LOCAL_SYMBOL: b3Logging.cpp<145:62> [b3Logging.cpp <145:62 145:70>] REFERENCE_TYPE_USAGE void b3SetCustomEnterProfileZoneFunc(b3EnterProfileZoneFunc *) -> b3EnterProfileZoneFunc [b3Logging.cpp <145:38 145:59>] REFERENCE_USAGE void b3SetCustomEnterProfileZoneFunc(b3EnterProfileZoneFunc *) -> b3EnterProfileZoneFunc * b3s_enterFunc (b3Logging.cpp) [b3Logging.cpp <147:2 147:14>] LOCAL_SYMBOL: b3Logging.cpp<145:62> [b3Logging.cpp <147:18 147:26>] SYMBOL_FUNCTION void b3SetCustomLeaveProfileZoneFunc(b3LeaveProfileZoneFunc *) [b3Logging.cpp <149:1 <149:6 149:36> 152:1>] REFERENCE_TYPE_USAGE void b3SetCustomLeaveProfileZoneFunc(b3LeaveProfileZoneFunc *) -> void [b3Logging.cpp <149:1 149:4>] LOCAL_SYMBOL: b3Logging.cpp<149:62> [b3Logging.cpp <149:62 149:70>] REFERENCE_TYPE_USAGE void b3SetCustomLeaveProfileZoneFunc(b3LeaveProfileZoneFunc *) -> b3LeaveProfileZoneFunc [b3Logging.cpp <149:38 149:59>] REFERENCE_USAGE void b3SetCustomLeaveProfileZoneFunc(b3LeaveProfileZoneFunc *) -> b3LeaveProfileZoneFunc * b3s_leaveFunc (b3Logging.cpp) [b3Logging.cpp <151:2 151:14>] LOCAL_SYMBOL: b3Logging.cpp<149:62> [b3Logging.cpp <151:18 151:26>]