logic: fixed policy for recording elements inside macro arguments and bodies
This commit is contained in:
+30
@@ -136,6 +136,8 @@ REFERENCE_CALL void b3PrintfFuncDefault(const char *) -> int printf(const char *
|
||||
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>]
|
||||
@@ -145,6 +147,7 @@ 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>]
|
||||
@@ -154,6 +157,7 @@ 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>]
|
||||
@@ -189,6 +193,13 @@ 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<const char *>()
|
||||
REFERENCE_CALL void b3OutputPrintfVarArgsInternal(const char *) -> void __vcrt_va_start_verify_argument_type<const char *>() [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>]
|
||||
@@ -196,6 +207,9 @@ 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>]
|
||||
@@ -204,12 +218,20 @@ 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<const char *>() [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>]
|
||||
@@ -218,12 +240,20 @@ 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<const char *>() [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 in New Issue
Block a user