logic: show real code of signatures in tooltips

* added new location type
* refactored old recording code
* record signature locations for cxx functions and java methods
* added signature locations to sample project indexer tests
* ignore signature locations in ui
* signatures in tooltip with qualified name of the function/method
* added test for finding signature location of constructor with initializer list
This commit is contained in:
mlangkabel
2018-07-20 14:00:08 +02:00
parent 605d07688b
commit c6f9d8f92c
211 changed files with 19809 additions and 19293 deletions
@@ -246,23 +246,23 @@ COMMENT: comment [b3AlignedAllocator.cpp <157:7 157:36>]
COMMENT: comment [b3AlignedAllocator.cpp <164:1 164:57>]
COMMENT: comment [b3AlignedAllocator.cpp <176:1 176:47>]
COMMENT: comment [b3AlignedAllocator.cpp <180:8 180:37>]
SYMBOL_FUNCTION int b3GetVersion() [b3Scalar.h <34:1 <34:12 34:23> 37:1>]
SYMBOL_FUNCTION int b3GetVersion() [b3Scalar.h <34:1 <34:1 <34:12 34:23> 34:25> 37:1>]
SYMBOL_BUILTIN_TYPE int
REFERENCE_TYPE_USAGE int b3GetVersion() -> int [b3Scalar.h <34:8 34:10>]
LOCAL_SYMBOL: b3Scalar.h<35:1> [b3Scalar.h <35:1 35:1>]
LOCAL_SYMBOL: b3Scalar.h<35:1> [b3Scalar.h <37:1 37:1>]
SYMBOL_FUNCTION void b3EnterProfileZone(const char *) [b3Logging.h <23:6 23:23>]
SYMBOL_FUNCTION void b3EnterProfileZone(const char *) [b3Logging.h <23:1 <23:6 23:23> 23:41>]
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>]
SYMBOL_FUNCTION void b3LeaveProfileZone() [b3Logging.h <24:1 <24:6 24:23> 24:25>]
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>]
LOCAL_SYMBOL: b3Logging.h<28:1> [b3Logging.h <28:1 28:1>]
LOCAL_SYMBOL: b3Logging.h<28:1> [b3Logging.h <39:1 39:1>]
SYMBOL_METHOD public void b3ProfileZone::b3ProfileZone(const char *) [b3Logging.h <30:2 <30:2 30:14> 33:2>]
SYMBOL_METHOD public void b3ProfileZone::b3ProfileZone(const char *) [b3Logging.h <30:2 <30:2 <30:2 30:14> 30:32> 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>]
LOCAL_SYMBOL: b3Logging.h<31:2> [b3Logging.h <31:2 31:2>]
@@ -270,7 +270,7 @@ LOCAL_SYMBOL: b3Logging.h<31:2> [b3Logging.h <33:2 33:2>]
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_METHOD public void b3ProfileZone::~b3ProfileZone() [b3Logging.h <35:2 <35:2 <35:2 35:15> 35:17> 38:2>]
LOCAL_SYMBOL: b3Logging.h<36:2> [b3Logging.h <36:2 36:2>]
LOCAL_SYMBOL: b3Logging.h<36:2> [b3Logging.h <38:2 38:2>]
SYMBOL_FUNCTION void b3LeaveProfileZone()
@@ -293,35 +293,35 @@ 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>]
SYMBOL_FUNCTION void b3SetCustomPrintfFunc(b3PrintfFunc *) [b3Logging.h <60:1 <60:6 60:26> 60:52>]
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>]
SYMBOL_FUNCTION void b3SetCustomWarningMessageFunc(b3WarningMessageFunc *) [b3Logging.h <61:1 <61:6 61:34> 61:72>]
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>]
SYMBOL_FUNCTION void b3SetCustomErrorMessageFunc(b3ErrorMessageFunc *) [b3Logging.h <62:1 <62:6 62:32> 62:66>]
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>]
SYMBOL_FUNCTION void b3SetCustomEnterProfileZoneFunc(b3EnterProfileZoneFunc *) [b3Logging.h <65:1 <65:6 65:36> 65:71>]
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>]
SYMBOL_FUNCTION void b3SetCustomLeaveProfileZoneFunc(b3LeaveProfileZoneFunc *) [b3Logging.h <66:1 <66:6 66:36> 66:71>]
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>]
SYMBOL_FUNCTION void b3OutputPrintfVarArgsInternal(const char *) [b3Logging.h <69:1 <69:6 69:34> 69:56>]
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>]
SYMBOL_FUNCTION void b3OutputWarningMessageVarArgsInternal(const char *) [b3Logging.h <70:1 <70:6 70:42> 70:64>]
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>]
SYMBOL_FUNCTION void b3OutputErrorMessageVarArgsInternal(const char *) [b3Logging.h <71:1 <71:6 71:40> 71:62>]
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>]
@@ -330,7 +330,7 @@ SYMBOL_BUILTIN_TYPE float
REFERENCE_TYPE_USAGE b3Scalar -> float [b3Scalar.h <263:9 263:13>]
SYMBOL_TYPEDEF b3SimdFloat4 [b3Scalar.h <269:16 269:27>]
REFERENCE_TYPE_USAGE b3SimdFloat4 -> __m128 [b3Scalar.h <269:9 269:14>]
SYMBOL_FUNCTION b3Scalar b3Sqrt(b3Scalar) [b3Scalar.h <361:1 <361:26 361:31> 380:1>]
SYMBOL_FUNCTION b3Scalar b3Sqrt(b3Scalar) [b3Scalar.h <361:1 <361:1 <361:26 361:31> 361:43> 380:1>]
REFERENCE_TYPE_USAGE b3Scalar b3Sqrt(b3Scalar) -> b3Scalar [b3Scalar.h <361:17 361:24>]
LOCAL_SYMBOL: b3Scalar.h<361:42> [b3Scalar.h <361:42 361:42>]
REFERENCE_TYPE_USAGE b3Scalar b3Sqrt(b3Scalar) -> b3Scalar [b3Scalar.h <361:33 361:40>]
@@ -339,7 +339,7 @@ LOCAL_SYMBOL: b3Scalar.h<362:1> [b3Scalar.h <380:1 380:1>]
SYMBOL_FUNCTION float sqrtf(float)
REFERENCE_CALL b3Scalar b3Sqrt(b3Scalar) -> float sqrtf(float) [b3Scalar.h <378:9 378:13>]
LOCAL_SYMBOL: b3Scalar.h<361:42> [b3Scalar.h <378:15 378:15>]
SYMBOL_FUNCTION b3Scalar b3Fabs(b3Scalar) [b3Scalar.h <381:1 <381:26 381:31> 381:64>]
SYMBOL_FUNCTION b3Scalar b3Fabs(b3Scalar) [b3Scalar.h <381:1 <381:1 <381:26 381:31> 381:43> 381:64>]
REFERENCE_TYPE_USAGE b3Scalar b3Fabs(b3Scalar) -> b3Scalar [b3Scalar.h <381:17 381:24>]
LOCAL_SYMBOL: b3Scalar.h<381:42> [b3Scalar.h <381:42 381:42>]
REFERENCE_TYPE_USAGE b3Scalar b3Fabs(b3Scalar) -> b3Scalar [b3Scalar.h <381:33 381:40>]
@@ -348,7 +348,7 @@ LOCAL_SYMBOL: b3Scalar.h<381:45> [b3Scalar.h <381:64 381:64>]
SYMBOL_FUNCTION float fabsf(float)
REFERENCE_CALL b3Scalar b3Fabs(b3Scalar) -> float fabsf(float) [b3Scalar.h <381:54 381:58>]
LOCAL_SYMBOL: b3Scalar.h<381:42> [b3Scalar.h <381:60 381:60>]
SYMBOL_FUNCTION b3Scalar b3Cos(b3Scalar) [b3Scalar.h <382:1 <382:26 382:30> 382:62>]
SYMBOL_FUNCTION b3Scalar b3Cos(b3Scalar) [b3Scalar.h <382:1 <382:1 <382:26 382:30> 382:42> 382:62>]
REFERENCE_TYPE_USAGE b3Scalar b3Cos(b3Scalar) -> b3Scalar [b3Scalar.h <382:17 382:24>]
LOCAL_SYMBOL: b3Scalar.h<382:41> [b3Scalar.h <382:41 382:41>]
REFERENCE_TYPE_USAGE b3Scalar b3Cos(b3Scalar) -> b3Scalar [b3Scalar.h <382:32 382:39>]
@@ -357,7 +357,7 @@ LOCAL_SYMBOL: b3Scalar.h<382:44> [b3Scalar.h <382:62 382:62>]
SYMBOL_FUNCTION float cosf(float)
REFERENCE_CALL b3Scalar b3Cos(b3Scalar) -> float cosf(float) [b3Scalar.h <382:53 382:56>]
LOCAL_SYMBOL: b3Scalar.h<382:41> [b3Scalar.h <382:58 382:58>]
SYMBOL_FUNCTION b3Scalar b3Sin(b3Scalar) [b3Scalar.h <383:1 <383:26 383:30> 383:62>]
SYMBOL_FUNCTION b3Scalar b3Sin(b3Scalar) [b3Scalar.h <383:1 <383:1 <383:26 383:30> 383:42> 383:62>]
REFERENCE_TYPE_USAGE b3Scalar b3Sin(b3Scalar) -> b3Scalar [b3Scalar.h <383:17 383:24>]
LOCAL_SYMBOL: b3Scalar.h<383:41> [b3Scalar.h <383:41 383:41>]
REFERENCE_TYPE_USAGE b3Scalar b3Sin(b3Scalar) -> b3Scalar [b3Scalar.h <383:32 383:39>]
@@ -366,7 +366,7 @@ LOCAL_SYMBOL: b3Scalar.h<383:44> [b3Scalar.h <383:62 383:62>]
SYMBOL_FUNCTION float sinf(float)
REFERENCE_CALL b3Scalar b3Sin(b3Scalar) -> float sinf(float) [b3Scalar.h <383:53 383:56>]
LOCAL_SYMBOL: b3Scalar.h<383:41> [b3Scalar.h <383:58 383:58>]
SYMBOL_FUNCTION b3Scalar b3Tan(b3Scalar) [b3Scalar.h <384:1 <384:26 384:30> 384:62>]
SYMBOL_FUNCTION b3Scalar b3Tan(b3Scalar) [b3Scalar.h <384:1 <384:1 <384:26 384:30> 384:42> 384:62>]
REFERENCE_TYPE_USAGE b3Scalar b3Tan(b3Scalar) -> b3Scalar [b3Scalar.h <384:17 384:24>]
LOCAL_SYMBOL: b3Scalar.h<384:41> [b3Scalar.h <384:41 384:41>]
REFERENCE_TYPE_USAGE b3Scalar b3Tan(b3Scalar) -> b3Scalar [b3Scalar.h <384:32 384:39>]
@@ -375,7 +375,7 @@ LOCAL_SYMBOL: b3Scalar.h<384:44> [b3Scalar.h <384:62 384:62>]
SYMBOL_FUNCTION float tanf(float)
REFERENCE_CALL b3Scalar b3Tan(b3Scalar) -> float tanf(float) [b3Scalar.h <384:53 384:56>]
LOCAL_SYMBOL: b3Scalar.h<384:41> [b3Scalar.h <384:58 384:58>]
SYMBOL_FUNCTION b3Scalar b3Acos(b3Scalar) [b3Scalar.h <385:1 <385:26 385:31> 391:1>]
SYMBOL_FUNCTION b3Scalar b3Acos(b3Scalar) [b3Scalar.h <385:1 <385:1 <385:26 385:31> 385:43> 391:1>]
REFERENCE_TYPE_USAGE b3Scalar b3Acos(b3Scalar) -> b3Scalar [b3Scalar.h <385:17 385:24>]
LOCAL_SYMBOL: b3Scalar.h<385:42> [b3Scalar.h <385:42 385:42>]
REFERENCE_TYPE_USAGE b3Scalar b3Acos(b3Scalar) -> b3Scalar [b3Scalar.h <385:33 385:40>]
@@ -392,7 +392,7 @@ REFERENCE_TYPE_USAGE b3Scalar b3Acos(b3Scalar) -> b3Scalar [b3Scalar.h <389:5 38
SYMBOL_FUNCTION float acosf(float)
REFERENCE_CALL b3Scalar b3Acos(b3Scalar) -> float acosf(float) [b3Scalar.h <390:9 390:13>]
LOCAL_SYMBOL: b3Scalar.h<385:42> [b3Scalar.h <390:15 390:15>]
SYMBOL_FUNCTION b3Scalar b3Asin(b3Scalar) [b3Scalar.h <392:1 <392:26 392:31> 398:1>]
SYMBOL_FUNCTION b3Scalar b3Asin(b3Scalar) [b3Scalar.h <392:1 <392:1 <392:26 392:31> 392:43> 398:1>]
REFERENCE_TYPE_USAGE b3Scalar b3Asin(b3Scalar) -> b3Scalar [b3Scalar.h <392:17 392:24>]
LOCAL_SYMBOL: b3Scalar.h<392:42> [b3Scalar.h <392:42 392:42>]
REFERENCE_TYPE_USAGE b3Scalar b3Asin(b3Scalar) -> b3Scalar [b3Scalar.h <392:33 392:40>]
@@ -409,7 +409,7 @@ REFERENCE_TYPE_USAGE b3Scalar b3Asin(b3Scalar) -> b3Scalar [b3Scalar.h <396:5 39
SYMBOL_FUNCTION float asinf(float)
REFERENCE_CALL b3Scalar b3Asin(b3Scalar) -> float asinf(float) [b3Scalar.h <397:9 397:13>]
LOCAL_SYMBOL: b3Scalar.h<392:42> [b3Scalar.h <397:15 397:15>]
SYMBOL_FUNCTION b3Scalar b3Atan(b3Scalar) [b3Scalar.h <399:1 <399:26 399:31> 399:64>]
SYMBOL_FUNCTION b3Scalar b3Atan(b3Scalar) [b3Scalar.h <399:1 <399:1 <399:26 399:31> 399:43> 399:64>]
REFERENCE_TYPE_USAGE b3Scalar b3Atan(b3Scalar) -> b3Scalar [b3Scalar.h <399:17 399:24>]
LOCAL_SYMBOL: b3Scalar.h<399:42> [b3Scalar.h <399:42 399:42>]
REFERENCE_TYPE_USAGE b3Scalar b3Atan(b3Scalar) -> b3Scalar [b3Scalar.h <399:33 399:40>]
@@ -418,7 +418,7 @@ LOCAL_SYMBOL: b3Scalar.h<399:45> [b3Scalar.h <399:64 399:64>]
SYMBOL_FUNCTION float atanf(float)
REFERENCE_CALL b3Scalar b3Atan(b3Scalar) -> float atanf(float) [b3Scalar.h <399:54 399:58>]
LOCAL_SYMBOL: b3Scalar.h<399:42> [b3Scalar.h <399:60 399:60>]
SYMBOL_FUNCTION b3Scalar b3Atan2(b3Scalar, b3Scalar) [b3Scalar.h <400:1 <400:26 400:32> 400:81>]
SYMBOL_FUNCTION b3Scalar b3Atan2(b3Scalar, b3Scalar) [b3Scalar.h <400:1 <400:1 <400:26 400:32> 400:56> 400:81>]
REFERENCE_TYPE_USAGE b3Scalar b3Atan2(b3Scalar, b3Scalar) -> b3Scalar [b3Scalar.h <400:17 400:24>]
LOCAL_SYMBOL: b3Scalar.h<400:43> [b3Scalar.h <400:43 400:43>]
REFERENCE_TYPE_USAGE b3Scalar b3Atan2(b3Scalar, b3Scalar) -> b3Scalar [b3Scalar.h <400:34 400:41>]
@@ -430,7 +430,7 @@ SYMBOL_FUNCTION float atan2f(float, float)
REFERENCE_CALL b3Scalar b3Atan2(b3Scalar, b3Scalar) -> float atan2f(float, float) [b3Scalar.h <400:67 400:72>]
LOCAL_SYMBOL: b3Scalar.h<400:43> [b3Scalar.h <400:74 400:74>]
LOCAL_SYMBOL: b3Scalar.h<400:55> [b3Scalar.h <400:77 400:77>]
SYMBOL_FUNCTION b3Scalar b3Exp(b3Scalar) [b3Scalar.h <401:1 <401:26 401:30> 401:62>]
SYMBOL_FUNCTION b3Scalar b3Exp(b3Scalar) [b3Scalar.h <401:1 <401:1 <401:26 401:30> 401:42> 401:62>]
REFERENCE_TYPE_USAGE b3Scalar b3Exp(b3Scalar) -> b3Scalar [b3Scalar.h <401:17 401:24>]
LOCAL_SYMBOL: b3Scalar.h<401:41> [b3Scalar.h <401:41 401:41>]
REFERENCE_TYPE_USAGE b3Scalar b3Exp(b3Scalar) -> b3Scalar [b3Scalar.h <401:32 401:39>]
@@ -439,7 +439,7 @@ LOCAL_SYMBOL: b3Scalar.h<401:44> [b3Scalar.h <401:62 401:62>]
SYMBOL_FUNCTION float expf(float)
REFERENCE_CALL b3Scalar b3Exp(b3Scalar) -> float expf(float) [b3Scalar.h <401:53 401:56>]
LOCAL_SYMBOL: b3Scalar.h<401:41> [b3Scalar.h <401:58 401:58>]
SYMBOL_FUNCTION b3Scalar b3Log(b3Scalar) [b3Scalar.h <402:1 <402:26 402:30> 402:62>]
SYMBOL_FUNCTION b3Scalar b3Log(b3Scalar) [b3Scalar.h <402:1 <402:1 <402:26 402:30> 402:42> 402:62>]
REFERENCE_TYPE_USAGE b3Scalar b3Log(b3Scalar) -> b3Scalar [b3Scalar.h <402:17 402:24>]
LOCAL_SYMBOL: b3Scalar.h<402:41> [b3Scalar.h <402:41 402:41>]
REFERENCE_TYPE_USAGE b3Scalar b3Log(b3Scalar) -> b3Scalar [b3Scalar.h <402:32 402:39>]
@@ -448,7 +448,7 @@ LOCAL_SYMBOL: b3Scalar.h<402:44> [b3Scalar.h <402:62 402:62>]
SYMBOL_FUNCTION float logf(float)
REFERENCE_CALL b3Scalar b3Log(b3Scalar) -> float logf(float) [b3Scalar.h <402:53 402:56>]
LOCAL_SYMBOL: b3Scalar.h<402:41> [b3Scalar.h <402:58 402:58>]
SYMBOL_FUNCTION b3Scalar b3Pow(b3Scalar, b3Scalar) [b3Scalar.h <403:1 <403:26 403:30> 403:75>]
SYMBOL_FUNCTION b3Scalar b3Pow(b3Scalar, b3Scalar) [b3Scalar.h <403:1 <403:1 <403:26 403:30> 403:53> 403:75>]
REFERENCE_TYPE_USAGE b3Scalar b3Pow(b3Scalar, b3Scalar) -> b3Scalar [b3Scalar.h <403:17 403:24>]
LOCAL_SYMBOL: b3Scalar.h<403:41> [b3Scalar.h <403:41 403:41>]
REFERENCE_TYPE_USAGE b3Scalar b3Pow(b3Scalar, b3Scalar) -> b3Scalar [b3Scalar.h <403:32 403:39>]
@@ -460,7 +460,7 @@ SYMBOL_FUNCTION float powf(float, float)
REFERENCE_CALL b3Scalar b3Pow(b3Scalar, b3Scalar) -> float powf(float, float) [b3Scalar.h <403:64 403:67>]
LOCAL_SYMBOL: b3Scalar.h<403:41> [b3Scalar.h <403:69 403:69>]
LOCAL_SYMBOL: b3Scalar.h<403:52> [b3Scalar.h <403:71 403:71>]
SYMBOL_FUNCTION b3Scalar b3Fmod(b3Scalar, b3Scalar) [b3Scalar.h <404:1 <404:26 404:31> 404:77>]
SYMBOL_FUNCTION b3Scalar b3Fmod(b3Scalar, b3Scalar) [b3Scalar.h <404:1 <404:1 <404:26 404:31> 404:54> 404:77>]
REFERENCE_TYPE_USAGE b3Scalar b3Fmod(b3Scalar, b3Scalar) -> b3Scalar [b3Scalar.h <404:17 404:24>]
LOCAL_SYMBOL: b3Scalar.h<404:42> [b3Scalar.h <404:42 404:42>]
REFERENCE_TYPE_USAGE b3Scalar b3Fmod(b3Scalar, b3Scalar) -> b3Scalar [b3Scalar.h <404:33 404:40>]
@@ -472,7 +472,7 @@ SYMBOL_FUNCTION float fmodf(float, float)
REFERENCE_CALL b3Scalar b3Fmod(b3Scalar, b3Scalar) -> float fmodf(float, float) [b3Scalar.h <404:65 404:69>]
LOCAL_SYMBOL: b3Scalar.h<404:42> [b3Scalar.h <404:71 404:71>]
LOCAL_SYMBOL: b3Scalar.h<404:53> [b3Scalar.h <404:73 404:73>]
SYMBOL_FUNCTION b3Scalar b3Atan2Fast(b3Scalar, b3Scalar) [b3Scalar.h <426:1 <426:26 426:36> 440:1>]
SYMBOL_FUNCTION b3Scalar b3Atan2Fast(b3Scalar, b3Scalar) [b3Scalar.h <426:1 <426:1 <426:26 426:36> 426:60> 440:1>]
REFERENCE_TYPE_USAGE b3Scalar b3Atan2Fast(b3Scalar, b3Scalar) -> b3Scalar [b3Scalar.h <426:17 426:24>]
LOCAL_SYMBOL: b3Scalar.h<426:47> [b3Scalar.h <426:47 426:47>]
REFERENCE_TYPE_USAGE b3Scalar b3Atan2Fast(b3Scalar, b3Scalar) -> b3Scalar [b3Scalar.h <426:38 426:45>]
@@ -521,7 +521,7 @@ LOCAL_SYMBOL: b3Scalar.h<436:12> [b3Scalar.h <437:31 437:31>]
LOCAL_SYMBOL: b3Scalar.h<426:47> [b3Scalar.h <439:10 439:10>]
LOCAL_SYMBOL: b3Scalar.h<431:11> [b3Scalar.h <439:23 439:27>]
LOCAL_SYMBOL: b3Scalar.h<431:11> [b3Scalar.h <439:31 439:35>]
SYMBOL_FUNCTION bool b3FuzzyZero(b3Scalar) [b3Scalar.h <442:1 <442:27 442:37> 442:84>]
SYMBOL_FUNCTION bool b3FuzzyZero(b3Scalar) [b3Scalar.h <442:1 <442:1 <442:27 442:37> 442:49> 442:84>]
SYMBOL_BUILTIN_TYPE bool
REFERENCE_TYPE_USAGE bool b3FuzzyZero(b3Scalar) -> bool [b3Scalar.h <442:17 442:20>]
LOCAL_SYMBOL: b3Scalar.h<442:48> [b3Scalar.h <442:48 442:48>]
@@ -530,7 +530,7 @@ LOCAL_SYMBOL: b3Scalar.h<442:51> [b3Scalar.h <442:51 442:51>]
LOCAL_SYMBOL: b3Scalar.h<442:51> [b3Scalar.h <442:84 442:84>]
REFERENCE_CALL bool b3FuzzyZero(b3Scalar) -> b3Scalar b3Fabs(b3Scalar) [b3Scalar.h <442:60 442:65>]
LOCAL_SYMBOL: b3Scalar.h<442:48> [b3Scalar.h <442:67 442:67>]
SYMBOL_FUNCTION bool b3Equal(b3Scalar, b3Scalar) [b3Scalar.h <444:1 <444:22 444:28> 446:1>]
SYMBOL_FUNCTION bool b3Equal(b3Scalar, b3Scalar) [b3Scalar.h <444:1 <444:1 <444:22 444:28> 444:54> 446:1>]
REFERENCE_TYPE_USAGE bool b3Equal(b3Scalar, b3Scalar) -> bool [b3Scalar.h <444:17 444:20>]
LOCAL_SYMBOL: b3Scalar.h<444:39> [b3Scalar.h <444:39 444:39>]
REFERENCE_TYPE_USAGE bool b3Equal(b3Scalar, b3Scalar) -> b3Scalar [b3Scalar.h <444:30 444:37>]
@@ -542,7 +542,7 @@ LOCAL_SYMBOL: b3Scalar.h<444:39> [b3Scalar.h <445:12 445:12>]
LOCAL_SYMBOL: b3Scalar.h<444:51> [b3Scalar.h <445:18 445:20>]
LOCAL_SYMBOL: b3Scalar.h<444:39> [b3Scalar.h <445:29 445:29>]
LOCAL_SYMBOL: b3Scalar.h<444:51> [b3Scalar.h <445:35 445:37>]
SYMBOL_FUNCTION bool b3GreaterEqual(b3Scalar, b3Scalar) [b3Scalar.h <447:1 <447:22 447:35> 449:1>]
SYMBOL_FUNCTION bool b3GreaterEqual(b3Scalar, b3Scalar) [b3Scalar.h <447:1 <447:1 <447:22 447:35> 447:62> 449:1>]
REFERENCE_TYPE_USAGE bool b3GreaterEqual(b3Scalar, b3Scalar) -> bool [b3Scalar.h <447:17 447:20>]
LOCAL_SYMBOL: b3Scalar.h<447:47> [b3Scalar.h <447:47 447:47>]
REFERENCE_TYPE_USAGE bool b3GreaterEqual(b3Scalar, b3Scalar) -> b3Scalar [b3Scalar.h <447:38 447:45>]
@@ -552,7 +552,7 @@ LOCAL_SYMBOL: b3Scalar.h<447:64> [b3Scalar.h <447:64 447:64>]
LOCAL_SYMBOL: b3Scalar.h<447:64> [b3Scalar.h <449:1 449:1>]
LOCAL_SYMBOL: b3Scalar.h<447:47> [b3Scalar.h <448:13 448:13>]
LOCAL_SYMBOL: b3Scalar.h<447:59> [b3Scalar.h <448:19 448:21>]
SYMBOL_FUNCTION int b3IsNegative(b3Scalar) [b3Scalar.h <452:1 <452:27 452:38> 454:1>]
SYMBOL_FUNCTION int b3IsNegative(b3Scalar) [b3Scalar.h <452:1 <452:1 <452:27 452:38> 452:50> 454:1>]
REFERENCE_TYPE_USAGE int b3IsNegative(b3Scalar) -> int [b3Scalar.h <452:17 452:19>]
LOCAL_SYMBOL: b3Scalar.h<452:49> [b3Scalar.h <452:49 452:49>]
REFERENCE_TYPE_USAGE int b3IsNegative(b3Scalar) -> b3Scalar [b3Scalar.h <452:40 452:47>]
@@ -560,7 +560,7 @@ LOCAL_SYMBOL: b3Scalar.h<452:52> [b3Scalar.h <452:52 452:52>]
LOCAL_SYMBOL: b3Scalar.h<452:52> [b3Scalar.h <454:1 454:1>]
LOCAL_SYMBOL: b3Scalar.h<452:49> [b3Scalar.h <453:12 453:12>]
REFERENCE_TYPE_USAGE int b3IsNegative(b3Scalar) -> b3Scalar [b3Scalar.h <453:16 453:23>]
SYMBOL_FUNCTION b3Scalar b3Radians(b3Scalar) [b3Scalar.h <456:1 <456:26 456:34> 456:78>]
SYMBOL_FUNCTION b3Scalar b3Radians(b3Scalar) [b3Scalar.h <456:1 <456:1 <456:26 456:34> 456:46> 456:78>]
REFERENCE_TYPE_USAGE b3Scalar b3Radians(b3Scalar) -> b3Scalar [b3Scalar.h <456:17 456:24>]
LOCAL_SYMBOL: b3Scalar.h<456:45> [b3Scalar.h <456:45 456:45>]
REFERENCE_TYPE_USAGE b3Scalar b3Radians(b3Scalar) -> b3Scalar [b3Scalar.h <456:36 456:43>]
@@ -568,7 +568,7 @@ LOCAL_SYMBOL: b3Scalar.h<456:48> [b3Scalar.h <456:48 456:48>]
LOCAL_SYMBOL: b3Scalar.h<456:48> [b3Scalar.h <456:78 456:78>]
LOCAL_SYMBOL: b3Scalar.h<456:45> [b3Scalar.h <456:57 456:57>]
REFERENCE_TYPE_USAGE b3Scalar b3Radians(b3Scalar) -> b3Scalar [b3Scalar.h <456:61 456:75>]
SYMBOL_FUNCTION b3Scalar b3Degrees(b3Scalar) [b3Scalar.h <457:1 <457:26 457:34> 457:78>]
SYMBOL_FUNCTION b3Scalar b3Degrees(b3Scalar) [b3Scalar.h <457:1 <457:1 <457:26 457:34> 457:46> 457:78>]
REFERENCE_TYPE_USAGE b3Scalar b3Degrees(b3Scalar) -> b3Scalar [b3Scalar.h <457:17 457:24>]
LOCAL_SYMBOL: b3Scalar.h<457:45> [b3Scalar.h <457:45 457:45>]
REFERENCE_TYPE_USAGE b3Scalar b3Degrees(b3Scalar) -> b3Scalar [b3Scalar.h <457:36 457:43>]
@@ -576,7 +576,7 @@ LOCAL_SYMBOL: b3Scalar.h<457:48> [b3Scalar.h <457:48 457:48>]
LOCAL_SYMBOL: b3Scalar.h<457:48> [b3Scalar.h <457:78 457:78>]
LOCAL_SYMBOL: b3Scalar.h<457:45> [b3Scalar.h <457:57 457:57>]
REFERENCE_TYPE_USAGE b3Scalar b3Degrees(b3Scalar) -> b3Scalar [b3Scalar.h <457:61 457:75>]
SYMBOL_FUNCTION b3Scalar b3Fsel(b3Scalar, b3Scalar, b3Scalar) [b3Scalar.h <462:1 <462:26 462:31> 465:1>]
SYMBOL_FUNCTION b3Scalar b3Fsel(b3Scalar, b3Scalar, b3Scalar) [b3Scalar.h <462:1 <462:1 <462:26 462:31> 462:67> 465:1>]
REFERENCE_TYPE_USAGE b3Scalar b3Fsel(b3Scalar, b3Scalar, b3Scalar) -> b3Scalar [b3Scalar.h <462:17 462:24>]
LOCAL_SYMBOL: b3Scalar.h<462:42> [b3Scalar.h <462:42 462:42>]
REFERENCE_TYPE_USAGE b3Scalar b3Fsel(b3Scalar, b3Scalar, b3Scalar) -> b3Scalar [b3Scalar.h <462:33 462:40>]
@@ -589,7 +589,7 @@ LOCAL_SYMBOL: b3Scalar.h<463:1> [b3Scalar.h <465:1 465:1>]
LOCAL_SYMBOL: b3Scalar.h<462:42> [b3Scalar.h <464:9 464:9>]
LOCAL_SYMBOL: b3Scalar.h<462:54> [b3Scalar.h <464:18 464:18>]
LOCAL_SYMBOL: b3Scalar.h<462:66> [b3Scalar.h <464:22 464:22>]
SYMBOL_FUNCTION bool b3MachineIsLittleEndian() [b3Scalar.h <470:1 <470:22 470:44> 478:1>]
SYMBOL_FUNCTION bool b3MachineIsLittleEndian() [b3Scalar.h <470:1 <470:1 <470:22 470:44> 470:46> 478:1>]
REFERENCE_TYPE_USAGE bool b3MachineIsLittleEndian() -> bool [b3Scalar.h <470:17 470:20>]
LOCAL_SYMBOL: b3Scalar.h<471:1> [b3Scalar.h <471:1 471:1>]
LOCAL_SYMBOL: b3Scalar.h<471:1> [b3Scalar.h <478:1 478:1>]
@@ -601,7 +601,7 @@ REFERENCE_TYPE_USAGE bool b3MachineIsLittleEndian() -> char [b3Scalar.h <473:10
REFERENCE_TYPE_USAGE bool b3MachineIsLittleEndian() -> char [b3Scalar.h <473:27 473:30>]
LOCAL_SYMBOL: b3Scalar.h<472:13> [b3Scalar.h <473:36 473:36>]
LOCAL_SYMBOL: b3Scalar.h<473:16> [b3Scalar.h <474:8 474:8>]
SYMBOL_FUNCTION unsigned int b3Select(unsigned int, unsigned int, unsigned int) [b3Scalar.h <484:1 <484:26 484:33> 493:1>]
SYMBOL_FUNCTION unsigned int b3Select(unsigned int, unsigned int, unsigned int) [b3Scalar.h <484:1 <484:1 <484:26 484:33> 484:118> 493:1>]
SYMBOL_BUILTIN_TYPE unsigned int
REFERENCE_TYPE_USAGE unsigned int b3Select(unsigned int, unsigned int, unsigned int) -> unsigned int [b3Scalar.h <484:17 484:24>]
LOCAL_SYMBOL: b3Scalar.h<484:44> [b3Scalar.h <484:44 484:52>]
@@ -626,7 +626,7 @@ LOCAL_SYMBOL: b3Scalar.h<484:64> [b3Scalar.h <492:14 492:36>]
LOCAL_SYMBOL: b3Scalar.h<490:14> [b3Scalar.h <492:40 492:45>]
LOCAL_SYMBOL: b3Scalar.h<484:98> [b3Scalar.h <492:51 492:70>]
LOCAL_SYMBOL: b3Scalar.h<491:14> [b3Scalar.h <492:74 492:80>]
SYMBOL_FUNCTION int b3Select(unsigned int, int, int) [b3Scalar.h <494:1 <494:21 494:28> 499:1>]
SYMBOL_FUNCTION int b3Select(unsigned int, int, int) [b3Scalar.h <494:1 <494:1 <494:21 494:28> 494:103> 499:1>]
REFERENCE_TYPE_USAGE int b3Select(unsigned int, int, int) -> int [b3Scalar.h <494:17 494:19>]
LOCAL_SYMBOL: b3Scalar.h<494:39> [b3Scalar.h <494:39 494:47>]
REFERENCE_TYPE_USAGE int b3Select(unsigned int, int, int) -> unsigned int [b3Scalar.h <494:30 494:37>]
@@ -651,7 +651,7 @@ LOCAL_SYMBOL: b3Scalar.h<494:54> [b3Scalar.h <498:30 498:52>]
LOCAL_SYMBOL: b3Scalar.h<496:14> [b3Scalar.h <498:56 498:61>]
LOCAL_SYMBOL: b3Scalar.h<494:83> [b3Scalar.h <498:67 498:86>]
LOCAL_SYMBOL: b3Scalar.h<497:14> [b3Scalar.h <498:90 498:96>]
SYMBOL_FUNCTION float b3Select(unsigned int, float, float) [b3Scalar.h <500:1 <500:23 500:30> 507:1>]
SYMBOL_FUNCTION float b3Select(unsigned int, float, float) [b3Scalar.h <500:1 <500:1 <500:23 500:30> 500:109> 507:1>]
REFERENCE_TYPE_USAGE float b3Select(unsigned int, float, float) -> float [b3Scalar.h <500:17 500:21>]
LOCAL_SYMBOL: b3Scalar.h<500:41> [b3Scalar.h <500:41 500:49>]
REFERENCE_TYPE_USAGE float b3Select(unsigned int, float, float) -> unsigned int [b3Scalar.h <500:32 500:39>]
@@ -665,7 +665,7 @@ LOCAL_SYMBOL: b3Scalar.h<500:41> [b3Scalar.h <505:13 505:21>]
LOCAL_SYMBOL: b3Scalar.h<500:58> [b3Scalar.h <505:31 505:53>]
LOCAL_SYMBOL: b3Scalar.h<500:89> [b3Scalar.h <505:57 505:76>]
SYMBOL_TEMPLATE_PARAMETER b3Swap<typename T>::T [b3Scalar.h <509:19 509:19>]
SYMBOL_FUNCTION void b3Swap<typename T>(T &, T &) [b3Scalar.h <509:1 <509:43 509:48> 514:1>]
SYMBOL_FUNCTION void b3Swap<typename T>(T &, T &) [b3Scalar.h <509:1 <509:22 <509:43 509:48> 509:60> 514:1>]
REFERENCE_TYPE_USAGE void b3Swap<typename T>(T &, T &) -> void [b3Scalar.h <509:38 509:41>]
LOCAL_SYMBOL: b3Scalar.h<509:53> [b3Scalar.h <509:53 509:53>]
REFERENCE_TYPE_USAGE void b3Swap<typename T>(T &, T &) -> b3Swap<typename T>::T [b3Scalar.h <509:50 509:50>]
@@ -680,7 +680,7 @@ LOCAL_SYMBOL: b3Scalar.h<509:53> [b3Scalar.h <512:2 512:2>]
LOCAL_SYMBOL: b3Scalar.h<509:59> [b3Scalar.h <512:6 512:6>]
LOCAL_SYMBOL: b3Scalar.h<509:59> [b3Scalar.h <513:2 513:2>]
LOCAL_SYMBOL: b3Scalar.h<511:4> [b3Scalar.h <513:6 513:8>]
SYMBOL_FUNCTION unsigned int b3SwapEndian(unsigned int) [b3Scalar.h <518:1 <518:26 518:37> 521:1>]
SYMBOL_FUNCTION unsigned int b3SwapEndian(unsigned int) [b3Scalar.h <518:1 <518:1 <518:26 518:37> 518:51> 521:1>]
REFERENCE_TYPE_USAGE unsigned int b3SwapEndian(unsigned int) -> unsigned int [b3Scalar.h <518:17 518:24>]
LOCAL_SYMBOL: b3Scalar.h<518:48> [b3Scalar.h <518:48 518:50>]
REFERENCE_TYPE_USAGE unsigned int b3SwapEndian(unsigned int) -> unsigned int [b3Scalar.h <518:39 518:46>]
@@ -690,7 +690,7 @@ LOCAL_SYMBOL: b3Scalar.h<518:48> [b3Scalar.h <520:12 520:14>]
LOCAL_SYMBOL: b3Scalar.h<518:48> [b3Scalar.h <520:41 520:43>]
LOCAL_SYMBOL: b3Scalar.h<518:48> [b3Scalar.h <520:69 520:71>]
LOCAL_SYMBOL: b3Scalar.h<518:48> [b3Scalar.h <520:98 520:100>]
SYMBOL_FUNCTION unsigned short b3SwapEndian(unsigned short) [b3Scalar.h <523:1 <523:32 523:43> 526:1>]
SYMBOL_FUNCTION unsigned short b3SwapEndian(unsigned short) [b3Scalar.h <523:1 <523:1 <523:32 523:43> 523:63> 526:1>]
SYMBOL_BUILTIN_TYPE unsigned short
REFERENCE_TYPE_USAGE unsigned short b3SwapEndian(unsigned short) -> unsigned short [b3Scalar.h <523:17 523:24>]
LOCAL_SYMBOL: b3Scalar.h<523:60> [b3Scalar.h <523:60 523:62>]
@@ -700,7 +700,7 @@ LOCAL_SYMBOL: b3Scalar.h<524:1> [b3Scalar.h <526:1 526:1>]
REFERENCE_TYPE_USAGE unsigned short b3SwapEndian(unsigned short) -> unsigned short [b3Scalar.h <525:21 525:28>]
LOCAL_SYMBOL: b3Scalar.h<523:60> [b3Scalar.h <525:39 525:41>]
LOCAL_SYMBOL: b3Scalar.h<523:60> [b3Scalar.h <525:63 525:65>]
SYMBOL_FUNCTION unsigned int b3SwapEndian(int) [b3Scalar.h <528:1 <528:26 528:37> 531:1>]
SYMBOL_FUNCTION unsigned int b3SwapEndian(int) [b3Scalar.h <528:1 <528:1 <528:26 528:37> 528:46> 531:1>]
REFERENCE_TYPE_USAGE unsigned int b3SwapEndian(int) -> unsigned int [b3Scalar.h <528:17 528:24>]
LOCAL_SYMBOL: b3Scalar.h<528:43> [b3Scalar.h <528:43 528:45>]
REFERENCE_TYPE_USAGE unsigned int b3SwapEndian(int) -> int [b3Scalar.h <528:39 528:41>]
@@ -710,7 +710,7 @@ SYMBOL_FUNCTION unsigned int b3SwapEndian(unsigned int)
REFERENCE_CALL unsigned int b3SwapEndian(int) -> unsigned int b3SwapEndian(unsigned int) [b3Scalar.h <530:9 530:20>]
REFERENCE_TYPE_USAGE unsigned int b3SwapEndian(int) -> unsigned int [b3Scalar.h <530:23 530:30>]
LOCAL_SYMBOL: b3Scalar.h<528:43> [b3Scalar.h <530:32 530:34>]
SYMBOL_FUNCTION unsigned short b3SwapEndian(short) [b3Scalar.h <533:1 <533:32 533:43> 536:1>]
SYMBOL_FUNCTION unsigned short b3SwapEndian(short) [b3Scalar.h <533:1 <533:1 <533:32 533:43> 533:54> 536:1>]
REFERENCE_TYPE_USAGE unsigned short b3SwapEndian(short) -> unsigned short [b3Scalar.h <533:17 533:24>]
LOCAL_SYMBOL: b3Scalar.h<533:51> [b3Scalar.h <533:51 533:53>]
SYMBOL_BUILTIN_TYPE short
@@ -721,7 +721,7 @@ SYMBOL_FUNCTION unsigned short b3SwapEndian(unsigned short)
REFERENCE_CALL unsigned short b3SwapEndian(short) -> unsigned short b3SwapEndian(unsigned short) [b3Scalar.h <535:9 535:20>]
REFERENCE_TYPE_USAGE unsigned short b3SwapEndian(short) -> unsigned short [b3Scalar.h <535:23 535:30>]
LOCAL_SYMBOL: b3Scalar.h<533:51> [b3Scalar.h <535:39 535:41>]
SYMBOL_FUNCTION unsigned int b3SwapEndianFloat(float) [b3Scalar.h <544:1 <544:31 544:47> 555:1>]
SYMBOL_FUNCTION unsigned int b3SwapEndianFloat(float) [b3Scalar.h <544:1 <544:1 <544:31 544:47> 544:56> 555:1>]
REFERENCE_TYPE_USAGE unsigned int b3SwapEndianFloat(float) -> unsigned int [b3Scalar.h <544:17 544:24>]
LOCAL_SYMBOL: b3Scalar.h<544:55> [b3Scalar.h <544:55 544:55>]
REFERENCE_TYPE_USAGE unsigned int b3SwapEndianFloat(float) -> float [b3Scalar.h <544:49 544:53>]
@@ -747,7 +747,7 @@ LOCAL_SYMBOL: b3Scalar.h<548:20> [b3Scalar.h <552:14 552:16>]
LOCAL_SYMBOL: b3Scalar.h<547:20> [b3Scalar.h <553:5 553:7>]
LOCAL_SYMBOL: b3Scalar.h<548:20> [b3Scalar.h <553:14 553:16>]
LOCAL_SYMBOL: b3Scalar.h<546:18> [b3Scalar.h <554:12 554:12>]
SYMBOL_FUNCTION float b3UnswapEndianFloat(unsigned int) [b3Scalar.h <558:1 <558:23 558:41> 570:1>]
SYMBOL_FUNCTION float b3UnswapEndianFloat(unsigned int) [b3Scalar.h <558:1 <558:1 <558:23 558:41> 558:57> 570:1>]
REFERENCE_TYPE_USAGE float b3UnswapEndianFloat(unsigned int) -> float [b3Scalar.h <558:17 558:21>]
LOCAL_SYMBOL: b3Scalar.h<558:56> [b3Scalar.h <558:56 558:56>]
REFERENCE_TYPE_USAGE float b3UnswapEndianFloat(unsigned int) -> unsigned int [b3Scalar.h <558:43 558:50>]
@@ -772,7 +772,7 @@ LOCAL_SYMBOL: b3Scalar.h<561:20> [b3Scalar.h <566:14 566:16>]
LOCAL_SYMBOL: b3Scalar.h<562:20> [b3Scalar.h <567:5 567:7>]
LOCAL_SYMBOL: b3Scalar.h<561:20> [b3Scalar.h <567:14 567:16>]
LOCAL_SYMBOL: b3Scalar.h<560:11> [b3Scalar.h <569:12 569:12>]
SYMBOL_FUNCTION void b3SwapEndianDouble(double, unsigned char *) [b3Scalar.h <574:1 <574:23 574:40> 587:1>]
SYMBOL_FUNCTION void b3SwapEndianDouble(double, unsigned char *) [b3Scalar.h <574:1 <574:1 <574:23 574:40> 574:70> 587:1>]
REFERENCE_TYPE_USAGE void b3SwapEndianDouble(double, unsigned char *) -> void [b3Scalar.h <574:17 574:20>]
LOCAL_SYMBOL: b3Scalar.h<574:49> [b3Scalar.h <574:49 574:49>]
SYMBOL_BUILTIN_TYPE double
@@ -801,7 +801,7 @@ LOCAL_SYMBOL: b3Scalar.h<574:67> [b3Scalar.h <584:5 584:7>]
LOCAL_SYMBOL: b3Scalar.h<576:20> [b3Scalar.h <584:14 584:16>]
LOCAL_SYMBOL: b3Scalar.h<574:67> [b3Scalar.h <585:5 585:7>]
LOCAL_SYMBOL: b3Scalar.h<576:20> [b3Scalar.h <585:14 585:16>]
SYMBOL_FUNCTION double b3UnswapEndianDouble(const unsigned char *) [b3Scalar.h <590:1 <590:24 590:43> 605:1>]
SYMBOL_FUNCTION double b3UnswapEndianDouble(const unsigned char *) [b3Scalar.h <590:1 <590:1 <590:24 590:43> 590:69> 605:1>]
REFERENCE_TYPE_USAGE double b3UnswapEndianDouble(const unsigned char *) -> double [b3Scalar.h <590:17 590:22>]
LOCAL_SYMBOL: b3Scalar.h<590:66> [b3Scalar.h <590:66 590:68>]
REFERENCE_TYPE_USAGE double b3UnswapEndianDouble(const unsigned char *) -> unsigned char [b3Scalar.h <590:51 590:58>]
@@ -830,7 +830,7 @@ LOCAL_SYMBOL: b3Scalar.h<590:66> [b3Scalar.h <601:14 601:16>]
LOCAL_SYMBOL: b3Scalar.h<593:20> [b3Scalar.h <602:5 602:7>]
LOCAL_SYMBOL: b3Scalar.h<590:66> [b3Scalar.h <602:14 602:16>]
LOCAL_SYMBOL: b3Scalar.h<592:12> [b3Scalar.h <604:9 604:9>]
SYMBOL_FUNCTION b3Scalar b3NormalizeAngle(b3Scalar) [b3Scalar.h <608:1 <608:26 608:41> 623:1>]
SYMBOL_FUNCTION b3Scalar b3NormalizeAngle(b3Scalar) [b3Scalar.h <608:1 <608:1 <608:26 608:41> 608:66> 623:1>]
REFERENCE_TYPE_USAGE b3Scalar b3NormalizeAngle(b3Scalar) -> b3Scalar [b3Scalar.h <608:17 608:24>]
LOCAL_SYMBOL: b3Scalar.h<608:52> [b3Scalar.h <608:52 608:65>]
REFERENCE_TYPE_USAGE b3Scalar b3NormalizeAngle(b3Scalar) -> b3Scalar [b3Scalar.h <608:43 608:50>]
@@ -859,7 +859,7 @@ LOCAL_SYMBOL: b3Scalar.h<608:52> [b3Scalar.h <621:10 621:23>]
SYMBOL_STRUCT b3TypedObject [b3Scalar.h <626:1 <626:8 626:20> 637:1>]
LOCAL_SYMBOL: b3Scalar.h<627:1> [b3Scalar.h <627:1 627:1>]
LOCAL_SYMBOL: b3Scalar.h<627:1> [b3Scalar.h <637:1 637:1>]
SYMBOL_METHOD public void b3TypedObject::b3TypedObject(int) [b3Scalar.h <628:2 <628:2 628:14> 631:2>]
SYMBOL_METHOD public void b3TypedObject::b3TypedObject(int) [b3Scalar.h <628:2 <628:2 <628:2 628:14> 628:30> 631:2>]
LOCAL_SYMBOL: b3Scalar.h<628:20> [b3Scalar.h <628:20 628:29>]
REFERENCE_TYPE_USAGE void b3TypedObject::b3TypedObject(int) -> int [b3Scalar.h <628:16 628:18>]
REFERENCE_USAGE void b3TypedObject::b3TypedObject(int) -> int b3TypedObject::m_objectType [b3Scalar.h <629:4 629:15>]
@@ -868,13 +868,13 @@ LOCAL_SYMBOL: b3Scalar.h<630:2> [b3Scalar.h <630:2 630:2>]
LOCAL_SYMBOL: b3Scalar.h<630:2> [b3Scalar.h <631:2 631:2>]
SYMBOL_FIELD public int b3TypedObject::m_objectType [b3Scalar.h <632:6 632:17>]
REFERENCE_TYPE_USAGE int b3TypedObject::m_objectType -> int [b3Scalar.h <632:2 632:4>]
SYMBOL_METHOD public int b3TypedObject::getObjectType() const [b3Scalar.h <633:2 <633:13 633:25> 636:2>]
SYMBOL_METHOD public int b3TypedObject::getObjectType() const [b3Scalar.h <633:2 <633:2 <633:13 633:25> 633:33> 636:2>]
REFERENCE_TYPE_USAGE int b3TypedObject::getObjectType() const -> int [b3Scalar.h <633:9 633:11>]
LOCAL_SYMBOL: b3Scalar.h<634:2> [b3Scalar.h <634:2 634:2>]
LOCAL_SYMBOL: b3Scalar.h<634:2> [b3Scalar.h <636:2 636:2>]
REFERENCE_USAGE int b3TypedObject::getObjectType() const -> int b3TypedObject::m_objectType [b3Scalar.h <635:10 635:21>]
SYMBOL_TEMPLATE_PARAMETER b3AlignPointer<typename T>::T [b3Scalar.h <642:20 642:20>]
SYMBOL_FUNCTION T * b3AlignPointer<typename T>(T *, size_t) [b3Scalar.h <642:1 <642:25 642:38> 661:1>]
SYMBOL_FUNCTION T * b3AlignPointer<typename T>(T *, size_t) [b3Scalar.h <642:1 <642:22 <642:25 642:38> 642:73> 661:1>]
REFERENCE_TYPE_USAGE T * b3AlignPointer<typename T>(T *, size_t) -> b3AlignPointer<typename T>::T [b3Scalar.h <642:22 642:22>]
LOCAL_SYMBOL: b3Scalar.h<642:43> [b3Scalar.h <642:43 642:54>]
REFERENCE_TYPE_USAGE T * b3AlignPointer<typename T>(T *, size_t) -> b3AlignPointer<typename T>::T [b3Scalar.h <642:40 642:40>]
@@ -906,7 +906,7 @@ LOCAL_SYMBOL: b3Scalar.h<642:64> [b3Scalar.h <658:23 658:31>]
LOCAL_SYMBOL: b3Scalar.h<653:27> [b3Scalar.h <659:2 659:10>]
LOCAL_SYMBOL: b3Scalar.h<656:15> [b3Scalar.h <659:23 659:30>]
LOCAL_SYMBOL: b3Scalar.h<653:27> [b3Scalar.h <660:9 660:17>]
SYMBOL_FUNCTION char * b3AlignPointer<char>(char *, size_t) [b3Scalar.h <642:22 <642:25 642:38> 661:1>]
SYMBOL_FUNCTION char * b3AlignPointer<char>(char *, size_t) [b3Scalar.h <642:22 <642:22 <642:25 642:38> 642:73> 661:1>]
SYMBOL_FUNCTION T * b3AlignPointer<typename T>(T *, size_t)
REFERENCE_TEMPLATE_SPECIALIZATION char * b3AlignPointer<char>(char *, size_t) -> T * b3AlignPointer<typename T>(T *, size_t) [b3Scalar.h <642:25 642:38>]
REFERENCE_TYPE_USAGE char * b3AlignPointer<char>(char *, size_t) -> size_t [b3Scalar.h <642:57 642:62>]
@@ -923,16 +923,16 @@ SYMBOL_FIELD public size_t b3AlignPointer<char>::b3ConvertPointerSizeT::anonymou
SYMBOL_FIELD size_t b3AlignPointer<typename T>::b3ConvertPointerSizeT::anonymous union (b3Scalar.h<647:3>)::integer
REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION size_t b3AlignPointer<char>::b3ConvertPointerSizeT::anonymous union (b3Scalar.h<647:3>)::integer -> size_t b3AlignPointer<typename T>::b3ConvertPointerSizeT::anonymous union (b3Scalar.h<647:3>)::integer [b3Scalar.h <650:12 650:18>]
REFERENCE_TYPE_USAGE size_t b3AlignPointer<char>::b3ConvertPointerSizeT::anonymous union (b3Scalar.h<647:3>)::integer -> size_t [b3Scalar.h <650:5 650:10>]
SYMBOL_METHOD public void b3AlignPointer<char>::b3ConvertPointerSizeT::anonymous union (b3Scalar.h<647:3>)::(const b3AlignPointer<char>::b3ConvertPointerSizeT::anonymous union (b3Scalar.h<647:3>) &) [b3Scalar.h <647:3 647:7>]
SYMBOL_METHOD public void b3AlignPointer<char>::b3ConvertPointerSizeT::anonymous union (b3Scalar.h<647:3>)::(b3AlignPointer<char>::b3ConvertPointerSizeT::anonymous union (b3Scalar.h<647:3>) &&) [b3Scalar.h <647:3 647:7>]
SYMBOL_METHOD public void b3AlignPointer<char>::b3ConvertPointerSizeT::anonymous union (b3Scalar.h<647:3>)::() [b3Scalar.h <647:3 647:7>]
SYMBOL_METHOD public void b3AlignPointer<char>::b3ConvertPointerSizeT::anonymous union (b3Scalar.h<647:3>)::(const b3AlignPointer<char>::b3ConvertPointerSizeT::anonymous union (b3Scalar.h<647:3>) &) [b3Scalar.h <647:3 <647:3 647:7> 647:7>]
SYMBOL_METHOD public void b3AlignPointer<char>::b3ConvertPointerSizeT::anonymous union (b3Scalar.h<647:3>)::(b3AlignPointer<char>::b3ConvertPointerSizeT::anonymous union (b3Scalar.h<647:3>) &&) [b3Scalar.h <647:3 <647:3 647:7> 647:7>]
SYMBOL_METHOD public void b3AlignPointer<char>::b3ConvertPointerSizeT::anonymous union (b3Scalar.h<647:3>)::() [b3Scalar.h <647:3 <647:3 647:7> 647:7>]
SYMBOL_FIELD public b3AlignPointer<char>::b3ConvertPointerSizeT::anonymous union (b3Scalar.h<647:3>) b3AlignPointer<char>::b3ConvertPointerSizeT:: [b3Scalar.h <647:3 647:7>]
SYMBOL_FIELD b3AlignPointer<typename T>::b3ConvertPointerSizeT::anonymous union (b3Scalar.h<647:3>) b3AlignPointer<typename T>::b3ConvertPointerSizeT::
REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION b3AlignPointer<char>::b3ConvertPointerSizeT::anonymous union (b3Scalar.h<647:3>) b3AlignPointer<char>::b3ConvertPointerSizeT:: -> b3AlignPointer<typename T>::b3ConvertPointerSizeT::anonymous union (b3Scalar.h<647:3>) b3AlignPointer<typename T>::b3ConvertPointerSizeT:: [b3Scalar.h <647:3 647:7>]
REFERENCE_TYPE_USAGE b3AlignPointer<char>::b3ConvertPointerSizeT::anonymous union (b3Scalar.h<647:3>) b3AlignPointer<char>::b3ConvertPointerSizeT:: -> b3AlignPointer<char>::b3ConvertPointerSizeT::anonymous union (b3Scalar.h<647:3>) [b3Scalar.h <647:3 647:7>]
SYMBOL_METHOD public void b3AlignPointer<char>::b3ConvertPointerSizeT::b3ConvertPointerSizeT() [b3Scalar.h <645:9 <645:9 645:29> 645:29>]
SYMBOL_METHOD public void b3AlignPointer<char>::b3ConvertPointerSizeT::b3ConvertPointerSizeT(const b3AlignPointer<char>::b3ConvertPointerSizeT &) [b3Scalar.h <645:9 645:29>]
SYMBOL_METHOD public void b3AlignPointer<char>::b3ConvertPointerSizeT::b3ConvertPointerSizeT(b3AlignPointer<char>::b3ConvertPointerSizeT &&) [b3Scalar.h <645:9 645:29>]
SYMBOL_METHOD public void b3AlignPointer<char>::b3ConvertPointerSizeT::b3ConvertPointerSizeT(const b3AlignPointer<char>::b3ConvertPointerSizeT &) [b3Scalar.h <645:9 <645:9 645:29> 645:29>]
SYMBOL_METHOD public void b3AlignPointer<char>::b3ConvertPointerSizeT::b3ConvertPointerSizeT(b3AlignPointer<char>::b3ConvertPointerSizeT &&) [b3Scalar.h <645:9 <645:9 645:29> 645:29>]
REFERENCE_TYPE_USAGE char * b3AlignPointer<char>(char *, size_t) -> b3AlignPointer<char>::b3ConvertPointerSizeT [b3Scalar.h <653:5 653:25>]
SYMBOL_FUNCTION void b3AlignPointer<char>::b3ConvertPointerSizeT::b3ConvertPointerSizeT()
REFERENCE_CALL char * b3AlignPointer<char>(char *, size_t) -> void b3AlignPointer<char>::b3ConvertPointerSizeT::b3ConvertPointerSizeT() [b3Scalar.h <653:27 653:35>]
@@ -945,13 +945,13 @@ REFERENCE_USAGE char * b3AlignPointer<char>(char *, size_t) -> size_t b3AlignPoi
REFERENCE_USAGE char * b3AlignPointer<char>(char *, size_t) -> b3AlignPointer<char>::b3ConvertPointerSizeT::anonymous union (b3Scalar.h<647:3>) b3AlignPointer<char>::b3ConvertPointerSizeT:: [b3Scalar.h <659:12 659:18>]
REFERENCE_USAGE char * b3AlignPointer<char>(char *, size_t) -> char * b3AlignPointer<char>::b3ConvertPointerSizeT::anonymous union (b3Scalar.h<647:3>)::ptr [b3Scalar.h <660:19 660:21>]
REFERENCE_USAGE char * b3AlignPointer<char>(char *, size_t) -> b3AlignPointer<char>::b3ConvertPointerSizeT::anonymous union (b3Scalar.h<647:3>) b3AlignPointer<char>::b3ConvertPointerSizeT:: [b3Scalar.h <660:19 660:21>]
SYMBOL_FUNCTION void * b3AlignedAllocInternal(size_t, int) [b3AlignedAllocator.h <38:8 38:29>]
SYMBOL_FUNCTION void * b3AlignedAllocInternal(size_t, int) [b3AlignedAllocator.h <38:2 <38:8 38:29> 38:58>]
REFERENCE_TYPE_USAGE void * b3AlignedAllocInternal(size_t, int) -> void [b3AlignedAllocator.h <38:2 38:5>]
LOCAL_SYMBOL: b3AlignedAllocator.h<38:39> [b3AlignedAllocator.h <38:39 38:42>]
REFERENCE_TYPE_USAGE void * b3AlignedAllocInternal(size_t, int) -> size_t [b3AlignedAllocator.h <38:32 38:37>]
LOCAL_SYMBOL: b3AlignedAllocator.h<38:49> [b3AlignedAllocator.h <38:49 38:57>]
REFERENCE_TYPE_USAGE void * b3AlignedAllocInternal(size_t, int) -> int [b3AlignedAllocator.h <38:45 38:47>]
SYMBOL_FUNCTION void b3AlignedFreeInternal(void *) [b3AlignedAllocator.h <39:7 39:27>]
SYMBOL_FUNCTION void b3AlignedFreeInternal(void *) [b3AlignedAllocator.h <39:2 <39:7 39:27> 39:39>]
REFERENCE_TYPE_USAGE void b3AlignedFreeInternal(void *) -> void [b3AlignedAllocator.h <39:2 39:5>]
LOCAL_SYMBOL: b3AlignedAllocator.h<39:36> [b3AlignedAllocator.h <39:36 39:38>]
REFERENCE_TYPE_USAGE void b3AlignedFreeInternal(void *) -> void [b3AlignedAllocator.h <39:30 39:33>]
@@ -975,13 +975,13 @@ SYMBOL_TYPEDEF b3FreeFunc [b3AlignedAllocator.h <50:15 50:24>]
REFERENCE_TYPE_USAGE b3FreeFunc -> void [b3AlignedAllocator.h <50:9 50:12>]
LOCAL_SYMBOL: b3AlignedAllocator.h<50:33> [b3AlignedAllocator.h <50:33 50:40>]
REFERENCE_TYPE_USAGE b3FreeFunc -> void [b3AlignedAllocator.h <50:27 50:30>]
SYMBOL_FUNCTION void b3AlignedAllocSetCustom(b3AllocFunc *, b3FreeFunc *) [b3AlignedAllocator.h <53:6 53:28>]
SYMBOL_FUNCTION void b3AlignedAllocSetCustom(b3AllocFunc *, b3FreeFunc *) [b3AlignedAllocator.h <53:1 <53:6 53:28> 53:74>]
REFERENCE_TYPE_USAGE void b3AlignedAllocSetCustom(b3AllocFunc *, b3FreeFunc *) -> void [b3AlignedAllocator.h <53:1 53:4>]
LOCAL_SYMBOL: b3AlignedAllocator.h<53:43> [b3AlignedAllocator.h <53:43 53:51>]
REFERENCE_TYPE_USAGE void b3AlignedAllocSetCustom(b3AllocFunc *, b3FreeFunc *) -> b3AllocFunc [b3AlignedAllocator.h <53:30 53:40>]
LOCAL_SYMBOL: b3AlignedAllocator.h<53:66> [b3AlignedAllocator.h <53:66 53:73>]
REFERENCE_TYPE_USAGE void b3AlignedAllocSetCustom(b3AllocFunc *, b3FreeFunc *) -> b3FreeFunc [b3AlignedAllocator.h <53:54 53:63>]
SYMBOL_FUNCTION void b3AlignedAllocSetCustomAligned(b3AlignedAllocFunc *, b3AlignedFreeFunc *) [b3AlignedAllocator.h <55:6 55:35>]
SYMBOL_FUNCTION void b3AlignedAllocSetCustomAligned(b3AlignedAllocFunc *, b3AlignedFreeFunc *) [b3AlignedAllocator.h <55:1 <55:6 55:35> 55:95>]
REFERENCE_TYPE_USAGE void b3AlignedAllocSetCustomAligned(b3AlignedAllocFunc *, b3AlignedFreeFunc *) -> void [b3AlignedAllocator.h <55:1 55:4>]
LOCAL_SYMBOL: b3AlignedAllocator.h<55:57> [b3AlignedAllocator.h <55:57 55:65>]
REFERENCE_TYPE_USAGE void b3AlignedAllocSetCustomAligned(b3AlignedAllocFunc *, b3AlignedFreeFunc *) -> b3AlignedAllocFunc [b3AlignedAllocator.h <55:37 55:54>]
@@ -997,11 +997,11 @@ SYMBOL_TYPEDEF private b3AlignedAllocator<typename T, unsigned int Alignment>::s
REFERENCE_TYPE_USAGE b3AlignedAllocator<typename T, unsigned int Alignment>::self_type -> b3AlignedAllocator<T, Alignment> [b3AlignedAllocator.h <63:10 63:27>]
REFERENCE_TEMPLATE_ARGUMENT b3AlignedAllocator<T, Alignment> -> b3AlignedAllocator<typename T, unsigned int Alignment>::T [b3AlignedAllocator.h <63:30 63:30>]
REFERENCE_TEMPLATE_ARGUMENT b3AlignedAllocator<T, Alignment> -> b3AlignedAllocator<typename T, unsigned int Alignment>::Alignment [b3AlignedAllocator.h <63:34 63:42>]
SYMBOL_METHOD public void b3AlignedAllocator<typename T, unsigned int Alignment>::b3AlignedAllocator<T, Alignment>() [b3AlignedAllocator.h <68:2 <68:2 68:19> 68:24>]
SYMBOL_METHOD public void b3AlignedAllocator<typename T, unsigned int Alignment>::b3AlignedAllocator<T, Alignment>() [b3AlignedAllocator.h <68:2 <68:2 <68:2 68:19> 68:21> 68:24>]
LOCAL_SYMBOL: b3AlignedAllocator.h<68:23> [b3AlignedAllocator.h <68:23 68:23>]
LOCAL_SYMBOL: b3AlignedAllocator.h<68:23> [b3AlignedAllocator.h <68:24 68:24>]
SYMBOL_TEMPLATE_PARAMETER b3AlignedAllocator<typename T, unsigned int Alignment>::b3AlignedAllocator<T, Alignment><typename Other>::Other [b3AlignedAllocator.h <73:22 73:26>]
SYMBOL_METHOD public void b3AlignedAllocator<typename T, unsigned int Alignment>::b3AlignedAllocator<T, Alignment><typename Other>(const b3AlignedAllocator<Other, Alignment> &) [b3AlignedAllocator.h <73:2 <74:2 74:19> 74:73>]
SYMBOL_METHOD public void b3AlignedAllocator<typename T, unsigned int Alignment>::b3AlignedAllocator<T, Alignment><typename Other>(const b3AlignedAllocator<Other, Alignment> &) [b3AlignedAllocator.h <73:2 <74:2 <74:2 74:19> 74:70> 74:73>]
REFERENCE_TYPE_USAGE void b3AlignedAllocator<typename T, unsigned int Alignment>::b3AlignedAllocator<T, Alignment><typename Other>(const b3AlignedAllocator<Other, Alignment> &) -> b3AlignedAllocator<b3AlignedAllocator<T, Alignment><typename Other>::Other, Alignment> [b3AlignedAllocator.h <74:28 74:45>]
REFERENCE_TEMPLATE_ARGUMENT b3AlignedAllocator<b3AlignedAllocator<T, Alignment><typename Other>::Other, Alignment> -> b3AlignedAllocator<typename T, unsigned int Alignment>::b3AlignedAllocator<T, Alignment><typename Other>::Other [b3AlignedAllocator.h <74:48 74:52>]
REFERENCE_TEMPLATE_ARGUMENT b3AlignedAllocator<b3AlignedAllocator<T, Alignment><typename Other>::Other, Alignment> -> b3AlignedAllocator<typename T, unsigned int Alignment>::Alignment [b3AlignedAllocator.h <74:56 74:64>]
@@ -1017,21 +1017,21 @@ SYMBOL_TYPEDEF public b3AlignedAllocator<typename T, unsigned int Alignment>::re
REFERENCE_TYPE_USAGE b3AlignedAllocator<typename T, unsigned int Alignment>::reference -> b3AlignedAllocator<typename T, unsigned int Alignment>::T [b3AlignedAllocator.h <79:10 79:10>]
SYMBOL_TYPEDEF public b3AlignedAllocator<typename T, unsigned int Alignment>::value_type [b3AlignedAllocator.h <80:27 80:36>]
REFERENCE_TYPE_USAGE b3AlignedAllocator<typename T, unsigned int Alignment>::value_type -> b3AlignedAllocator<typename T, unsigned int Alignment>::T [b3AlignedAllocator.h <80:10 80:10>]
SYMBOL_METHOD public b3AlignedAllocator<typename T, unsigned int Alignment>::pointer b3AlignedAllocator<typename T, unsigned int Alignment>::address(b3AlignedAllocator<typename T, unsigned int Alignment>::reference) const [b3AlignedAllocator.h <82:2 <82:16 82:22> 82:98>]
SYMBOL_METHOD public b3AlignedAllocator<typename T, unsigned int Alignment>::pointer b3AlignedAllocator<typename T, unsigned int Alignment>::address(b3AlignedAllocator<typename T, unsigned int Alignment>::reference) const [b3AlignedAllocator.h <82:2 <82:2 <82:16 82:22> 82:55> 82:98>]
REFERENCE_TYPE_USAGE b3AlignedAllocator<typename T, unsigned int Alignment>::pointer b3AlignedAllocator<typename T, unsigned int Alignment>::address(b3AlignedAllocator<typename T, unsigned int Alignment>::reference) const -> b3AlignedAllocator<typename T, unsigned int Alignment>::pointer [b3AlignedAllocator.h <82:2 82:8>]
LOCAL_SYMBOL: b3AlignedAllocator.h<82:45> [b3AlignedAllocator.h <82:45 82:47>]
REFERENCE_TYPE_USAGE b3AlignedAllocator<typename T, unsigned int Alignment>::pointer b3AlignedAllocator<typename T, unsigned int Alignment>::address(b3AlignedAllocator<typename T, unsigned int Alignment>::reference) const -> b3AlignedAllocator<typename T, unsigned int Alignment>::reference [b3AlignedAllocator.h <82:28 82:36>]
LOCAL_SYMBOL: b3AlignedAllocator.h<82:83> [b3AlignedAllocator.h <82:83 82:83>]
LOCAL_SYMBOL: b3AlignedAllocator.h<82:83> [b3AlignedAllocator.h <82:98 82:98>]
LOCAL_SYMBOL: b3AlignedAllocator.h<82:45> [b3AlignedAllocator.h <82:93 82:95>]
SYMBOL_METHOD public b3AlignedAllocator<typename T, unsigned int Alignment>::const_pointer b3AlignedAllocator<typename T, unsigned int Alignment>::address(b3AlignedAllocator<typename T, unsigned int Alignment>::const_reference) const [b3AlignedAllocator.h <83:2 <83:16 83:22> 83:98>]
SYMBOL_METHOD public b3AlignedAllocator<typename T, unsigned int Alignment>::const_pointer b3AlignedAllocator<typename T, unsigned int Alignment>::address(b3AlignedAllocator<typename T, unsigned int Alignment>::const_reference) const [b3AlignedAllocator.h <83:2 <83:2 <83:16 83:22> 83:55> 83:98>]
REFERENCE_TYPE_USAGE b3AlignedAllocator<typename T, unsigned int Alignment>::const_pointer b3AlignedAllocator<typename T, unsigned int Alignment>::address(b3AlignedAllocator<typename T, unsigned int Alignment>::const_reference) const -> b3AlignedAllocator<typename T, unsigned int Alignment>::const_pointer [b3AlignedAllocator.h <83:2 83:14>]
LOCAL_SYMBOL: b3AlignedAllocator.h<83:45> [b3AlignedAllocator.h <83:45 83:47>]
REFERENCE_TYPE_USAGE b3AlignedAllocator<typename T, unsigned int Alignment>::const_pointer b3AlignedAllocator<typename T, unsigned int Alignment>::address(b3AlignedAllocator<typename T, unsigned int Alignment>::const_reference) const -> b3AlignedAllocator<typename T, unsigned int Alignment>::const_reference [b3AlignedAllocator.h <83:28 83:42>]
LOCAL_SYMBOL: b3AlignedAllocator.h<83:83> [b3AlignedAllocator.h <83:83 83:83>]
LOCAL_SYMBOL: b3AlignedAllocator.h<83:83> [b3AlignedAllocator.h <83:98 83:98>]
LOCAL_SYMBOL: b3AlignedAllocator.h<83:45> [b3AlignedAllocator.h <83:93 83:95>]
SYMBOL_METHOD public b3AlignedAllocator<typename T, unsigned int Alignment>::pointer b3AlignedAllocator<typename T, unsigned int Alignment>::allocate(btSizeType, b3AlignedAllocator<typename T, unsigned int Alignment>::const_pointer *) [b3AlignedAllocator.h <84:2 <84:16 84:23> 87:2>]
SYMBOL_METHOD public b3AlignedAllocator<typename T, unsigned int Alignment>::pointer b3AlignedAllocator<typename T, unsigned int Alignment>::allocate(btSizeType, b3AlignedAllocator<typename T, unsigned int Alignment>::const_pointer *) [b3AlignedAllocator.h <84:2 <84:2 <84:16 84:23> 84:82> 87:2>]
REFERENCE_TYPE_USAGE b3AlignedAllocator<typename T, unsigned int Alignment>::pointer b3AlignedAllocator<typename T, unsigned int Alignment>::allocate(btSizeType, b3AlignedAllocator<typename T, unsigned int Alignment>::const_pointer *) -> b3AlignedAllocator<typename T, unsigned int Alignment>::pointer [b3AlignedAllocator.h <84:2 84:8>]
LOCAL_SYMBOL: b3AlignedAllocator.h<84:46> [b3AlignedAllocator.h <84:46 84:46>]
REFERENCE_TYPE_USAGE b3AlignedAllocator<typename T, unsigned int Alignment>::pointer b3AlignedAllocator<typename T, unsigned int Alignment>::allocate(btSizeType, b3AlignedAllocator<typename T, unsigned int Alignment>::const_pointer *) -> btSizeType [b3AlignedAllocator.h <84:28 84:37>]
@@ -1047,7 +1047,7 @@ REFERENCE_CALL b3AlignedAllocator<typename T, unsigned int Alignment>::pointer b
REFERENCE_TYPE_USAGE b3AlignedAllocator<typename T, unsigned int Alignment>::pointer b3AlignedAllocator<typename T, unsigned int Alignment>::allocate(btSizeType, b3AlignedAllocator<typename T, unsigned int Alignment>::const_pointer *) -> b3AlignedAllocator<typename T, unsigned int Alignment>::value_type [b3AlignedAllocator.h <86:61 86:70>]
LOCAL_SYMBOL: b3AlignedAllocator.h<84:46> [b3AlignedAllocator.h <86:75 86:75>]
REFERENCE_USAGE b3AlignedAllocator<typename T, unsigned int Alignment>::pointer b3AlignedAllocator<typename T, unsigned int Alignment>::allocate(btSizeType, b3AlignedAllocator<typename T, unsigned int Alignment>::const_pointer *) -> b3AlignedAllocator<typename T, unsigned int Alignment>::Alignment [b3AlignedAllocator.h <86:79 86:87>]
SYMBOL_METHOD public void b3AlignedAllocator<typename T, unsigned int Alignment>::construct(b3AlignedAllocator<typename T, unsigned int Alignment>::pointer, const b3AlignedAllocator<typename T, unsigned int Alignment>::value_type &) [b3AlignedAllocator.h <88:2 <88:16 88:24> 88:116>]
SYMBOL_METHOD public void b3AlignedAllocator<typename T, unsigned int Alignment>::construct(b3AlignedAllocator<typename T, unsigned int Alignment>::pointer, const b3AlignedAllocator<typename T, unsigned int Alignment>::value_type &) [b3AlignedAllocator.h <88:2 <88:2 <88:16 88:24> 88:81> 88:116>]
REFERENCE_TYPE_USAGE void b3AlignedAllocator<typename T, unsigned int Alignment>::construct(b3AlignedAllocator<typename T, unsigned int Alignment>::pointer, const b3AlignedAllocator<typename T, unsigned int Alignment>::value_type &) -> void [b3AlignedAllocator.h <88:2 88:5>]
LOCAL_SYMBOL: b3AlignedAllocator.h<88:45> [b3AlignedAllocator.h <88:45 88:47>]
REFERENCE_TYPE_USAGE void b3AlignedAllocator<typename T, unsigned int Alignment>::construct(b3AlignedAllocator<typename T, unsigned int Alignment>::pointer, const b3AlignedAllocator<typename T, unsigned int Alignment>::value_type &) -> b3AlignedAllocator<typename T, unsigned int Alignment>::pointer [b3AlignedAllocator.h <88:28 88:34>]
@@ -1058,7 +1058,7 @@ LOCAL_SYMBOL: b3AlignedAllocator.h<88:83> [b3AlignedAllocator.h <88:116 88:116>]
REFERENCE_TYPE_USAGE void b3AlignedAllocator<typename T, unsigned int Alignment>::construct(b3AlignedAllocator<typename T, unsigned int Alignment>::pointer, const b3AlignedAllocator<typename T, unsigned int Alignment>::value_type &) -> b3AlignedAllocator<typename T, unsigned int Alignment>::value_type [b3AlignedAllocator.h <88:95 88:104>]
LOCAL_SYMBOL: b3AlignedAllocator.h<88:72> [b3AlignedAllocator.h <88:107 88:111>]
LOCAL_SYMBOL: b3AlignedAllocator.h<88:45> [b3AlignedAllocator.h <88:90 88:92>]
SYMBOL_METHOD public void b3AlignedAllocator<typename T, unsigned int Alignment>::deallocate(b3AlignedAllocator<typename T, unsigned int Alignment>::pointer) [b3AlignedAllocator.h <89:2 <89:16 89:25> 91:2>]
SYMBOL_METHOD public void b3AlignedAllocator<typename T, unsigned int Alignment>::deallocate(b3AlignedAllocator<typename T, unsigned int Alignment>::pointer) [b3AlignedAllocator.h <89:2 <89:2 <89:16 89:25> 89:49> 91:2>]
REFERENCE_TYPE_USAGE void b3AlignedAllocator<typename T, unsigned int Alignment>::deallocate(b3AlignedAllocator<typename T, unsigned int Alignment>::pointer) -> void [b3AlignedAllocator.h <89:2 89:5>]
LOCAL_SYMBOL: b3AlignedAllocator.h<89:45> [b3AlignedAllocator.h <89:45 89:47>]
REFERENCE_TYPE_USAGE void b3AlignedAllocator<typename T, unsigned int Alignment>::deallocate(b3AlignedAllocator<typename T, unsigned int Alignment>::pointer) -> b3AlignedAllocator<typename T, unsigned int Alignment>::pointer [b3AlignedAllocator.h <89:28 89:34>]
@@ -1068,7 +1068,7 @@ SYMBOL_FUNCTION void b3AlignedFreeInternal(void *)
REFERENCE_CALL void b3AlignedAllocator<typename T, unsigned int Alignment>::deallocate(b3AlignedAllocator<typename T, unsigned int Alignment>::pointer) -> void b3AlignedFreeInternal(void *) [b3AlignedAllocator.h <90:3 90:15>]
REFERENCE_TYPE_USAGE void b3AlignedAllocator<typename T, unsigned int Alignment>::deallocate(b3AlignedAllocator<typename T, unsigned int Alignment>::pointer) -> void [b3AlignedAllocator.h <90:36 90:39>]
LOCAL_SYMBOL: b3AlignedAllocator.h<89:45> [b3AlignedAllocator.h <90:46 90:48>]
SYMBOL_METHOD public void b3AlignedAllocator<typename T, unsigned int Alignment>::destroy(b3AlignedAllocator<typename T, unsigned int Alignment>::pointer) [b3AlignedAllocator.h <92:2 <92:16 92:22> 92:105>]
SYMBOL_METHOD public void b3AlignedAllocator<typename T, unsigned int Alignment>::destroy(b3AlignedAllocator<typename T, unsigned int Alignment>::pointer) [b3AlignedAllocator.h <92:2 <92:2 <92:16 92:22> 92:49> 92:105>]
REFERENCE_TYPE_USAGE void b3AlignedAllocator<typename T, unsigned int Alignment>::destroy(b3AlignedAllocator<typename T, unsigned int Alignment>::pointer) -> void [b3AlignedAllocator.h <92:2 92:5>]
LOCAL_SYMBOL: b3AlignedAllocator.h<92:45> [b3AlignedAllocator.h <92:45 92:47>]
REFERENCE_TYPE_USAGE void b3AlignedAllocator<typename T, unsigned int Alignment>::destroy(b3AlignedAllocator<typename T, unsigned int Alignment>::pointer) -> b3AlignedAllocator<typename T, unsigned int Alignment>::pointer [b3AlignedAllocator.h <92:28 92:34>]
@@ -1085,14 +1085,14 @@ REFERENCE_TYPE_USAGE b3AlignedAllocator<typename T, unsigned int Alignment>::reb
REFERENCE_TEMPLATE_ARGUMENT b3AlignedAllocator<rebind<typename O>::O, Alignment> -> b3AlignedAllocator<typename T, unsigned int Alignment>::rebind<typename O>::O [b3AlignedAllocator.h <96:31 96:31>]
REFERENCE_TEMPLATE_ARGUMENT b3AlignedAllocator<rebind<typename O>::O, Alignment> -> b3AlignedAllocator<typename T, unsigned int Alignment>::Alignment [b3AlignedAllocator.h <96:35 96:43>]
SYMBOL_TEMPLATE_PARAMETER b3AlignedAllocator<typename T, unsigned int Alignment>::operator=<typename O>::O [b3AlignedAllocator.h <98:22 98:22>]
SYMBOL_METHOD public b3AlignedAllocator<typename T, unsigned int Alignment>::self_type & b3AlignedAllocator<typename T, unsigned int Alignment>::operator=<typename O>(const b3AlignedAllocator<O, Alignment> &) [b3AlignedAllocator.h <98:2 <99:14 99:22> 99:87>]
SYMBOL_METHOD public b3AlignedAllocator<typename T, unsigned int Alignment>::self_type & b3AlignedAllocator<typename T, unsigned int Alignment>::operator=<typename O>(const b3AlignedAllocator<O, Alignment> &) [b3AlignedAllocator.h <98:2 <99:2 <99:14 99:22> 99:69> 99:87>]
REFERENCE_TYPE_USAGE b3AlignedAllocator<typename T, unsigned int Alignment>::self_type & b3AlignedAllocator<typename T, unsigned int Alignment>::operator=<typename O>(const b3AlignedAllocator<O, Alignment> &) -> b3AlignedAllocator<typename T, unsigned int Alignment>::self_type [b3AlignedAllocator.h <99:2 99:10>]
REFERENCE_TYPE_USAGE b3AlignedAllocator<typename T, unsigned int Alignment>::self_type & b3AlignedAllocator<typename T, unsigned int Alignment>::operator=<typename O>(const b3AlignedAllocator<O, Alignment> &) -> b3AlignedAllocator<operator=<typename O>::O, Alignment> [b3AlignedAllocator.h <99:31 99:48>]
REFERENCE_TEMPLATE_ARGUMENT b3AlignedAllocator<operator=<typename O>::O, Alignment> -> b3AlignedAllocator<typename T, unsigned int Alignment>::operator=<typename O>::O [b3AlignedAllocator.h <99:51 99:51>]
REFERENCE_TEMPLATE_ARGUMENT b3AlignedAllocator<operator=<typename O>::O, Alignment> -> b3AlignedAllocator<typename T, unsigned int Alignment>::Alignment [b3AlignedAllocator.h <99:55 99:63>]
LOCAL_SYMBOL: b3AlignedAllocator.h<99:71> [b3AlignedAllocator.h <99:71 99:71>]
LOCAL_SYMBOL: b3AlignedAllocator.h<99:71> [b3AlignedAllocator.h <99:87 99:87>]
SYMBOL_FUNCTION public bool operator==(const b3AlignedAllocator<typename T, unsigned int Alignment>::self_type &, const b3AlignedAllocator<typename T, unsigned int Alignment>::self_type &) [b3AlignedAllocator.h <101:2 <101:14 101:23> 101:81>]
SYMBOL_FUNCTION public bool operator==(const b3AlignedAllocator<typename T, unsigned int Alignment>::self_type &, const b3AlignedAllocator<typename T, unsigned int Alignment>::self_type &) [b3AlignedAllocator.h <101:2 <101:2 <101:14 101:23> 101:64> 101:81>]
REFERENCE_TYPE_USAGE bool operator==(const b3AlignedAllocator<typename T, unsigned int Alignment>::self_type &, const b3AlignedAllocator<typename T, unsigned int Alignment>::self_type &) -> bool [b3AlignedAllocator.h <101:9 101:12>]
REFERENCE_TYPE_USAGE bool operator==(const b3AlignedAllocator<typename T, unsigned int Alignment>::self_type &, const b3AlignedAllocator<typename T, unsigned int Alignment>::self_type &) -> b3AlignedAllocator<typename T, unsigned int Alignment>::self_type [b3AlignedAllocator.h <101:32 101:40>]
REFERENCE_TYPE_USAGE bool operator==(const b3AlignedAllocator<typename T, unsigned int Alignment>::self_type &, const b3AlignedAllocator<typename T, unsigned int Alignment>::self_type &) -> b3AlignedAllocator<typename T, unsigned int Alignment>::self_type [b3AlignedAllocator.h <101:52 101:60>]
@@ -1104,7 +1104,7 @@ SYMBOL_GLOBAL_VARIABLE int b3g_numAlignedFree [b3AlignedAllocator.cpp <19:5 19:2
REFERENCE_TYPE_USAGE int b3g_numAlignedFree -> int [b3AlignedAllocator.cpp <19:1 19:3>]
SYMBOL_GLOBAL_VARIABLE int b3g_totalBytesAlignedAllocs [b3AlignedAllocator.cpp <20:5 20:31>]
REFERENCE_TYPE_USAGE int b3g_totalBytesAlignedAllocs -> int [b3AlignedAllocator.cpp <20:1 20:3>]
SYMBOL_FUNCTION static void * b3AllocDefault(size_t) (b3AlignedAllocator.cpp) [b3AlignedAllocator.cpp <22:1 <22:14 22:27> 25:1>]
SYMBOL_FUNCTION static void * b3AllocDefault(size_t) (b3AlignedAllocator.cpp) [b3AlignedAllocator.cpp <22:1 <22:1 <22:14 22:27> 22:40> 25:1>]
REFERENCE_TYPE_USAGE static void * b3AllocDefault(size_t) (b3AlignedAllocator.cpp) -> void [b3AlignedAllocator.cpp <22:8 22:11>]
LOCAL_SYMBOL: b3AlignedAllocator.cpp<22:36> [b3AlignedAllocator.cpp <22:36 22:39>]
REFERENCE_TYPE_USAGE static void * b3AllocDefault(size_t) (b3AlignedAllocator.cpp) -> size_t [b3AlignedAllocator.cpp <22:29 22:34>]
@@ -1113,7 +1113,7 @@ LOCAL_SYMBOL: b3AlignedAllocator.cpp<23:1> [b3AlignedAllocator.cpp <25:1 25:1>]
SYMBOL_FUNCTION void * malloc(size_t)
REFERENCE_CALL static void * b3AllocDefault(size_t) (b3AlignedAllocator.cpp) -> void * malloc(size_t) [b3AlignedAllocator.cpp <24:9 24:14>]
LOCAL_SYMBOL: b3AlignedAllocator.cpp<22:36> [b3AlignedAllocator.cpp <24:16 24:19>]
SYMBOL_FUNCTION static void b3FreeDefault(void *) (b3AlignedAllocator.cpp) [b3AlignedAllocator.cpp <27:1 <27:13 27:25> 30:1>]
SYMBOL_FUNCTION static void b3FreeDefault(void *) (b3AlignedAllocator.cpp) [b3AlignedAllocator.cpp <27:1 <27:1 <27:13 27:25> 27:36> 30:1>]
REFERENCE_TYPE_USAGE static void b3FreeDefault(void *) (b3AlignedAllocator.cpp) -> void [b3AlignedAllocator.cpp <27:8 27:11>]
LOCAL_SYMBOL: b3AlignedAllocator.cpp<27:33> [b3AlignedAllocator.cpp <27:33 27:35>]
REFERENCE_TYPE_USAGE static void b3FreeDefault(void *) (b3AlignedAllocator.cpp) -> void [b3AlignedAllocator.cpp <27:27 27:30>]
@@ -1128,7 +1128,7 @@ REFERENCE_USAGE b3AllocFunc * b3s_allocFunc (b3AlignedAllocator.cpp) -> static v
SYMBOL_GLOBAL_VARIABLE b3FreeFunc * b3s_freeFunc (b3AlignedAllocator.cpp) [b3AlignedAllocator.cpp <33:20 33:31>]
REFERENCE_TYPE_USAGE b3FreeFunc * b3s_freeFunc (b3AlignedAllocator.cpp) -> b3FreeFunc [b3AlignedAllocator.cpp <33:8 33:17>]
REFERENCE_USAGE b3FreeFunc * b3s_freeFunc (b3AlignedAllocator.cpp) -> static void b3FreeDefault(void *) (b3AlignedAllocator.cpp) [b3AlignedAllocator.cpp <33:35 33:47>]
SYMBOL_FUNCTION static void * b3AlignedAllocDefault(size_t, int) (b3AlignedAllocator.cpp) [b3AlignedAllocator.cpp <66:1 <66:21 66:41> 78:1>]
SYMBOL_FUNCTION static void * b3AlignedAllocDefault(size_t, int) (b3AlignedAllocator.cpp) [b3AlignedAllocator.cpp <66:1 <66:1 <66:21 66:41> 66:69> 78:1>]
REFERENCE_TYPE_USAGE static void * b3AlignedAllocDefault(size_t, int) (b3AlignedAllocator.cpp) -> void [b3AlignedAllocator.cpp <66:15 66:18>]
LOCAL_SYMBOL: b3AlignedAllocator.cpp<66:50> [b3AlignedAllocator.cpp <66:50 66:53>]
REFERENCE_TYPE_USAGE static void * b3AlignedAllocDefault(size_t, int) (b3AlignedAllocator.cpp) -> size_t [b3AlignedAllocator.cpp <66:43 66:48>]
@@ -1165,7 +1165,7 @@ LOCAL_SYMBOL: b3AlignedAllocator.cpp<68:9> [b3AlignedAllocator.cpp <75:5 75:7>]
REFERENCE_TYPE_USAGE static void * b3AlignedAllocDefault(size_t, int) (b3AlignedAllocator.cpp) -> void [b3AlignedAllocator.cpp <75:12 75:15>]
LOCAL_SYMBOL: b3AlignedAllocator.cpp<69:9> [b3AlignedAllocator.cpp <75:20 75:23>]
LOCAL_SYMBOL: b3AlignedAllocator.cpp<68:9> [b3AlignedAllocator.cpp <77:11 77:13>]
SYMBOL_FUNCTION static void b3AlignedFreeDefault(void *) (b3AlignedAllocator.cpp) [b3AlignedAllocator.cpp <80:1 <80:20 80:39> 88:1>]
SYMBOL_FUNCTION static void b3AlignedFreeDefault(void *) (b3AlignedAllocator.cpp) [b3AlignedAllocator.cpp <80:1 <80:1 <80:20 80:39> 80:50> 88:1>]
REFERENCE_TYPE_USAGE static void b3AlignedFreeDefault(void *) (b3AlignedAllocator.cpp) -> void [b3AlignedAllocator.cpp <80:15 80:18>]
LOCAL_SYMBOL: b3AlignedAllocator.cpp<80:47> [b3AlignedAllocator.cpp <80:47 80:49>]
REFERENCE_TYPE_USAGE static void b3AlignedFreeDefault(void *) (b3AlignedAllocator.cpp) -> void [b3AlignedAllocator.cpp <80:41 80:44>]
@@ -733,18 +733,18 @@ 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_FUNCTION void b3EnterProfileZone(const char *) [b3Logging.h <23:1 <23:6 23:23> 23:41>]
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>]
SYMBOL_FUNCTION void b3LeaveProfileZone() [b3Logging.h <24:1 <24:6 24:23> 24:25>]
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>]
LOCAL_SYMBOL: b3Logging.h<28:1> [b3Logging.h <28:1 28:1>]
LOCAL_SYMBOL: b3Logging.h<28:1> [b3Logging.h <39:1 39:1>]
SYMBOL_METHOD public void b3ProfileZone::b3ProfileZone(const char *) [b3Logging.h <30:2 <30:2 30:14> 33:2>]
SYMBOL_METHOD public void b3ProfileZone::b3ProfileZone(const char *) [b3Logging.h <30:2 <30:2 <30:2 30:14> 30:32> 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>]
LOCAL_SYMBOL: b3Logging.h<31:2> [b3Logging.h <31:2 31:2>]
@@ -752,7 +752,7 @@ LOCAL_SYMBOL: b3Logging.h<31:2> [b3Logging.h <33:2 33:2>]
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_METHOD public void b3ProfileZone::~b3ProfileZone() [b3Logging.h <35:2 <35:2 <35:2 35:15> 35:17> 38:2>]
LOCAL_SYMBOL: b3Logging.h<36:2> [b3Logging.h <36:2 36:2>]
LOCAL_SYMBOL: b3Logging.h<36:2> [b3Logging.h <38:2 38:2>]
SYMBOL_FUNCTION void b3LeaveProfileZone()
@@ -775,39 +775,39 @@ 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>]
SYMBOL_FUNCTION void b3SetCustomPrintfFunc(b3PrintfFunc *) [b3Logging.h <60:1 <60:6 60:26> 60:52>]
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>]
SYMBOL_FUNCTION void b3SetCustomWarningMessageFunc(b3WarningMessageFunc *) [b3Logging.h <61:1 <61:6 61:34> 61:72>]
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>]
SYMBOL_FUNCTION void b3SetCustomErrorMessageFunc(b3ErrorMessageFunc *) [b3Logging.h <62:1 <62:6 62:32> 62:66>]
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>]
SYMBOL_FUNCTION void b3SetCustomEnterProfileZoneFunc(b3EnterProfileZoneFunc *) [b3Logging.h <65:1 <65:6 65:36> 65:71>]
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>]
SYMBOL_FUNCTION void b3SetCustomLeaveProfileZoneFunc(b3LeaveProfileZoneFunc *) [b3Logging.h <66:1 <66:6 66:36> 66:71>]
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>]
SYMBOL_FUNCTION void b3OutputPrintfVarArgsInternal(const char *) [b3Logging.h <69:1 <69:6 69:34> 69:56>]
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>]
SYMBOL_FUNCTION void b3OutputWarningMessageVarArgsInternal(const char *) [b3Logging.h <70:1 <70:6 70:42> 70:64>]
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>]
SYMBOL_FUNCTION void b3OutputErrorMessageVarArgsInternal(const char *) [b3Logging.h <71:1 <71:6 71:40> 71:62>]
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>]
SYMBOL_FUNCTION void b3PrintfFuncDefault(const char *) [b3Logging.cpp <26:1 <26:1 <26:6 26:24> 26:41> 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>]
@@ -823,7 +823,7 @@ 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>]
SYMBOL_FUNCTION void b3WarningMessageFuncDefault(const char *) [b3Logging.cpp <36:1 <36:1 <36:6 36:32> 36:49> 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>]
@@ -835,7 +835,7 @@ REFERENCE_CALL void b3WarningMessageFuncDefault(const char *) -> int printf(cons
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>]
SYMBOL_FUNCTION void b3ErrorMessageFuncDefault(const char *) [b3Logging.cpp <48:1 <48:1 <48:6 48:30> 48:47> 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>]
@@ -961,13 +961,13 @@ 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>]
SYMBOL_FUNCTION void b3EnterProfileZoneDefault(const char *) [b3Logging.cpp <128:1 <128:1 <128:6 128:30> 128:48> 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>]
LOCAL_SYMBOL: b3Logging.cpp<129:1> [b3Logging.cpp <129:1 129:1>]
LOCAL_SYMBOL: b3Logging.cpp<129:1> [b3Logging.cpp <130:1 130:1>]
SYMBOL_FUNCTION void b3LeaveProfileZoneDefault() [b3Logging.cpp <131:1 <131:6 131:30> 133:1>]
SYMBOL_FUNCTION void b3LeaveProfileZoneDefault() [b3Logging.cpp <131:1 <131:1 <131:6 131:30> 131:32> 133:1>]
REFERENCE_TYPE_USAGE void b3LeaveProfileZoneDefault() -> void [b3Logging.cpp <131:1 131:4>]
LOCAL_SYMBOL: b3Logging.cpp<132:1> [b3Logging.cpp <132:1 132:1>]
LOCAL_SYMBOL: b3Logging.cpp<132:1> [b3Logging.cpp <133:1 133:1>]