diff --git a/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Collision_BroadPhaseCollision_b3DynamicBvh.txt b/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Collision_BroadPhaseCollision_b3DynamicBvh.txt index 4f2e20d0..b5563057 100644 --- a/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Collision_BroadPhaseCollision_b3DynamicBvh.txt +++ b/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Collision_BroadPhaseCollision_b3DynamicBvh.txt @@ -4596,47 +4596,47 @@ SYMBOL_METHOD public b3Vector3::anonymous union (b3Vector3.h<96:9>) & b3Vector3: SYMBOL_METHOD public b3Vector3::anonymous union (b3Vector3.h<96:9>) & b3Vector3::anonymous union (b3Vector3.h<96:9>)::operator=(b3Vector3::anonymous union (b3Vector3.h<96:9>) &&) [b3Vector3.h <96:9 <96:9 96:13> 96:13>] SYMBOL_FIELD public b3Vector3::anonymous union (b3Vector3.h<96:9>) b3Vector3:: [b3Vector3.h <96:9 96:13>] REFERENCE_TYPE_USAGE b3Vector3::anonymous union (b3Vector3.h<96:9>) b3Vector3:: -> b3Vector3::anonymous union (b3Vector3.h<96:9>) [b3Vector3.h <96:9 96:13>] -SYMBOL_METHOD public static void * b3Vector3::operator new(size_t) [b3Vector3.h <113:2 <113:2 53343908:59754887> 57324120:18082171>] +SYMBOL_METHOD public static void * b3Vector3::operator new(size_t) [b3Vector3.h <113:2 <113:2 113:2> 113:2>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new(size_t) -> void [b3Scalar.h <332:20 332:23>] LOCAL_SYMBOL: b3Scalar.h<332:46> [b3Scalar.h <332:46 332:56>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new(size_t) -> size_t [b3Scalar.h <332:39 332:44>] REFERENCE_CALL static void * b3Vector3::operator new(size_t) -> void * b3AlignedAllocInternal(size_t, int) [b3AlignedAllocator.h <41:41 41:62>] LOCAL_SYMBOL: b3Scalar.h<332:46> [b3Scalar.h <332:85 332:95>] -SYMBOL_METHOD public static void b3Vector3::operator delete(void *) [b3Vector3.h <113:2 <113:2 53343908:59754655> 57324120:18082171>] +SYMBOL_METHOD public static void b3Vector3::operator delete(void *) [b3Vector3.h <113:2 <113:2 113:2> 113:2>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete(void *) -> void [b3Scalar.h <333:20 333:23>] LOCAL_SYMBOL: b3Scalar.h<333:48> [b3Scalar.h <333:48 333:50>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete(void *) -> void [b3Scalar.h <333:42 333:45>] REFERENCE_CALL static void b3Vector3::operator delete(void *) -> void b3AlignedFreeInternal(void *) [b3AlignedAllocator.h <42:29 42:49>] LOCAL_SYMBOL: b3Scalar.h<333:48> [b3Scalar.h <333:77 333:79>] -SYMBOL_METHOD public static void * b3Vector3::operator new(size_t, void *) [b3Vector3.h <113:2 <113:2 53343908:59754423> 57324120:18082171>] +SYMBOL_METHOD public static void * b3Vector3::operator new(size_t, void *) [b3Vector3.h <113:2 <113:2 113:2> 113:2>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new(size_t, void *) -> void [b3Scalar.h <334:20 334:23>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new(size_t, void *) -> size_t [b3Scalar.h <334:39 334:44>] LOCAL_SYMBOL: b3Scalar.h<334:53> [b3Scalar.h <334:53 334:55>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new(size_t, void *) -> void [b3Scalar.h <334:47 334:50>] LOCAL_SYMBOL: b3Scalar.h<334:53> [b3Scalar.h <334:69 334:71>] -SYMBOL_METHOD public static void b3Vector3::operator delete(void *, void *) [b3Vector3.h <113:2 <113:2 53343908:59755583> 57324120:18082171>] +SYMBOL_METHOD public static void b3Vector3::operator delete(void *, void *) [b3Vector3.h <113:2 <113:2 113:2> 113:2>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete(void *, void *) -> void [b3Scalar.h <335:20 335:23>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete(void *, void *) -> void [b3Scalar.h <335:42 335:45>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete(void *, void *) -> void [b3Scalar.h <335:49 335:52>] -SYMBOL_METHOD public static void * b3Vector3::operator new[](size_t) [b3Vector3.h <113:2 <113:2 53343908:59754423> 57324120:18082171>] +SYMBOL_METHOD public static void * b3Vector3::operator new[](size_t) [b3Vector3.h <113:2 <113:2 113:2> 113:2>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new[](size_t) -> void [b3Scalar.h <336:20 336:23>] LOCAL_SYMBOL: b3Scalar.h<336:48> [b3Scalar.h <336:48 336:58>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new[](size_t) -> size_t [b3Scalar.h <336:41 336:46>] REFERENCE_CALL static void * b3Vector3::operator new[](size_t) -> void * b3AlignedAllocInternal(size_t, int) [b3AlignedAllocator.h <41:41 41:62>] LOCAL_SYMBOL: b3Scalar.h<336:48> [b3Scalar.h <336:87 336:97>] -SYMBOL_METHOD public static void b3Vector3::operator delete[](void *) [b3Vector3.h <113:2 <113:2 53343908:59755583> 57324120:18082171>] +SYMBOL_METHOD public static void b3Vector3::operator delete[](void *) [b3Vector3.h <113:2 <113:2 113:2> 113:2>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete[](void *) -> void [b3Scalar.h <337:20 337:23>] LOCAL_SYMBOL: b3Scalar.h<337:50> [b3Scalar.h <337:50 337:52>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete[](void *) -> void [b3Scalar.h <337:44 337:47>] REFERENCE_CALL static void b3Vector3::operator delete[](void *) -> void b3AlignedFreeInternal(void *) [b3AlignedAllocator.h <42:29 42:49>] LOCAL_SYMBOL: b3Scalar.h<337:50> [b3Scalar.h <337:79 337:81>] -SYMBOL_METHOD public static void * b3Vector3::operator new[](size_t, void *) [b3Vector3.h <113:2 <113:2 53343908:59754887> 57324120:18082171>] +SYMBOL_METHOD public static void * b3Vector3::operator new[](size_t, void *) [b3Vector3.h <113:2 <113:2 113:2> 113:2>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new[](size_t, void *) -> void [b3Scalar.h <338:20 338:23>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new[](size_t, void *) -> size_t [b3Scalar.h <338:41 338:46>] LOCAL_SYMBOL: b3Scalar.h<338:55> [b3Scalar.h <338:55 338:57>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new[](size_t, void *) -> void [b3Scalar.h <338:49 338:52>] LOCAL_SYMBOL: b3Scalar.h<338:55> [b3Scalar.h <338:71 338:73>] -SYMBOL_METHOD public static void b3Vector3::operator delete[](void *, void *) [b3Vector3.h <113:2 <113:2 53343908:59754655> 113:31>] +SYMBOL_METHOD public static void b3Vector3::operator delete[](void *, void *) [b3Vector3.h <113:2 <113:2 113:2> 113:31>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete[](void *, void *) -> void [b3Scalar.h <339:20 339:23>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete[](void *, void *) -> void [b3Scalar.h <339:44 339:47>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete[](void *, void *) -> void [b3Scalar.h <339:51 339:54>] diff --git a/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Collision_BroadPhaseCollision_b3DynamicBvhBroadphase.txt b/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Collision_BroadPhaseCollision_b3DynamicBvhBroadphase.txt index defc1f08..3d502d4d 100644 --- a/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Collision_BroadPhaseCollision_b3DynamicBvhBroadphase.txt +++ b/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Collision_BroadPhaseCollision_b3DynamicBvhBroadphase.txt @@ -4839,47 +4839,47 @@ SYMBOL_METHOD public b3Vector3::anonymous union (b3Vector3.h<96:9>) & b3Vector3: SYMBOL_METHOD public b3Vector3::anonymous union (b3Vector3.h<96:9>) & b3Vector3::anonymous union (b3Vector3.h<96:9>)::operator=(b3Vector3::anonymous union (b3Vector3.h<96:9>) &&) [b3Vector3.h <96:9 <96:9 96:13> 96:13>] SYMBOL_FIELD public b3Vector3::anonymous union (b3Vector3.h<96:9>) b3Vector3:: [b3Vector3.h <96:9 96:13>] REFERENCE_TYPE_USAGE b3Vector3::anonymous union (b3Vector3.h<96:9>) b3Vector3:: -> b3Vector3::anonymous union (b3Vector3.h<96:9>) [b3Vector3.h <96:9 96:13>] -SYMBOL_METHOD public static void * b3Vector3::operator new(size_t) [b3Vector3.h <113:2 <113:2 52429244:53155807> 51273496:18082171>] +SYMBOL_METHOD public static void * b3Vector3::operator new(size_t) [b3Vector3.h <113:2 <113:2 113:2> 113:2>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new(size_t) -> void [b3Scalar.h <332:20 332:23>] LOCAL_SYMBOL: b3Scalar.h<332:46> [b3Scalar.h <332:46 332:56>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new(size_t) -> size_t [b3Scalar.h <332:39 332:44>] REFERENCE_CALL static void * b3Vector3::operator new(size_t) -> void * b3AlignedAllocInternal(size_t, int) [b3AlignedAllocator.h <41:41 41:62>] LOCAL_SYMBOL: b3Scalar.h<332:46> [b3Scalar.h <332:85 332:95>] -SYMBOL_METHOD public static void b3Vector3::operator delete(void *) [b3Vector3.h <113:2 <113:2 52429244:53155575> 51273496:18082171>] +SYMBOL_METHOD public static void b3Vector3::operator delete(void *) [b3Vector3.h <113:2 <113:2 113:2> 113:2>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete(void *) -> void [b3Scalar.h <333:20 333:23>] LOCAL_SYMBOL: b3Scalar.h<333:48> [b3Scalar.h <333:48 333:50>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete(void *) -> void [b3Scalar.h <333:42 333:45>] REFERENCE_CALL static void b3Vector3::operator delete(void *) -> void b3AlignedFreeInternal(void *) [b3AlignedAllocator.h <42:29 42:49>] LOCAL_SYMBOL: b3Scalar.h<333:48> [b3Scalar.h <333:77 333:79>] -SYMBOL_METHOD public static void * b3Vector3::operator new(size_t, void *) [b3Vector3.h <113:2 <113:2 52429244:53155111> 51273496:18082171>] +SYMBOL_METHOD public static void * b3Vector3::operator new(size_t, void *) [b3Vector3.h <113:2 <113:2 113:2> 113:2>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new(size_t, void *) -> void [b3Scalar.h <334:20 334:23>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new(size_t, void *) -> size_t [b3Scalar.h <334:39 334:44>] LOCAL_SYMBOL: b3Scalar.h<334:53> [b3Scalar.h <334:53 334:55>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new(size_t, void *) -> void [b3Scalar.h <334:47 334:50>] LOCAL_SYMBOL: b3Scalar.h<334:53> [b3Scalar.h <334:69 334:71>] -SYMBOL_METHOD public static void b3Vector3::operator delete(void *, void *) [b3Vector3.h <113:2 <113:2 52429244:53156271> 51273496:18082171>] +SYMBOL_METHOD public static void b3Vector3::operator delete(void *, void *) [b3Vector3.h <113:2 <113:2 113:2> 113:2>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete(void *, void *) -> void [b3Scalar.h <335:20 335:23>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete(void *, void *) -> void [b3Scalar.h <335:42 335:45>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete(void *, void *) -> void [b3Scalar.h <335:49 335:52>] -SYMBOL_METHOD public static void * b3Vector3::operator new[](size_t) [b3Vector3.h <113:2 <113:2 52429244:53155111> 51273496:18082171>] +SYMBOL_METHOD public static void * b3Vector3::operator new[](size_t) [b3Vector3.h <113:2 <113:2 113:2> 113:2>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new[](size_t) -> void [b3Scalar.h <336:20 336:23>] LOCAL_SYMBOL: b3Scalar.h<336:48> [b3Scalar.h <336:48 336:58>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new[](size_t) -> size_t [b3Scalar.h <336:41 336:46>] REFERENCE_CALL static void * b3Vector3::operator new[](size_t) -> void * b3AlignedAllocInternal(size_t, int) [b3AlignedAllocator.h <41:41 41:62>] LOCAL_SYMBOL: b3Scalar.h<336:48> [b3Scalar.h <336:87 336:97>] -SYMBOL_METHOD public static void b3Vector3::operator delete[](void *) [b3Vector3.h <113:2 <113:2 52429244:53156271> 51273496:18082171>] +SYMBOL_METHOD public static void b3Vector3::operator delete[](void *) [b3Vector3.h <113:2 <113:2 113:2> 113:2>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete[](void *) -> void [b3Scalar.h <337:20 337:23>] LOCAL_SYMBOL: b3Scalar.h<337:50> [b3Scalar.h <337:50 337:52>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete[](void *) -> void [b3Scalar.h <337:44 337:47>] REFERENCE_CALL static void b3Vector3::operator delete[](void *) -> void b3AlignedFreeInternal(void *) [b3AlignedAllocator.h <42:29 42:49>] LOCAL_SYMBOL: b3Scalar.h<337:50> [b3Scalar.h <337:79 337:81>] -SYMBOL_METHOD public static void * b3Vector3::operator new[](size_t, void *) [b3Vector3.h <113:2 <113:2 52429244:53155807> 51273496:18082171>] +SYMBOL_METHOD public static void * b3Vector3::operator new[](size_t, void *) [b3Vector3.h <113:2 <113:2 113:2> 113:2>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new[](size_t, void *) -> void [b3Scalar.h <338:20 338:23>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new[](size_t, void *) -> size_t [b3Scalar.h <338:41 338:46>] LOCAL_SYMBOL: b3Scalar.h<338:55> [b3Scalar.h <338:55 338:57>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new[](size_t, void *) -> void [b3Scalar.h <338:49 338:52>] LOCAL_SYMBOL: b3Scalar.h<338:55> [b3Scalar.h <338:71 338:73>] -SYMBOL_METHOD public static void b3Vector3::operator delete[](void *, void *) [b3Vector3.h <113:2 <113:2 52429244:53155575> 113:31>] +SYMBOL_METHOD public static void b3Vector3::operator delete[](void *, void *) [b3Vector3.h <113:2 <113:2 113:2> 113:31>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete[](void *, void *) -> void [b3Scalar.h <339:20 339:23>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete[](void *, void *) -> void [b3Scalar.h <339:44 339:47>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete[](void *, void *) -> void [b3Scalar.h <339:51 339:54>] @@ -13818,35 +13818,35 @@ REFERENCE_CALL b3Int2 b3MakeInt2(int, int) -> void b3Int2::b3Int2(b3Int2 &&) [b3 LOCAL_SYMBOL: b3Int2.h<53:9> [b3Int2.h <55:9 55:9>] SYMBOL_CLASS b3Dispatcher [b3OverlappingPairCache.h <22:7 22:18>] SYMBOL_STRUCT b3UnsignedInt4 [b3Int4.h <9:1 <9:32 9:45> 24:1>] -SYMBOL_METHOD public static void * b3UnsignedInt4::operator new(size_t) [b3Int4.h <11:2 <11:2 52429244:55429823> 51273496:18082171>] +SYMBOL_METHOD public static void * b3UnsignedInt4::operator new(size_t) [b3Int4.h <11:2 <11:2 11:2> 11:2>] REFERENCE_TYPE_USAGE static void * b3UnsignedInt4::operator new(size_t) -> void [b3Scalar.h <332:20 332:23>] REFERENCE_TYPE_USAGE static void * b3UnsignedInt4::operator new(size_t) -> size_t [b3Scalar.h <332:39 332:44>] REFERENCE_CALL static void * b3UnsignedInt4::operator new(size_t) -> void * b3AlignedAllocInternal(size_t, int) [b3AlignedAllocator.h <41:41 41:62>] -SYMBOL_METHOD public static void b3UnsignedInt4::operator delete(void *) [b3Int4.h <11:2 <11:2 52429244:55422879> 51273496:18082171>] +SYMBOL_METHOD public static void b3UnsignedInt4::operator delete(void *) [b3Int4.h <11:2 <11:2 11:2> 11:2>] REFERENCE_TYPE_USAGE static void b3UnsignedInt4::operator delete(void *) -> void [b3Scalar.h <333:20 333:23>] REFERENCE_TYPE_USAGE static void b3UnsignedInt4::operator delete(void *) -> void [b3Scalar.h <333:42 333:45>] REFERENCE_CALL static void b3UnsignedInt4::operator delete(void *) -> void b3AlignedFreeInternal(void *) [b3AlignedAllocator.h <42:29 42:49>] -SYMBOL_METHOD public static void * b3UnsignedInt4::operator new(size_t, void *) [b3Int4.h <11:2 <11:2 52429244:55430319> 51273496:18082171>] +SYMBOL_METHOD public static void * b3UnsignedInt4::operator new(size_t, void *) [b3Int4.h <11:2 <11:2 11:2> 11:2>] REFERENCE_TYPE_USAGE static void * b3UnsignedInt4::operator new(size_t, void *) -> void [b3Scalar.h <334:20 334:23>] REFERENCE_TYPE_USAGE static void * b3UnsignedInt4::operator new(size_t, void *) -> size_t [b3Scalar.h <334:39 334:44>] REFERENCE_TYPE_USAGE static void * b3UnsignedInt4::operator new(size_t, void *) -> void [b3Scalar.h <334:47 334:50>] -SYMBOL_METHOD public static void b3UnsignedInt4::operator delete(void *, void *) [b3Int4.h <11:2 <11:2 52429244:55430567> 51273496:18082171>] +SYMBOL_METHOD public static void b3UnsignedInt4::operator delete(void *, void *) [b3Int4.h <11:2 <11:2 11:2> 11:2>] REFERENCE_TYPE_USAGE static void b3UnsignedInt4::operator delete(void *, void *) -> void [b3Scalar.h <335:20 335:23>] REFERENCE_TYPE_USAGE static void b3UnsignedInt4::operator delete(void *, void *) -> void [b3Scalar.h <335:42 335:45>] REFERENCE_TYPE_USAGE static void b3UnsignedInt4::operator delete(void *, void *) -> void [b3Scalar.h <335:49 335:52>] -SYMBOL_METHOD public static void * b3UnsignedInt4::operator new[](size_t) [b3Int4.h <11:2 <11:2 52429244:55430319> 51273496:18082171>] +SYMBOL_METHOD public static void * b3UnsignedInt4::operator new[](size_t) [b3Int4.h <11:2 <11:2 11:2> 11:2>] REFERENCE_TYPE_USAGE static void * b3UnsignedInt4::operator new[](size_t) -> void [b3Scalar.h <336:20 336:23>] REFERENCE_TYPE_USAGE static void * b3UnsignedInt4::operator new[](size_t) -> size_t [b3Scalar.h <336:41 336:46>] REFERENCE_CALL static void * b3UnsignedInt4::operator new[](size_t) -> void * b3AlignedAllocInternal(size_t, int) [b3AlignedAllocator.h <41:41 41:62>] -SYMBOL_METHOD public static void b3UnsignedInt4::operator delete[](void *) [b3Int4.h <11:2 <11:2 52429244:55430567> 51273496:18082171>] +SYMBOL_METHOD public static void b3UnsignedInt4::operator delete[](void *) [b3Int4.h <11:2 <11:2 11:2> 11:2>] REFERENCE_TYPE_USAGE static void b3UnsignedInt4::operator delete[](void *) -> void [b3Scalar.h <337:20 337:23>] REFERENCE_TYPE_USAGE static void b3UnsignedInt4::operator delete[](void *) -> void [b3Scalar.h <337:44 337:47>] REFERENCE_CALL static void b3UnsignedInt4::operator delete[](void *) -> void b3AlignedFreeInternal(void *) [b3AlignedAllocator.h <42:29 42:49>] -SYMBOL_METHOD public static void * b3UnsignedInt4::operator new[](size_t, void *) [b3Int4.h <11:2 <11:2 52429244:55429823> 51273496:18082171>] +SYMBOL_METHOD public static void * b3UnsignedInt4::operator new[](size_t, void *) [b3Int4.h <11:2 <11:2 11:2> 11:2>] REFERENCE_TYPE_USAGE static void * b3UnsignedInt4::operator new[](size_t, void *) -> void [b3Scalar.h <338:20 338:23>] REFERENCE_TYPE_USAGE static void * b3UnsignedInt4::operator new[](size_t, void *) -> size_t [b3Scalar.h <338:41 338:46>] REFERENCE_TYPE_USAGE static void * b3UnsignedInt4::operator new[](size_t, void *) -> void [b3Scalar.h <338:49 338:52>] -SYMBOL_METHOD public static void b3UnsignedInt4::operator delete[](void *, void *) [b3Int4.h <11:2 <11:2 52429244:55422879> 11:31>] +SYMBOL_METHOD public static void b3UnsignedInt4::operator delete[](void *, void *) [b3Int4.h <11:2 <11:2 11:2> 11:31>] REFERENCE_TYPE_USAGE static void b3UnsignedInt4::operator delete[](void *, void *) -> void [b3Scalar.h <339:20 339:23>] REFERENCE_TYPE_USAGE static void b3UnsignedInt4::operator delete[](void *, void *) -> void [b3Scalar.h <339:44 339:47>] REFERENCE_TYPE_USAGE static void b3UnsignedInt4::operator delete[](void *, void *) -> void [b3Scalar.h <339:51 339:54>] @@ -13889,35 +13889,35 @@ REFERENCE_CALL void b3UnsignedInt4::b3UnsignedInt4(b3UnsignedInt4 &&) -> void b3 REFERENCE_TYPE_USAGE void b3UnsignedInt4::b3UnsignedInt4(b3UnsignedInt4 &&) -> b3UnsignedInt4 [b3Int4.h <9:32 9:45>] LOCAL_SYMBOL: b3Int4.h<9:32> [b3Int4.h <9:32 9:45>] SYMBOL_STRUCT b3Int4 [b3Int4.h <26:1 <26:32 26:37> 41:1>] -SYMBOL_METHOD public static void * b3Int4::operator new(size_t) [b3Int4.h <28:2 <28:2 52429244:55430319> 51273496:18082171>] +SYMBOL_METHOD public static void * b3Int4::operator new(size_t) [b3Int4.h <28:2 <28:2 28:2> 28:2>] REFERENCE_TYPE_USAGE static void * b3Int4::operator new(size_t) -> void [b3Scalar.h <332:20 332:23>] REFERENCE_TYPE_USAGE static void * b3Int4::operator new(size_t) -> size_t [b3Scalar.h <332:39 332:44>] REFERENCE_CALL static void * b3Int4::operator new(size_t) -> void * b3AlignedAllocInternal(size_t, int) [b3AlignedAllocator.h <41:41 41:62>] -SYMBOL_METHOD public static void b3Int4::operator delete(void *) [b3Int4.h <28:2 <28:2 52429244:55430319> 51273496:18082171>] +SYMBOL_METHOD public static void b3Int4::operator delete(void *) [b3Int4.h <28:2 <28:2 28:2> 28:2>] REFERENCE_TYPE_USAGE static void b3Int4::operator delete(void *) -> void [b3Scalar.h <333:20 333:23>] REFERENCE_TYPE_USAGE static void b3Int4::operator delete(void *) -> void [b3Scalar.h <333:42 333:45>] REFERENCE_CALL static void b3Int4::operator delete(void *) -> void b3AlignedFreeInternal(void *) [b3AlignedAllocator.h <42:29 42:49>] -SYMBOL_METHOD public static void * b3Int4::operator new(size_t, void *) [b3Int4.h <28:2 <28:2 52429244:55430319> 51273496:18082171>] +SYMBOL_METHOD public static void * b3Int4::operator new(size_t, void *) [b3Int4.h <28:2 <28:2 28:2> 28:2>] REFERENCE_TYPE_USAGE static void * b3Int4::operator new(size_t, void *) -> void [b3Scalar.h <334:20 334:23>] REFERENCE_TYPE_USAGE static void * b3Int4::operator new(size_t, void *) -> size_t [b3Scalar.h <334:39 334:44>] REFERENCE_TYPE_USAGE static void * b3Int4::operator new(size_t, void *) -> void [b3Scalar.h <334:47 334:50>] -SYMBOL_METHOD public static void b3Int4::operator delete(void *, void *) [b3Int4.h <28:2 <28:2 52429244:55430319> 51273496:18082171>] +SYMBOL_METHOD public static void b3Int4::operator delete(void *, void *) [b3Int4.h <28:2 <28:2 28:2> 28:2>] REFERENCE_TYPE_USAGE static void b3Int4::operator delete(void *, void *) -> void [b3Scalar.h <335:20 335:23>] REFERENCE_TYPE_USAGE static void b3Int4::operator delete(void *, void *) -> void [b3Scalar.h <335:42 335:45>] REFERENCE_TYPE_USAGE static void b3Int4::operator delete(void *, void *) -> void [b3Scalar.h <335:49 335:52>] -SYMBOL_METHOD public static void * b3Int4::operator new[](size_t) [b3Int4.h <28:2 <28:2 52429244:55430319> 51273496:18082171>] +SYMBOL_METHOD public static void * b3Int4::operator new[](size_t) [b3Int4.h <28:2 <28:2 28:2> 28:2>] REFERENCE_TYPE_USAGE static void * b3Int4::operator new[](size_t) -> void [b3Scalar.h <336:20 336:23>] REFERENCE_TYPE_USAGE static void * b3Int4::operator new[](size_t) -> size_t [b3Scalar.h <336:41 336:46>] REFERENCE_CALL static void * b3Int4::operator new[](size_t) -> void * b3AlignedAllocInternal(size_t, int) [b3AlignedAllocator.h <41:41 41:62>] -SYMBOL_METHOD public static void b3Int4::operator delete[](void *) [b3Int4.h <28:2 <28:2 52429244:55430319> 51273496:18082171>] +SYMBOL_METHOD public static void b3Int4::operator delete[](void *) [b3Int4.h <28:2 <28:2 28:2> 28:2>] REFERENCE_TYPE_USAGE static void b3Int4::operator delete[](void *) -> void [b3Scalar.h <337:20 337:23>] REFERENCE_TYPE_USAGE static void b3Int4::operator delete[](void *) -> void [b3Scalar.h <337:44 337:47>] REFERENCE_CALL static void b3Int4::operator delete[](void *) -> void b3AlignedFreeInternal(void *) [b3AlignedAllocator.h <42:29 42:49>] -SYMBOL_METHOD public static void * b3Int4::operator new[](size_t, void *) [b3Int4.h <28:2 <28:2 52429244:55430319> 51273496:18082171>] +SYMBOL_METHOD public static void * b3Int4::operator new[](size_t, void *) [b3Int4.h <28:2 <28:2 28:2> 28:2>] REFERENCE_TYPE_USAGE static void * b3Int4::operator new[](size_t, void *) -> void [b3Scalar.h <338:20 338:23>] REFERENCE_TYPE_USAGE static void * b3Int4::operator new[](size_t, void *) -> size_t [b3Scalar.h <338:41 338:46>] REFERENCE_TYPE_USAGE static void * b3Int4::operator new[](size_t, void *) -> void [b3Scalar.h <338:49 338:52>] -SYMBOL_METHOD public static void b3Int4::operator delete[](void *, void *) [b3Int4.h <28:2 <28:2 52429244:55430319> 28:31>] +SYMBOL_METHOD public static void b3Int4::operator delete[](void *, void *) [b3Int4.h <28:2 <28:2 28:2> 28:31>] REFERENCE_TYPE_USAGE static void b3Int4::operator delete[](void *, void *) -> void [b3Scalar.h <339:20 339:23>] REFERENCE_TYPE_USAGE static void b3Int4::operator delete[](void *, void *) -> void [b3Scalar.h <339:44 339:47>] REFERENCE_TYPE_USAGE static void b3Int4::operator delete[](void *, void *) -> void [b3Scalar.h <339:51 339:54>] @@ -14708,35 +14708,35 @@ REFERENCE_OVERRIDE void b3BroadphaseRayCallback::~b3BroadphaseRayCallback() -> v SYMBOL_METHOD public void b3BroadphaseRayCallback::b3BroadphaseRayCallback(const b3BroadphaseRayCallback &) [b3BroadphaseCallback.h <30:8 30:30>] SYMBOL_METHOD public b3BroadphaseRayCallback & b3BroadphaseRayCallback::operator=(const b3BroadphaseRayCallback &) [b3BroadphaseCallback.h <30:8 30:30>] SYMBOL_STRUCT b3BroadphaseProxy [b3DynamicBvhBroadphase.h <45:1 <45:32 45:48> 89:1>] -SYMBOL_METHOD public static void * b3BroadphaseProxy::operator new(size_t) [b3DynamicBvhBroadphase.h <48:1 <48:1 52429244:55418743> 51273496:18082171>] +SYMBOL_METHOD public static void * b3BroadphaseProxy::operator new(size_t) [b3DynamicBvhBroadphase.h <48:1 <48:1 48:1> 48:1>] REFERENCE_TYPE_USAGE static void * b3BroadphaseProxy::operator new(size_t) -> void [b3Scalar.h <332:20 332:23>] REFERENCE_TYPE_USAGE static void * b3BroadphaseProxy::operator new(size_t) -> size_t [b3Scalar.h <332:39 332:44>] REFERENCE_CALL static void * b3BroadphaseProxy::operator new(size_t) -> void * b3AlignedAllocInternal(size_t, int) [b3AlignedAllocator.h <41:41 41:62>] -SYMBOL_METHOD public static void b3BroadphaseProxy::operator delete(void *) [b3DynamicBvhBroadphase.h <48:1 <48:1 52429244:55419367> 51273496:18082171>] +SYMBOL_METHOD public static void b3BroadphaseProxy::operator delete(void *) [b3DynamicBvhBroadphase.h <48:1 <48:1 48:1> 48:1>] REFERENCE_TYPE_USAGE static void b3BroadphaseProxy::operator delete(void *) -> void [b3Scalar.h <333:20 333:23>] REFERENCE_TYPE_USAGE static void b3BroadphaseProxy::operator delete(void *) -> void [b3Scalar.h <333:42 333:45>] REFERENCE_CALL static void b3BroadphaseProxy::operator delete(void *) -> void b3AlignedFreeInternal(void *) [b3AlignedAllocator.h <42:29 42:49>] -SYMBOL_METHOD public static void * b3BroadphaseProxy::operator new(size_t, void *) [b3DynamicBvhBroadphase.h <48:1 <48:1 52429244:55418743> 51273496:18082171>] +SYMBOL_METHOD public static void * b3BroadphaseProxy::operator new(size_t, void *) [b3DynamicBvhBroadphase.h <48:1 <48:1 48:1> 48:1>] REFERENCE_TYPE_USAGE static void * b3BroadphaseProxy::operator new(size_t, void *) -> void [b3Scalar.h <334:20 334:23>] REFERENCE_TYPE_USAGE static void * b3BroadphaseProxy::operator new(size_t, void *) -> size_t [b3Scalar.h <334:39 334:44>] REFERENCE_TYPE_USAGE static void * b3BroadphaseProxy::operator new(size_t, void *) -> void [b3Scalar.h <334:47 334:50>] -SYMBOL_METHOD public static void b3BroadphaseProxy::operator delete(void *, void *) [b3DynamicBvhBroadphase.h <48:1 <48:1 52429244:55419367> 51273496:18082171>] +SYMBOL_METHOD public static void b3BroadphaseProxy::operator delete(void *, void *) [b3DynamicBvhBroadphase.h <48:1 <48:1 48:1> 48:1>] REFERENCE_TYPE_USAGE static void b3BroadphaseProxy::operator delete(void *, void *) -> void [b3Scalar.h <335:20 335:23>] REFERENCE_TYPE_USAGE static void b3BroadphaseProxy::operator delete(void *, void *) -> void [b3Scalar.h <335:42 335:45>] REFERENCE_TYPE_USAGE static void b3BroadphaseProxy::operator delete(void *, void *) -> void [b3Scalar.h <335:49 335:52>] -SYMBOL_METHOD public static void * b3BroadphaseProxy::operator new[](size_t) [b3DynamicBvhBroadphase.h <48:1 <48:1 52429244:55418743> 51273496:18082171>] +SYMBOL_METHOD public static void * b3BroadphaseProxy::operator new[](size_t) [b3DynamicBvhBroadphase.h <48:1 <48:1 48:1> 48:1>] REFERENCE_TYPE_USAGE static void * b3BroadphaseProxy::operator new[](size_t) -> void [b3Scalar.h <336:20 336:23>] REFERENCE_TYPE_USAGE static void * b3BroadphaseProxy::operator new[](size_t) -> size_t [b3Scalar.h <336:41 336:46>] REFERENCE_CALL static void * b3BroadphaseProxy::operator new[](size_t) -> void * b3AlignedAllocInternal(size_t, int) [b3AlignedAllocator.h <41:41 41:62>] -SYMBOL_METHOD public static void b3BroadphaseProxy::operator delete[](void *) [b3DynamicBvhBroadphase.h <48:1 <48:1 52429244:55419367> 51273496:18082171>] +SYMBOL_METHOD public static void b3BroadphaseProxy::operator delete[](void *) [b3DynamicBvhBroadphase.h <48:1 <48:1 48:1> 48:1>] REFERENCE_TYPE_USAGE static void b3BroadphaseProxy::operator delete[](void *) -> void [b3Scalar.h <337:20 337:23>] REFERENCE_TYPE_USAGE static void b3BroadphaseProxy::operator delete[](void *) -> void [b3Scalar.h <337:44 337:47>] REFERENCE_CALL static void b3BroadphaseProxy::operator delete[](void *) -> void b3AlignedFreeInternal(void *) [b3AlignedAllocator.h <42:29 42:49>] -SYMBOL_METHOD public static void * b3BroadphaseProxy::operator new[](size_t, void *) [b3DynamicBvhBroadphase.h <48:1 <48:1 52429244:55418743> 51273496:18082171>] +SYMBOL_METHOD public static void * b3BroadphaseProxy::operator new[](size_t, void *) [b3DynamicBvhBroadphase.h <48:1 <48:1 48:1> 48:1>] REFERENCE_TYPE_USAGE static void * b3BroadphaseProxy::operator new[](size_t, void *) -> void [b3Scalar.h <338:20 338:23>] REFERENCE_TYPE_USAGE static void * b3BroadphaseProxy::operator new[](size_t, void *) -> size_t [b3Scalar.h <338:41 338:46>] REFERENCE_TYPE_USAGE static void * b3BroadphaseProxy::operator new[](size_t, void *) -> void [b3Scalar.h <338:49 338:52>] -SYMBOL_METHOD public static void b3BroadphaseProxy::operator delete[](void *, void *) [b3DynamicBvhBroadphase.h <48:1 <48:1 52429244:55419367> 48:30>] +SYMBOL_METHOD public static void b3BroadphaseProxy::operator delete[](void *, void *) [b3DynamicBvhBroadphase.h <48:1 <48:1 48:1> 48:30>] REFERENCE_TYPE_USAGE static void b3BroadphaseProxy::operator delete[](void *, void *) -> void [b3Scalar.h <339:20 339:23>] REFERENCE_TYPE_USAGE static void b3BroadphaseProxy::operator delete[](void *, void *) -> void [b3Scalar.h <339:44 339:47>] REFERENCE_TYPE_USAGE static void b3BroadphaseProxy::operator delete[](void *, void *) -> void [b3Scalar.h <339:51 339:54>] diff --git a/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Collision_BroadPhaseCollision_b3OverlappingPairCache.txt b/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Collision_BroadPhaseCollision_b3OverlappingPairCache.txt index d5adb426..85ba9023 100644 --- a/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Collision_BroadPhaseCollision_b3OverlappingPairCache.txt +++ b/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Collision_BroadPhaseCollision_b3OverlappingPairCache.txt @@ -3220,47 +3220,47 @@ REFERENCE_TYPE_USAGE void b3AlignedObjectArray::copyFromArray(const b3Align REFERENCE_TYPE_USAGE void b3AlignedObjectArray::copyFromArray(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <524:27 524:46>] SYMBOL_CLASS b3Dispatcher [b3OverlappingPairCache.h <22:7 22:18>] SYMBOL_STRUCT b3UnsignedInt4 [b3Int4.h <9:1 <9:32 9:45> 24:1>] -SYMBOL_METHOD public static void * b3UnsignedInt4::operator new(size_t) [b3Int4.h <11:2 <11:2 59287716:22923807> 57336344:18082171>] +SYMBOL_METHOD public static void * b3UnsignedInt4::operator new(size_t) [b3Int4.h <11:2 <11:2 11:2> 11:2>] REFERENCE_TYPE_USAGE static void * b3UnsignedInt4::operator new(size_t) -> void [b3Scalar.h <332:20 332:23>] LOCAL_SYMBOL: b3Scalar.h<332:46> [b3Scalar.h <332:46 332:56>] REFERENCE_TYPE_USAGE static void * b3UnsignedInt4::operator new(size_t) -> size_t [b3Scalar.h <332:39 332:44>] REFERENCE_CALL static void * b3UnsignedInt4::operator new(size_t) -> void * b3AlignedAllocInternal(size_t, int) [b3AlignedAllocator.h <41:41 41:62>] LOCAL_SYMBOL: b3Scalar.h<332:46> [b3Scalar.h <332:85 332:95>] -SYMBOL_METHOD public static void b3UnsignedInt4::operator delete(void *) [b3Int4.h <11:2 <11:2 59287716:22926783> 57336344:18082171>] +SYMBOL_METHOD public static void b3UnsignedInt4::operator delete(void *) [b3Int4.h <11:2 <11:2 11:2> 11:2>] REFERENCE_TYPE_USAGE static void b3UnsignedInt4::operator delete(void *) -> void [b3Scalar.h <333:20 333:23>] LOCAL_SYMBOL: b3Scalar.h<333:48> [b3Scalar.h <333:48 333:50>] REFERENCE_TYPE_USAGE static void b3UnsignedInt4::operator delete(void *) -> void [b3Scalar.h <333:42 333:45>] REFERENCE_CALL static void b3UnsignedInt4::operator delete(void *) -> void b3AlignedFreeInternal(void *) [b3AlignedAllocator.h <42:29 42:49>] LOCAL_SYMBOL: b3Scalar.h<333:48> [b3Scalar.h <333:77 333:79>] -SYMBOL_METHOD public static void * b3UnsignedInt4::operator new(size_t, void *) [b3Int4.h <11:2 <11:2 59287716:22926039> 57336344:18082171>] +SYMBOL_METHOD public static void * b3UnsignedInt4::operator new(size_t, void *) [b3Int4.h <11:2 <11:2 11:2> 11:2>] REFERENCE_TYPE_USAGE static void * b3UnsignedInt4::operator new(size_t, void *) -> void [b3Scalar.h <334:20 334:23>] REFERENCE_TYPE_USAGE static void * b3UnsignedInt4::operator new(size_t, void *) -> size_t [b3Scalar.h <334:39 334:44>] LOCAL_SYMBOL: b3Scalar.h<334:53> [b3Scalar.h <334:53 334:55>] REFERENCE_TYPE_USAGE static void * b3UnsignedInt4::operator new(size_t, void *) -> void [b3Scalar.h <334:47 334:50>] LOCAL_SYMBOL: b3Scalar.h<334:53> [b3Scalar.h <334:69 334:71>] -SYMBOL_METHOD public static void b3UnsignedInt4::operator delete(void *, void *) [b3Int4.h <11:2 <11:2 59287716:22926287> 57336344:18082171>] +SYMBOL_METHOD public static void b3UnsignedInt4::operator delete(void *, void *) [b3Int4.h <11:2 <11:2 11:2> 11:2>] REFERENCE_TYPE_USAGE static void b3UnsignedInt4::operator delete(void *, void *) -> void [b3Scalar.h <335:20 335:23>] REFERENCE_TYPE_USAGE static void b3UnsignedInt4::operator delete(void *, void *) -> void [b3Scalar.h <335:42 335:45>] REFERENCE_TYPE_USAGE static void b3UnsignedInt4::operator delete(void *, void *) -> void [b3Scalar.h <335:49 335:52>] -SYMBOL_METHOD public static void * b3UnsignedInt4::operator new[](size_t) [b3Int4.h <11:2 <11:2 59287716:22926039> 57336344:18082171>] +SYMBOL_METHOD public static void * b3UnsignedInt4::operator new[](size_t) [b3Int4.h <11:2 <11:2 11:2> 11:2>] REFERENCE_TYPE_USAGE static void * b3UnsignedInt4::operator new[](size_t) -> void [b3Scalar.h <336:20 336:23>] LOCAL_SYMBOL: b3Scalar.h<336:48> [b3Scalar.h <336:48 336:58>] REFERENCE_TYPE_USAGE static void * b3UnsignedInt4::operator new[](size_t) -> size_t [b3Scalar.h <336:41 336:46>] REFERENCE_CALL static void * b3UnsignedInt4::operator new[](size_t) -> void * b3AlignedAllocInternal(size_t, int) [b3AlignedAllocator.h <41:41 41:62>] LOCAL_SYMBOL: b3Scalar.h<336:48> [b3Scalar.h <336:87 336:97>] -SYMBOL_METHOD public static void b3UnsignedInt4::operator delete[](void *) [b3Int4.h <11:2 <11:2 59287716:22926287> 57336344:18082171>] +SYMBOL_METHOD public static void b3UnsignedInt4::operator delete[](void *) [b3Int4.h <11:2 <11:2 11:2> 11:2>] REFERENCE_TYPE_USAGE static void b3UnsignedInt4::operator delete[](void *) -> void [b3Scalar.h <337:20 337:23>] LOCAL_SYMBOL: b3Scalar.h<337:50> [b3Scalar.h <337:50 337:52>] REFERENCE_TYPE_USAGE static void b3UnsignedInt4::operator delete[](void *) -> void [b3Scalar.h <337:44 337:47>] REFERENCE_CALL static void b3UnsignedInt4::operator delete[](void *) -> void b3AlignedFreeInternal(void *) [b3AlignedAllocator.h <42:29 42:49>] LOCAL_SYMBOL: b3Scalar.h<337:50> [b3Scalar.h <337:79 337:81>] -SYMBOL_METHOD public static void * b3UnsignedInt4::operator new[](size_t, void *) [b3Int4.h <11:2 <11:2 59287716:22923807> 57336344:18082171>] +SYMBOL_METHOD public static void * b3UnsignedInt4::operator new[](size_t, void *) [b3Int4.h <11:2 <11:2 11:2> 11:2>] REFERENCE_TYPE_USAGE static void * b3UnsignedInt4::operator new[](size_t, void *) -> void [b3Scalar.h <338:20 338:23>] REFERENCE_TYPE_USAGE static void * b3UnsignedInt4::operator new[](size_t, void *) -> size_t [b3Scalar.h <338:41 338:46>] LOCAL_SYMBOL: b3Scalar.h<338:55> [b3Scalar.h <338:55 338:57>] REFERENCE_TYPE_USAGE static void * b3UnsignedInt4::operator new[](size_t, void *) -> void [b3Scalar.h <338:49 338:52>] LOCAL_SYMBOL: b3Scalar.h<338:55> [b3Scalar.h <338:71 338:73>] -SYMBOL_METHOD public static void b3UnsignedInt4::operator delete[](void *, void *) [b3Int4.h <11:2 <11:2 59287716:22926783> 11:31>] +SYMBOL_METHOD public static void b3UnsignedInt4::operator delete[](void *, void *) [b3Int4.h <11:2 <11:2 11:2> 11:31>] REFERENCE_TYPE_USAGE static void b3UnsignedInt4::operator delete[](void *, void *) -> void [b3Scalar.h <339:20 339:23>] REFERENCE_TYPE_USAGE static void b3UnsignedInt4::operator delete[](void *, void *) -> void [b3Scalar.h <339:44 339:47>] REFERENCE_TYPE_USAGE static void b3UnsignedInt4::operator delete[](void *, void *) -> void [b3Scalar.h <339:51 339:54>] @@ -3303,35 +3303,35 @@ REFERENCE_CALL void b3UnsignedInt4::b3UnsignedInt4(b3UnsignedInt4 &&) -> void b3 REFERENCE_TYPE_USAGE void b3UnsignedInt4::b3UnsignedInt4(b3UnsignedInt4 &&) -> b3UnsignedInt4 [b3Int4.h <9:32 9:45>] LOCAL_SYMBOL: b3Int4.h<9:32> [b3Int4.h <9:32 9:45>] SYMBOL_STRUCT b3Int4 [b3Int4.h <26:1 <26:32 26:37> 41:1>] -SYMBOL_METHOD public static void * b3Int4::operator new(size_t) [b3Int4.h <28:2 <28:2 59287716:22926783> 57336344:18082171>] +SYMBOL_METHOD public static void * b3Int4::operator new(size_t) [b3Int4.h <28:2 <28:2 28:2> 28:2>] REFERENCE_TYPE_USAGE static void * b3Int4::operator new(size_t) -> void [b3Scalar.h <332:20 332:23>] REFERENCE_TYPE_USAGE static void * b3Int4::operator new(size_t) -> size_t [b3Scalar.h <332:39 332:44>] REFERENCE_CALL static void * b3Int4::operator new(size_t) -> void * b3AlignedAllocInternal(size_t, int) [b3AlignedAllocator.h <41:41 41:62>] -SYMBOL_METHOD public static void b3Int4::operator delete(void *) [b3Int4.h <28:2 <28:2 59287716:22926535> 57336344:18082171>] +SYMBOL_METHOD public static void b3Int4::operator delete(void *) [b3Int4.h <28:2 <28:2 28:2> 28:2>] REFERENCE_TYPE_USAGE static void b3Int4::operator delete(void *) -> void [b3Scalar.h <333:20 333:23>] REFERENCE_TYPE_USAGE static void b3Int4::operator delete(void *) -> void [b3Scalar.h <333:42 333:45>] REFERENCE_CALL static void b3Int4::operator delete(void *) -> void b3AlignedFreeInternal(void *) [b3AlignedAllocator.h <42:29 42:49>] -SYMBOL_METHOD public static void * b3Int4::operator new(size_t, void *) [b3Int4.h <28:2 <28:2 59287716:22926287> 57336344:18082171>] +SYMBOL_METHOD public static void * b3Int4::operator new(size_t, void *) [b3Int4.h <28:2 <28:2 28:2> 28:2>] REFERENCE_TYPE_USAGE static void * b3Int4::operator new(size_t, void *) -> void [b3Scalar.h <334:20 334:23>] REFERENCE_TYPE_USAGE static void * b3Int4::operator new(size_t, void *) -> size_t [b3Scalar.h <334:39 334:44>] REFERENCE_TYPE_USAGE static void * b3Int4::operator new(size_t, void *) -> void [b3Scalar.h <334:47 334:50>] -SYMBOL_METHOD public static void b3Int4::operator delete(void *, void *) [b3Int4.h <28:2 <28:2 59287716:22926039> 57336344:18082171>] +SYMBOL_METHOD public static void b3Int4::operator delete(void *, void *) [b3Int4.h <28:2 <28:2 28:2> 28:2>] REFERENCE_TYPE_USAGE static void b3Int4::operator delete(void *, void *) -> void [b3Scalar.h <335:20 335:23>] REFERENCE_TYPE_USAGE static void b3Int4::operator delete(void *, void *) -> void [b3Scalar.h <335:42 335:45>] REFERENCE_TYPE_USAGE static void b3Int4::operator delete(void *, void *) -> void [b3Scalar.h <335:49 335:52>] -SYMBOL_METHOD public static void * b3Int4::operator new[](size_t) [b3Int4.h <28:2 <28:2 59287716:22926287> 57336344:18082171>] +SYMBOL_METHOD public static void * b3Int4::operator new[](size_t) [b3Int4.h <28:2 <28:2 28:2> 28:2>] REFERENCE_TYPE_USAGE static void * b3Int4::operator new[](size_t) -> void [b3Scalar.h <336:20 336:23>] REFERENCE_TYPE_USAGE static void * b3Int4::operator new[](size_t) -> size_t [b3Scalar.h <336:41 336:46>] REFERENCE_CALL static void * b3Int4::operator new[](size_t) -> void * b3AlignedAllocInternal(size_t, int) [b3AlignedAllocator.h <41:41 41:62>] -SYMBOL_METHOD public static void b3Int4::operator delete[](void *) [b3Int4.h <28:2 <28:2 59287716:22926039> 57336344:18082171>] +SYMBOL_METHOD public static void b3Int4::operator delete[](void *) [b3Int4.h <28:2 <28:2 28:2> 28:2>] REFERENCE_TYPE_USAGE static void b3Int4::operator delete[](void *) -> void [b3Scalar.h <337:20 337:23>] REFERENCE_TYPE_USAGE static void b3Int4::operator delete[](void *) -> void [b3Scalar.h <337:44 337:47>] REFERENCE_CALL static void b3Int4::operator delete[](void *) -> void b3AlignedFreeInternal(void *) [b3AlignedAllocator.h <42:29 42:49>] -SYMBOL_METHOD public static void * b3Int4::operator new[](size_t, void *) [b3Int4.h <28:2 <28:2 59287716:22926783> 57336344:18082171>] +SYMBOL_METHOD public static void * b3Int4::operator new[](size_t, void *) [b3Int4.h <28:2 <28:2 28:2> 28:2>] REFERENCE_TYPE_USAGE static void * b3Int4::operator new[](size_t, void *) -> void [b3Scalar.h <338:20 338:23>] REFERENCE_TYPE_USAGE static void * b3Int4::operator new[](size_t, void *) -> size_t [b3Scalar.h <338:41 338:46>] REFERENCE_TYPE_USAGE static void * b3Int4::operator new[](size_t, void *) -> void [b3Scalar.h <338:49 338:52>] -SYMBOL_METHOD public static void b3Int4::operator delete[](void *, void *) [b3Int4.h <28:2 <28:2 59287716:22926535> 28:31>] +SYMBOL_METHOD public static void b3Int4::operator delete[](void *, void *) [b3Int4.h <28:2 <28:2 28:2> 28:31>] REFERENCE_TYPE_USAGE static void b3Int4::operator delete[](void *, void *) -> void [b3Scalar.h <339:20 339:23>] REFERENCE_TYPE_USAGE static void b3Int4::operator delete[](void *, void *) -> void [b3Scalar.h <339:44 339:47>] REFERENCE_TYPE_USAGE static void b3Int4::operator delete[](void *, void *) -> void [b3Scalar.h <339:51 339:54>] @@ -4268,35 +4268,35 @@ SYMBOL_METHOD public b3Vector3::anonymous union (b3Vector3.h<96:9>) & b3Vector3: SYMBOL_METHOD public b3Vector3::anonymous union (b3Vector3.h<96:9>) & b3Vector3::anonymous union (b3Vector3.h<96:9>)::operator=(b3Vector3::anonymous union (b3Vector3.h<96:9>) &&) [b3Vector3.h <96:9 <96:9 96:13> 96:13>] SYMBOL_FIELD public b3Vector3::anonymous union (b3Vector3.h<96:9>) b3Vector3:: [b3Vector3.h <96:9 96:13>] REFERENCE_TYPE_USAGE b3Vector3::anonymous union (b3Vector3.h<96:9>) b3Vector3:: -> b3Vector3::anonymous union (b3Vector3.h<96:9>) [b3Vector3.h <96:9 96:13>] -SYMBOL_METHOD public static void * b3Vector3::operator new(size_t) [b3Vector3.h <113:2 <113:2 59287716:50238543> 57336344:18082171>] +SYMBOL_METHOD public static void * b3Vector3::operator new(size_t) [b3Vector3.h <113:2 <113:2 113:2> 113:2>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new(size_t) -> void [b3Scalar.h <332:20 332:23>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new(size_t) -> size_t [b3Scalar.h <332:39 332:44>] REFERENCE_CALL static void * b3Vector3::operator new(size_t) -> void * b3AlignedAllocInternal(size_t, int) [b3AlignedAllocator.h <41:41 41:62>] -SYMBOL_METHOD public static void b3Vector3::operator delete(void *) [b3Vector3.h <113:2 <113:2 59287716:50238311> 57336344:18082171>] +SYMBOL_METHOD public static void b3Vector3::operator delete(void *) [b3Vector3.h <113:2 <113:2 113:2> 113:2>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete(void *) -> void [b3Scalar.h <333:20 333:23>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete(void *) -> void [b3Scalar.h <333:42 333:45>] REFERENCE_CALL static void b3Vector3::operator delete(void *) -> void b3AlignedFreeInternal(void *) [b3AlignedAllocator.h <42:29 42:49>] -SYMBOL_METHOD public static void * b3Vector3::operator new(size_t, void *) [b3Vector3.h <113:2 <113:2 59287716:50239007> 57336344:18082171>] +SYMBOL_METHOD public static void * b3Vector3::operator new(size_t, void *) [b3Vector3.h <113:2 <113:2 113:2> 113:2>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new(size_t, void *) -> void [b3Scalar.h <334:20 334:23>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new(size_t, void *) -> size_t [b3Scalar.h <334:39 334:44>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new(size_t, void *) -> void [b3Scalar.h <334:47 334:50>] -SYMBOL_METHOD public static void b3Vector3::operator delete(void *, void *) [b3Vector3.h <113:2 <113:2 59287716:50239471> 57336344:18082171>] +SYMBOL_METHOD public static void b3Vector3::operator delete(void *, void *) [b3Vector3.h <113:2 <113:2 113:2> 113:2>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete(void *, void *) -> void [b3Scalar.h <335:20 335:23>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete(void *, void *) -> void [b3Scalar.h <335:42 335:45>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete(void *, void *) -> void [b3Scalar.h <335:49 335:52>] -SYMBOL_METHOD public static void * b3Vector3::operator new[](size_t) [b3Vector3.h <113:2 <113:2 59287716:50239007> 57336344:18082171>] +SYMBOL_METHOD public static void * b3Vector3::operator new[](size_t) [b3Vector3.h <113:2 <113:2 113:2> 113:2>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new[](size_t) -> void [b3Scalar.h <336:20 336:23>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new[](size_t) -> size_t [b3Scalar.h <336:41 336:46>] REFERENCE_CALL static void * b3Vector3::operator new[](size_t) -> void * b3AlignedAllocInternal(size_t, int) [b3AlignedAllocator.h <41:41 41:62>] -SYMBOL_METHOD public static void b3Vector3::operator delete[](void *) [b3Vector3.h <113:2 <113:2 59287716:50239471> 57336344:18082171>] +SYMBOL_METHOD public static void b3Vector3::operator delete[](void *) [b3Vector3.h <113:2 <113:2 113:2> 113:2>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete[](void *) -> void [b3Scalar.h <337:20 337:23>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete[](void *) -> void [b3Scalar.h <337:44 337:47>] REFERENCE_CALL static void b3Vector3::operator delete[](void *) -> void b3AlignedFreeInternal(void *) [b3AlignedAllocator.h <42:29 42:49>] -SYMBOL_METHOD public static void * b3Vector3::operator new[](size_t, void *) [b3Vector3.h <113:2 <113:2 59287716:50238543> 57336344:18082171>] +SYMBOL_METHOD public static void * b3Vector3::operator new[](size_t, void *) [b3Vector3.h <113:2 <113:2 113:2> 113:2>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new[](size_t, void *) -> void [b3Scalar.h <338:20 338:23>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new[](size_t, void *) -> size_t [b3Scalar.h <338:41 338:46>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new[](size_t, void *) -> void [b3Scalar.h <338:49 338:52>] -SYMBOL_METHOD public static void b3Vector3::operator delete[](void *, void *) [b3Vector3.h <113:2 <113:2 59287716:50238311> 113:31>] +SYMBOL_METHOD public static void b3Vector3::operator delete[](void *, void *) [b3Vector3.h <113:2 <113:2 113:2> 113:31>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete[](void *, void *) -> void [b3Scalar.h <339:20 339:23>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete[](void *, void *) -> void [b3Scalar.h <339:44 339:47>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete[](void *, void *) -> void [b3Scalar.h <339:51 339:54>] diff --git a/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Collision_NarrowPhaseCollision_b3ConvexUtility.txt b/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Collision_NarrowPhaseCollision_b3ConvexUtility.txt index a1035845..43e3454b 100644 --- a/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Collision_NarrowPhaseCollision_b3ConvexUtility.txt +++ b/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Collision_NarrowPhaseCollision_b3ConvexUtility.txt @@ -4600,47 +4600,47 @@ SYMBOL_METHOD public b3Vector3::anonymous union (b3Vector3.h<96:9>) & b3Vector3: SYMBOL_METHOD public b3Vector3::anonymous union (b3Vector3.h<96:9>) & b3Vector3::anonymous union (b3Vector3.h<96:9>)::operator=(b3Vector3::anonymous union (b3Vector3.h<96:9>) &&) [b3Vector3.h <96:9 <96:9 96:13> 96:13>] SYMBOL_FIELD public b3Vector3::anonymous union (b3Vector3.h<96:9>) b3Vector3:: [b3Vector3.h <96:9 96:13>] REFERENCE_TYPE_USAGE b3Vector3::anonymous union (b3Vector3.h<96:9>) b3Vector3:: -> b3Vector3::anonymous union (b3Vector3.h<96:9>) [b3Vector3.h <96:9 96:13>] -SYMBOL_METHOD public static void * b3Vector3::operator new(size_t) [b3Vector3.h <113:2 <113:2 58914732:64230703> 54046720:18082171>] +SYMBOL_METHOD public static void * b3Vector3::operator new(size_t) [b3Vector3.h <113:2 <113:2 113:2> 113:2>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new(size_t) -> void [b3Scalar.h <332:20 332:23>] LOCAL_SYMBOL: b3Scalar.h<332:46> [b3Scalar.h <332:46 332:56>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new(size_t) -> size_t [b3Scalar.h <332:39 332:44>] REFERENCE_CALL static void * b3Vector3::operator new(size_t) -> void * b3AlignedAllocInternal(size_t, int) [b3AlignedAllocator.h <41:41 41:62>] LOCAL_SYMBOL: b3Scalar.h<332:46> [b3Scalar.h <332:85 332:95>] -SYMBOL_METHOD public static void b3Vector3::operator delete(void *) [b3Vector3.h <113:2 <113:2 58914732:64230935> 54046720:18082171>] +SYMBOL_METHOD public static void b3Vector3::operator delete(void *) [b3Vector3.h <113:2 <113:2 113:2> 113:2>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete(void *) -> void [b3Scalar.h <333:20 333:23>] LOCAL_SYMBOL: b3Scalar.h<333:48> [b3Scalar.h <333:48 333:50>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete(void *) -> void [b3Scalar.h <333:42 333:45>] REFERENCE_CALL static void b3Vector3::operator delete(void *) -> void b3AlignedFreeInternal(void *) [b3AlignedAllocator.h <42:29 42:49>] LOCAL_SYMBOL: b3Scalar.h<333:48> [b3Scalar.h <333:77 333:79>] -SYMBOL_METHOD public static void * b3Vector3::operator new(size_t, void *) [b3Vector3.h <113:2 <113:2 58914732:64230239> 54046720:18082171>] +SYMBOL_METHOD public static void * b3Vector3::operator new(size_t, void *) [b3Vector3.h <113:2 <113:2 113:2> 113:2>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new(size_t, void *) -> void [b3Scalar.h <334:20 334:23>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new(size_t, void *) -> size_t [b3Scalar.h <334:39 334:44>] LOCAL_SYMBOL: b3Scalar.h<334:53> [b3Scalar.h <334:53 334:55>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new(size_t, void *) -> void [b3Scalar.h <334:47 334:50>] LOCAL_SYMBOL: b3Scalar.h<334:53> [b3Scalar.h <334:69 334:71>] -SYMBOL_METHOD public static void b3Vector3::operator delete(void *, void *) [b3Vector3.h <113:2 <113:2 58914732:64231167> 54046720:18082171>] +SYMBOL_METHOD public static void b3Vector3::operator delete(void *, void *) [b3Vector3.h <113:2 <113:2 113:2> 113:2>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete(void *, void *) -> void [b3Scalar.h <335:20 335:23>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete(void *, void *) -> void [b3Scalar.h <335:42 335:45>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete(void *, void *) -> void [b3Scalar.h <335:49 335:52>] -SYMBOL_METHOD public static void * b3Vector3::operator new[](size_t) [b3Vector3.h <113:2 <113:2 58914732:64230239> 54046720:18082171>] +SYMBOL_METHOD public static void * b3Vector3::operator new[](size_t) [b3Vector3.h <113:2 <113:2 113:2> 113:2>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new[](size_t) -> void [b3Scalar.h <336:20 336:23>] LOCAL_SYMBOL: b3Scalar.h<336:48> [b3Scalar.h <336:48 336:58>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new[](size_t) -> size_t [b3Scalar.h <336:41 336:46>] REFERENCE_CALL static void * b3Vector3::operator new[](size_t) -> void * b3AlignedAllocInternal(size_t, int) [b3AlignedAllocator.h <41:41 41:62>] LOCAL_SYMBOL: b3Scalar.h<336:48> [b3Scalar.h <336:87 336:97>] -SYMBOL_METHOD public static void b3Vector3::operator delete[](void *) [b3Vector3.h <113:2 <113:2 58914732:64231167> 54046720:18082171>] +SYMBOL_METHOD public static void b3Vector3::operator delete[](void *) [b3Vector3.h <113:2 <113:2 113:2> 113:2>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete[](void *) -> void [b3Scalar.h <337:20 337:23>] LOCAL_SYMBOL: b3Scalar.h<337:50> [b3Scalar.h <337:50 337:52>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete[](void *) -> void [b3Scalar.h <337:44 337:47>] REFERENCE_CALL static void b3Vector3::operator delete[](void *) -> void b3AlignedFreeInternal(void *) [b3AlignedAllocator.h <42:29 42:49>] LOCAL_SYMBOL: b3Scalar.h<337:50> [b3Scalar.h <337:79 337:81>] -SYMBOL_METHOD public static void * b3Vector3::operator new[](size_t, void *) [b3Vector3.h <113:2 <113:2 58914732:64230703> 54046720:18082171>] +SYMBOL_METHOD public static void * b3Vector3::operator new[](size_t, void *) [b3Vector3.h <113:2 <113:2 113:2> 113:2>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new[](size_t, void *) -> void [b3Scalar.h <338:20 338:23>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new[](size_t, void *) -> size_t [b3Scalar.h <338:41 338:46>] LOCAL_SYMBOL: b3Scalar.h<338:55> [b3Scalar.h <338:55 338:57>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new[](size_t, void *) -> void [b3Scalar.h <338:49 338:52>] LOCAL_SYMBOL: b3Scalar.h<338:55> [b3Scalar.h <338:71 338:73>] -SYMBOL_METHOD public static void b3Vector3::operator delete[](void *, void *) [b3Vector3.h <113:2 <113:2 58914732:64230935> 113:31>] +SYMBOL_METHOD public static void b3Vector3::operator delete[](void *, void *) [b3Vector3.h <113:2 <113:2 113:2> 113:31>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete[](void *, void *) -> void [b3Scalar.h <339:20 339:23>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete[](void *, void *) -> void [b3Scalar.h <339:44 339:47>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete[](void *, void *) -> void [b3Scalar.h <339:51 339:54>] @@ -9819,35 +9819,35 @@ REFERENCE_USAGE void b3MyFace::b3MyFace() -> b3AlignedObjectArray b3MyFace: SYMBOL_FUNCTION void b3AlignedObjectArray::b3AlignedObjectArray() REFERENCE_CALL void b3MyFace::b3MyFace() -> void b3AlignedObjectArray::b3AlignedObjectArray() [b3ConvexUtility.h <26:8 26:15>] SYMBOL_CLASS b3ConvexUtility [b3ConvexUtility.h <32:1 <32:31 32:45> 60:1>] -SYMBOL_METHOD public static void * b3ConvexUtility::operator new(size_t) [b3ConvexUtility.h <35:2 <35:2 58914732:64356295> 54046720:18082171>] +SYMBOL_METHOD public static void * b3ConvexUtility::operator new(size_t) [b3ConvexUtility.h <35:2 <35:2 35:2> 35:2>] REFERENCE_TYPE_USAGE static void * b3ConvexUtility::operator new(size_t) -> void [b3Scalar.h <332:20 332:23>] REFERENCE_TYPE_USAGE static void * b3ConvexUtility::operator new(size_t) -> size_t [b3Scalar.h <332:39 332:44>] REFERENCE_CALL static void * b3ConvexUtility::operator new(size_t) -> void * b3AlignedAllocInternal(size_t, int) [b3AlignedAllocator.h <41:41 41:62>] -SYMBOL_METHOD public static void b3ConvexUtility::operator delete(void *) [b3ConvexUtility.h <35:2 <35:2 58914732:64355703> 54046720:18082171>] +SYMBOL_METHOD public static void b3ConvexUtility::operator delete(void *) [b3ConvexUtility.h <35:2 <35:2 35:2> 35:2>] REFERENCE_TYPE_USAGE static void b3ConvexUtility::operator delete(void *) -> void [b3Scalar.h <333:20 333:23>] REFERENCE_TYPE_USAGE static void b3ConvexUtility::operator delete(void *) -> void [b3Scalar.h <333:42 333:45>] REFERENCE_CALL static void b3ConvexUtility::operator delete(void *) -> void b3AlignedFreeInternal(void *) [b3AlignedAllocator.h <42:29 42:49>] -SYMBOL_METHOD public static void * b3ConvexUtility::operator new(size_t, void *) [b3ConvexUtility.h <35:2 <35:2 58914732:64356295> 54046720:18082171>] +SYMBOL_METHOD public static void * b3ConvexUtility::operator new(size_t, void *) [b3ConvexUtility.h <35:2 <35:2 35:2> 35:2>] REFERENCE_TYPE_USAGE static void * b3ConvexUtility::operator new(size_t, void *) -> void [b3Scalar.h <334:20 334:23>] REFERENCE_TYPE_USAGE static void * b3ConvexUtility::operator new(size_t, void *) -> size_t [b3Scalar.h <334:39 334:44>] REFERENCE_TYPE_USAGE static void * b3ConvexUtility::operator new(size_t, void *) -> void [b3Scalar.h <334:47 334:50>] -SYMBOL_METHOD public static void b3ConvexUtility::operator delete(void *, void *) [b3ConvexUtility.h <35:2 <35:2 58914732:64355703> 54046720:18082171>] +SYMBOL_METHOD public static void b3ConvexUtility::operator delete(void *, void *) [b3ConvexUtility.h <35:2 <35:2 35:2> 35:2>] REFERENCE_TYPE_USAGE static void b3ConvexUtility::operator delete(void *, void *) -> void [b3Scalar.h <335:20 335:23>] REFERENCE_TYPE_USAGE static void b3ConvexUtility::operator delete(void *, void *) -> void [b3Scalar.h <335:42 335:45>] REFERENCE_TYPE_USAGE static void b3ConvexUtility::operator delete(void *, void *) -> void [b3Scalar.h <335:49 335:52>] -SYMBOL_METHOD public static void * b3ConvexUtility::operator new[](size_t) [b3ConvexUtility.h <35:2 <35:2 58914732:64356295> 54046720:18082171>] +SYMBOL_METHOD public static void * b3ConvexUtility::operator new[](size_t) [b3ConvexUtility.h <35:2 <35:2 35:2> 35:2>] REFERENCE_TYPE_USAGE static void * b3ConvexUtility::operator new[](size_t) -> void [b3Scalar.h <336:20 336:23>] REFERENCE_TYPE_USAGE static void * b3ConvexUtility::operator new[](size_t) -> size_t [b3Scalar.h <336:41 336:46>] REFERENCE_CALL static void * b3ConvexUtility::operator new[](size_t) -> void * b3AlignedAllocInternal(size_t, int) [b3AlignedAllocator.h <41:41 41:62>] -SYMBOL_METHOD public static void b3ConvexUtility::operator delete[](void *) [b3ConvexUtility.h <35:2 <35:2 58914732:64355703> 54046720:18082171>] +SYMBOL_METHOD public static void b3ConvexUtility::operator delete[](void *) [b3ConvexUtility.h <35:2 <35:2 35:2> 35:2>] REFERENCE_TYPE_USAGE static void b3ConvexUtility::operator delete[](void *) -> void [b3Scalar.h <337:20 337:23>] REFERENCE_TYPE_USAGE static void b3ConvexUtility::operator delete[](void *) -> void [b3Scalar.h <337:44 337:47>] REFERENCE_CALL static void b3ConvexUtility::operator delete[](void *) -> void b3AlignedFreeInternal(void *) [b3AlignedAllocator.h <42:29 42:49>] -SYMBOL_METHOD public static void * b3ConvexUtility::operator new[](size_t, void *) [b3ConvexUtility.h <35:2 <35:2 58914732:64356295> 54046720:18082171>] +SYMBOL_METHOD public static void * b3ConvexUtility::operator new[](size_t, void *) [b3ConvexUtility.h <35:2 <35:2 35:2> 35:2>] REFERENCE_TYPE_USAGE static void * b3ConvexUtility::operator new[](size_t, void *) -> void [b3Scalar.h <338:20 338:23>] REFERENCE_TYPE_USAGE static void * b3ConvexUtility::operator new[](size_t, void *) -> size_t [b3Scalar.h <338:41 338:46>] REFERENCE_TYPE_USAGE static void * b3ConvexUtility::operator new[](size_t, void *) -> void [b3Scalar.h <338:49 338:52>] -SYMBOL_METHOD public static void b3ConvexUtility::operator delete[](void *, void *) [b3ConvexUtility.h <35:2 <35:2 58914732:64355703> 35:31>] +SYMBOL_METHOD public static void b3ConvexUtility::operator delete[](void *, void *) [b3ConvexUtility.h <35:2 <35:2 35:2> 35:31>] REFERENCE_TYPE_USAGE static void b3ConvexUtility::operator delete[](void *, void *) -> void [b3Scalar.h <339:20 339:23>] REFERENCE_TYPE_USAGE static void b3ConvexUtility::operator delete[](void *, void *) -> void [b3Scalar.h <339:44 339:47>] REFERENCE_TYPE_USAGE static void b3ConvexUtility::operator delete[](void *, void *) -> void [b3Scalar.h <339:51 339:54>] diff --git a/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Collision_NarrowPhaseCollision_b3CpuNarrowPhase.txt b/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Collision_NarrowPhaseCollision_b3CpuNarrowPhase.txt index 5d4d8d33..5fb5d523 100644 --- a/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Collision_NarrowPhaseCollision_b3CpuNarrowPhase.txt +++ b/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Collision_NarrowPhaseCollision_b3CpuNarrowPhase.txt @@ -3059,47 +3059,47 @@ SYMBOL_METHOD public b3Vector3::anonymous union (b3Vector3.h<96:9>) & b3Vector3: SYMBOL_METHOD public b3Vector3::anonymous union (b3Vector3.h<96:9>) & b3Vector3::anonymous union (b3Vector3.h<96:9>)::operator=(b3Vector3::anonymous union (b3Vector3.h<96:9>) &&) [b3Vector3.h <96:9 <96:9 96:13> 96:13>] SYMBOL_FIELD public b3Vector3::anonymous union (b3Vector3.h<96:9>) b3Vector3:: [b3Vector3.h <96:9 96:13>] REFERENCE_TYPE_USAGE b3Vector3::anonymous union (b3Vector3.h<96:9>) b3Vector3:: -> b3Vector3::anonymous union (b3Vector3.h<96:9>) [b3Vector3.h <96:9 96:13>] -SYMBOL_METHOD public static void * b3Vector3::operator new(size_t) [b3Vector3.h <113:2 <113:2 67891756:54897359> 53893296:18082171>] +SYMBOL_METHOD public static void * b3Vector3::operator new(size_t) [b3Vector3.h <113:2 <113:2 113:2> 113:2>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new(size_t) -> void [b3Scalar.h <332:20 332:23>] LOCAL_SYMBOL: b3Scalar.h<332:46> [b3Scalar.h <332:46 332:56>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new(size_t) -> size_t [b3Scalar.h <332:39 332:44>] REFERENCE_CALL static void * b3Vector3::operator new(size_t) -> void * b3AlignedAllocInternal(size_t, int) [b3AlignedAllocator.h <41:41 41:62>] LOCAL_SYMBOL: b3Scalar.h<332:46> [b3Scalar.h <332:85 332:95>] -SYMBOL_METHOD public static void b3Vector3::operator delete(void *) [b3Vector3.h <113:2 <113:2 67891756:54897127> 53893296:18082171>] +SYMBOL_METHOD public static void b3Vector3::operator delete(void *) [b3Vector3.h <113:2 <113:2 113:2> 113:2>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete(void *) -> void [b3Scalar.h <333:20 333:23>] LOCAL_SYMBOL: b3Scalar.h<333:48> [b3Scalar.h <333:48 333:50>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete(void *) -> void [b3Scalar.h <333:42 333:45>] REFERENCE_CALL static void b3Vector3::operator delete(void *) -> void b3AlignedFreeInternal(void *) [b3AlignedAllocator.h <42:29 42:49>] LOCAL_SYMBOL: b3Scalar.h<333:48> [b3Scalar.h <333:77 333:79>] -SYMBOL_METHOD public static void * b3Vector3::operator new(size_t, void *) [b3Vector3.h <113:2 <113:2 67891756:54897823> 53893296:18082171>] +SYMBOL_METHOD public static void * b3Vector3::operator new(size_t, void *) [b3Vector3.h <113:2 <113:2 113:2> 113:2>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new(size_t, void *) -> void [b3Scalar.h <334:20 334:23>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new(size_t, void *) -> size_t [b3Scalar.h <334:39 334:44>] LOCAL_SYMBOL: b3Scalar.h<334:53> [b3Scalar.h <334:53 334:55>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new(size_t, void *) -> void [b3Scalar.h <334:47 334:50>] LOCAL_SYMBOL: b3Scalar.h<334:53> [b3Scalar.h <334:69 334:71>] -SYMBOL_METHOD public static void b3Vector3::operator delete(void *, void *) [b3Vector3.h <113:2 <113:2 67891756:54898055> 53893296:18082171>] +SYMBOL_METHOD public static void b3Vector3::operator delete(void *, void *) [b3Vector3.h <113:2 <113:2 113:2> 113:2>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete(void *, void *) -> void [b3Scalar.h <335:20 335:23>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete(void *, void *) -> void [b3Scalar.h <335:42 335:45>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete(void *, void *) -> void [b3Scalar.h <335:49 335:52>] -SYMBOL_METHOD public static void * b3Vector3::operator new[](size_t) [b3Vector3.h <113:2 <113:2 67891756:54897823> 53893296:18082171>] +SYMBOL_METHOD public static void * b3Vector3::operator new[](size_t) [b3Vector3.h <113:2 <113:2 113:2> 113:2>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new[](size_t) -> void [b3Scalar.h <336:20 336:23>] LOCAL_SYMBOL: b3Scalar.h<336:48> [b3Scalar.h <336:48 336:58>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new[](size_t) -> size_t [b3Scalar.h <336:41 336:46>] REFERENCE_CALL static void * b3Vector3::operator new[](size_t) -> void * b3AlignedAllocInternal(size_t, int) [b3AlignedAllocator.h <41:41 41:62>] LOCAL_SYMBOL: b3Scalar.h<336:48> [b3Scalar.h <336:87 336:97>] -SYMBOL_METHOD public static void b3Vector3::operator delete[](void *) [b3Vector3.h <113:2 <113:2 67891756:54898055> 53893296:18082171>] +SYMBOL_METHOD public static void b3Vector3::operator delete[](void *) [b3Vector3.h <113:2 <113:2 113:2> 113:2>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete[](void *) -> void [b3Scalar.h <337:20 337:23>] LOCAL_SYMBOL: b3Scalar.h<337:50> [b3Scalar.h <337:50 337:52>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete[](void *) -> void [b3Scalar.h <337:44 337:47>] REFERENCE_CALL static void b3Vector3::operator delete[](void *) -> void b3AlignedFreeInternal(void *) [b3AlignedAllocator.h <42:29 42:49>] LOCAL_SYMBOL: b3Scalar.h<337:50> [b3Scalar.h <337:79 337:81>] -SYMBOL_METHOD public static void * b3Vector3::operator new[](size_t, void *) [b3Vector3.h <113:2 <113:2 67891756:54897359> 53893296:18082171>] +SYMBOL_METHOD public static void * b3Vector3::operator new[](size_t, void *) [b3Vector3.h <113:2 <113:2 113:2> 113:2>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new[](size_t, void *) -> void [b3Scalar.h <338:20 338:23>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new[](size_t, void *) -> size_t [b3Scalar.h <338:41 338:46>] LOCAL_SYMBOL: b3Scalar.h<338:55> [b3Scalar.h <338:55 338:57>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new[](size_t, void *) -> void [b3Scalar.h <338:49 338:52>] LOCAL_SYMBOL: b3Scalar.h<338:55> [b3Scalar.h <338:71 338:73>] -SYMBOL_METHOD public static void b3Vector3::operator delete[](void *, void *) [b3Vector3.h <113:2 <113:2 67891756:54897127> 113:31>] +SYMBOL_METHOD public static void b3Vector3::operator delete[](void *, void *) [b3Vector3.h <113:2 <113:2 113:2> 113:31>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete[](void *, void *) -> void [b3Scalar.h <339:20 339:23>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete[](void *, void *) -> void [b3Scalar.h <339:44 339:47>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete[](void *, void *) -> void [b3Scalar.h <339:51 339:54>] @@ -11436,35 +11436,35 @@ LOCAL_SYMBOL: b3Aabb.h<50:26> [b3Aabb.h <55:53 55:60>] LOCAL_SYMBOL: b3Aabb.h<52:7> [b3Aabb.h <55:75 55:81>] LOCAL_SYMBOL: b3Aabb.h<52:7> [b3Aabb.h <56:9 56:15>] SYMBOL_STRUCT b3UnsignedInt4 [b3Int4.h <9:1 <9:32 9:45> 24:1>] -SYMBOL_METHOD public static void * b3UnsignedInt4::operator new(size_t) [b3Int4.h <11:2 <11:2 67891756:50038287> 53893296:18082171>] +SYMBOL_METHOD public static void * b3UnsignedInt4::operator new(size_t) [b3Int4.h <11:2 <11:2 11:2> 11:2>] REFERENCE_TYPE_USAGE static void * b3UnsignedInt4::operator new(size_t) -> void [b3Scalar.h <332:20 332:23>] REFERENCE_TYPE_USAGE static void * b3UnsignedInt4::operator new(size_t) -> size_t [b3Scalar.h <332:39 332:44>] REFERENCE_CALL static void * b3UnsignedInt4::operator new(size_t) -> void * b3AlignedAllocInternal(size_t, int) [b3AlignedAllocator.h <41:41 41:62>] -SYMBOL_METHOD public static void b3UnsignedInt4::operator delete(void *) [b3Int4.h <11:2 <11:2 67891756:50039279> 53893296:18082171>] +SYMBOL_METHOD public static void b3UnsignedInt4::operator delete(void *) [b3Int4.h <11:2 <11:2 11:2> 11:2>] REFERENCE_TYPE_USAGE static void b3UnsignedInt4::operator delete(void *) -> void [b3Scalar.h <333:20 333:23>] REFERENCE_TYPE_USAGE static void b3UnsignedInt4::operator delete(void *) -> void [b3Scalar.h <333:42 333:45>] REFERENCE_CALL static void b3UnsignedInt4::operator delete(void *) -> void b3AlignedFreeInternal(void *) [b3AlignedAllocator.h <42:29 42:49>] -SYMBOL_METHOD public static void * b3UnsignedInt4::operator new(size_t, void *) [b3Int4.h <11:2 <11:2 67891756:50038535> 53893296:18082171>] +SYMBOL_METHOD public static void * b3UnsignedInt4::operator new(size_t, void *) [b3Int4.h <11:2 <11:2 11:2> 11:2>] REFERENCE_TYPE_USAGE static void * b3UnsignedInt4::operator new(size_t, void *) -> void [b3Scalar.h <334:20 334:23>] REFERENCE_TYPE_USAGE static void * b3UnsignedInt4::operator new(size_t, void *) -> size_t [b3Scalar.h <334:39 334:44>] REFERENCE_TYPE_USAGE static void * b3UnsignedInt4::operator new(size_t, void *) -> void [b3Scalar.h <334:47 334:50>] -SYMBOL_METHOD public static void b3UnsignedInt4::operator delete(void *, void *) [b3Int4.h <11:2 <11:2 67891756:50038783> 53893296:18082171>] +SYMBOL_METHOD public static void b3UnsignedInt4::operator delete(void *, void *) [b3Int4.h <11:2 <11:2 11:2> 11:2>] REFERENCE_TYPE_USAGE static void b3UnsignedInt4::operator delete(void *, void *) -> void [b3Scalar.h <335:20 335:23>] REFERENCE_TYPE_USAGE static void b3UnsignedInt4::operator delete(void *, void *) -> void [b3Scalar.h <335:42 335:45>] REFERENCE_TYPE_USAGE static void b3UnsignedInt4::operator delete(void *, void *) -> void [b3Scalar.h <335:49 335:52>] -SYMBOL_METHOD public static void * b3UnsignedInt4::operator new[](size_t) [b3Int4.h <11:2 <11:2 67891756:50038535> 53893296:18082171>] +SYMBOL_METHOD public static void * b3UnsignedInt4::operator new[](size_t) [b3Int4.h <11:2 <11:2 11:2> 11:2>] REFERENCE_TYPE_USAGE static void * b3UnsignedInt4::operator new[](size_t) -> void [b3Scalar.h <336:20 336:23>] REFERENCE_TYPE_USAGE static void * b3UnsignedInt4::operator new[](size_t) -> size_t [b3Scalar.h <336:41 336:46>] REFERENCE_CALL static void * b3UnsignedInt4::operator new[](size_t) -> void * b3AlignedAllocInternal(size_t, int) [b3AlignedAllocator.h <41:41 41:62>] -SYMBOL_METHOD public static void b3UnsignedInt4::operator delete[](void *) [b3Int4.h <11:2 <11:2 67891756:50038783> 53893296:18082171>] +SYMBOL_METHOD public static void b3UnsignedInt4::operator delete[](void *) [b3Int4.h <11:2 <11:2 11:2> 11:2>] REFERENCE_TYPE_USAGE static void b3UnsignedInt4::operator delete[](void *) -> void [b3Scalar.h <337:20 337:23>] REFERENCE_TYPE_USAGE static void b3UnsignedInt4::operator delete[](void *) -> void [b3Scalar.h <337:44 337:47>] REFERENCE_CALL static void b3UnsignedInt4::operator delete[](void *) -> void b3AlignedFreeInternal(void *) [b3AlignedAllocator.h <42:29 42:49>] -SYMBOL_METHOD public static void * b3UnsignedInt4::operator new[](size_t, void *) [b3Int4.h <11:2 <11:2 67891756:50038287> 53893296:18082171>] +SYMBOL_METHOD public static void * b3UnsignedInt4::operator new[](size_t, void *) [b3Int4.h <11:2 <11:2 11:2> 11:2>] REFERENCE_TYPE_USAGE static void * b3UnsignedInt4::operator new[](size_t, void *) -> void [b3Scalar.h <338:20 338:23>] REFERENCE_TYPE_USAGE static void * b3UnsignedInt4::operator new[](size_t, void *) -> size_t [b3Scalar.h <338:41 338:46>] REFERENCE_TYPE_USAGE static void * b3UnsignedInt4::operator new[](size_t, void *) -> void [b3Scalar.h <338:49 338:52>] -SYMBOL_METHOD public static void b3UnsignedInt4::operator delete[](void *, void *) [b3Int4.h <11:2 <11:2 67891756:50039279> 11:31>] +SYMBOL_METHOD public static void b3UnsignedInt4::operator delete[](void *, void *) [b3Int4.h <11:2 <11:2 11:2> 11:31>] REFERENCE_TYPE_USAGE static void b3UnsignedInt4::operator delete[](void *, void *) -> void [b3Scalar.h <339:20 339:23>] REFERENCE_TYPE_USAGE static void b3UnsignedInt4::operator delete[](void *, void *) -> void [b3Scalar.h <339:44 339:47>] REFERENCE_TYPE_USAGE static void b3UnsignedInt4::operator delete[](void *, void *) -> void [b3Scalar.h <339:51 339:54>] @@ -11507,35 +11507,35 @@ REFERENCE_CALL void b3UnsignedInt4::b3UnsignedInt4(b3UnsignedInt4 &&) -> void b3 REFERENCE_TYPE_USAGE void b3UnsignedInt4::b3UnsignedInt4(b3UnsignedInt4 &&) -> b3UnsignedInt4 [b3Int4.h <9:32 9:45>] LOCAL_SYMBOL: b3Int4.h<9:32> [b3Int4.h <9:32 9:45>] SYMBOL_STRUCT b3Int4 [b3Int4.h <26:1 <26:32 26:37> 41:1>] -SYMBOL_METHOD public static void * b3Int4::operator new(size_t) [b3Int4.h <28:2 <28:2 67891756:50039279> 53893296:18082171>] +SYMBOL_METHOD public static void * b3Int4::operator new(size_t) [b3Int4.h <28:2 <28:2 28:2> 28:2>] REFERENCE_TYPE_USAGE static void * b3Int4::operator new(size_t) -> void [b3Scalar.h <332:20 332:23>] REFERENCE_TYPE_USAGE static void * b3Int4::operator new(size_t) -> size_t [b3Scalar.h <332:39 332:44>] REFERENCE_CALL static void * b3Int4::operator new(size_t) -> void * b3AlignedAllocInternal(size_t, int) [b3AlignedAllocator.h <41:41 41:62>] -SYMBOL_METHOD public static void b3Int4::operator delete(void *) [b3Int4.h <28:2 <28:2 67891756:50039031> 53893296:18082171>] +SYMBOL_METHOD public static void b3Int4::operator delete(void *) [b3Int4.h <28:2 <28:2 28:2> 28:2>] REFERENCE_TYPE_USAGE static void b3Int4::operator delete(void *) -> void [b3Scalar.h <333:20 333:23>] REFERENCE_TYPE_USAGE static void b3Int4::operator delete(void *) -> void [b3Scalar.h <333:42 333:45>] REFERENCE_CALL static void b3Int4::operator delete(void *) -> void b3AlignedFreeInternal(void *) [b3AlignedAllocator.h <42:29 42:49>] -SYMBOL_METHOD public static void * b3Int4::operator new(size_t, void *) [b3Int4.h <28:2 <28:2 67891756:50038783> 53893296:18082171>] +SYMBOL_METHOD public static void * b3Int4::operator new(size_t, void *) [b3Int4.h <28:2 <28:2 28:2> 28:2>] REFERENCE_TYPE_USAGE static void * b3Int4::operator new(size_t, void *) -> void [b3Scalar.h <334:20 334:23>] REFERENCE_TYPE_USAGE static void * b3Int4::operator new(size_t, void *) -> size_t [b3Scalar.h <334:39 334:44>] REFERENCE_TYPE_USAGE static void * b3Int4::operator new(size_t, void *) -> void [b3Scalar.h <334:47 334:50>] -SYMBOL_METHOD public static void b3Int4::operator delete(void *, void *) [b3Int4.h <28:2 <28:2 67891756:50038535> 53893296:18082171>] +SYMBOL_METHOD public static void b3Int4::operator delete(void *, void *) [b3Int4.h <28:2 <28:2 28:2> 28:2>] REFERENCE_TYPE_USAGE static void b3Int4::operator delete(void *, void *) -> void [b3Scalar.h <335:20 335:23>] REFERENCE_TYPE_USAGE static void b3Int4::operator delete(void *, void *) -> void [b3Scalar.h <335:42 335:45>] REFERENCE_TYPE_USAGE static void b3Int4::operator delete(void *, void *) -> void [b3Scalar.h <335:49 335:52>] -SYMBOL_METHOD public static void * b3Int4::operator new[](size_t) [b3Int4.h <28:2 <28:2 67891756:50038783> 53893296:18082171>] +SYMBOL_METHOD public static void * b3Int4::operator new[](size_t) [b3Int4.h <28:2 <28:2 28:2> 28:2>] REFERENCE_TYPE_USAGE static void * b3Int4::operator new[](size_t) -> void [b3Scalar.h <336:20 336:23>] REFERENCE_TYPE_USAGE static void * b3Int4::operator new[](size_t) -> size_t [b3Scalar.h <336:41 336:46>] REFERENCE_CALL static void * b3Int4::operator new[](size_t) -> void * b3AlignedAllocInternal(size_t, int) [b3AlignedAllocator.h <41:41 41:62>] -SYMBOL_METHOD public static void b3Int4::operator delete[](void *) [b3Int4.h <28:2 <28:2 67891756:50038535> 53893296:18082171>] +SYMBOL_METHOD public static void b3Int4::operator delete[](void *) [b3Int4.h <28:2 <28:2 28:2> 28:2>] REFERENCE_TYPE_USAGE static void b3Int4::operator delete[](void *) -> void [b3Scalar.h <337:20 337:23>] REFERENCE_TYPE_USAGE static void b3Int4::operator delete[](void *) -> void [b3Scalar.h <337:44 337:47>] REFERENCE_CALL static void b3Int4::operator delete[](void *) -> void b3AlignedFreeInternal(void *) [b3AlignedAllocator.h <42:29 42:49>] -SYMBOL_METHOD public static void * b3Int4::operator new[](size_t, void *) [b3Int4.h <28:2 <28:2 67891756:50039279> 53893296:18082171>] +SYMBOL_METHOD public static void * b3Int4::operator new[](size_t, void *) [b3Int4.h <28:2 <28:2 28:2> 28:2>] REFERENCE_TYPE_USAGE static void * b3Int4::operator new[](size_t, void *) -> void [b3Scalar.h <338:20 338:23>] REFERENCE_TYPE_USAGE static void * b3Int4::operator new[](size_t, void *) -> size_t [b3Scalar.h <338:41 338:46>] REFERENCE_TYPE_USAGE static void * b3Int4::operator new[](size_t, void *) -> void [b3Scalar.h <338:49 338:52>] -SYMBOL_METHOD public static void b3Int4::operator delete[](void *, void *) [b3Int4.h <28:2 <28:2 67891756:50039031> 28:31>] +SYMBOL_METHOD public static void b3Int4::operator delete[](void *, void *) [b3Int4.h <28:2 <28:2 28:2> 28:31>] REFERENCE_TYPE_USAGE static void b3Int4::operator delete[](void *, void *) -> void [b3Scalar.h <339:20 339:23>] REFERENCE_TYPE_USAGE static void b3Int4::operator delete[](void *, void *) -> void [b3Scalar.h <339:44 339:47>] REFERENCE_TYPE_USAGE static void b3Int4::operator delete[](void *, void *) -> void [b3Scalar.h <339:51 339:54>] @@ -11924,35 +11924,35 @@ SYMBOL_METHOD public void b3MyFace::b3MyFace(b3MyFace &&) [b3ConvexUtility.h <26 SYMBOL_METHOD public b3MyFace & b3MyFace::operator=(b3MyFace &&) [b3ConvexUtility.h <26:8 26:15>] SYMBOL_METHOD public void b3MyFace::~b3MyFace() [b3ConvexUtility.h <26:8 <26:8 26:15> 26:15>] SYMBOL_CLASS b3ConvexUtility [b3ConvexUtility.h <32:1 <32:31 32:45> 60:1>] -SYMBOL_METHOD public static void * b3ConvexUtility::operator new(size_t) [b3ConvexUtility.h <35:2 <35:2 67891756:50091559> 53893296:18082171>] +SYMBOL_METHOD public static void * b3ConvexUtility::operator new(size_t) [b3ConvexUtility.h <35:2 <35:2 35:2> 35:2>] REFERENCE_TYPE_USAGE static void * b3ConvexUtility::operator new(size_t) -> void [b3Scalar.h <332:20 332:23>] REFERENCE_TYPE_USAGE static void * b3ConvexUtility::operator new(size_t) -> size_t [b3Scalar.h <332:39 332:44>] REFERENCE_CALL static void * b3ConvexUtility::operator new(size_t) -> void * b3AlignedAllocInternal(size_t, int) [b3AlignedAllocator.h <41:41 41:62>] -SYMBOL_METHOD public static void b3ConvexUtility::operator delete(void *) [b3ConvexUtility.h <35:2 <35:2 67891756:50092447> 53893296:18082171>] +SYMBOL_METHOD public static void b3ConvexUtility::operator delete(void *) [b3ConvexUtility.h <35:2 <35:2 35:2> 35:2>] REFERENCE_TYPE_USAGE static void b3ConvexUtility::operator delete(void *) -> void [b3Scalar.h <333:20 333:23>] REFERENCE_TYPE_USAGE static void b3ConvexUtility::operator delete(void *) -> void [b3Scalar.h <333:42 333:45>] REFERENCE_CALL static void b3ConvexUtility::operator delete(void *) -> void b3AlignedFreeInternal(void *) [b3AlignedAllocator.h <42:29 42:49>] -SYMBOL_METHOD public static void * b3ConvexUtility::operator new(size_t, void *) [b3ConvexUtility.h <35:2 <35:2 67891756:50091559> 53893296:18082171>] +SYMBOL_METHOD public static void * b3ConvexUtility::operator new(size_t, void *) [b3ConvexUtility.h <35:2 <35:2 35:2> 35:2>] REFERENCE_TYPE_USAGE static void * b3ConvexUtility::operator new(size_t, void *) -> void [b3Scalar.h <334:20 334:23>] REFERENCE_TYPE_USAGE static void * b3ConvexUtility::operator new(size_t, void *) -> size_t [b3Scalar.h <334:39 334:44>] REFERENCE_TYPE_USAGE static void * b3ConvexUtility::operator new(size_t, void *) -> void [b3Scalar.h <334:47 334:50>] -SYMBOL_METHOD public static void b3ConvexUtility::operator delete(void *, void *) [b3ConvexUtility.h <35:2 <35:2 67891756:50092447> 53893296:18082171>] +SYMBOL_METHOD public static void b3ConvexUtility::operator delete(void *, void *) [b3ConvexUtility.h <35:2 <35:2 35:2> 35:2>] REFERENCE_TYPE_USAGE static void b3ConvexUtility::operator delete(void *, void *) -> void [b3Scalar.h <335:20 335:23>] REFERENCE_TYPE_USAGE static void b3ConvexUtility::operator delete(void *, void *) -> void [b3Scalar.h <335:42 335:45>] REFERENCE_TYPE_USAGE static void b3ConvexUtility::operator delete(void *, void *) -> void [b3Scalar.h <335:49 335:52>] -SYMBOL_METHOD public static void * b3ConvexUtility::operator new[](size_t) [b3ConvexUtility.h <35:2 <35:2 67891756:50091559> 53893296:18082171>] +SYMBOL_METHOD public static void * b3ConvexUtility::operator new[](size_t) [b3ConvexUtility.h <35:2 <35:2 35:2> 35:2>] REFERENCE_TYPE_USAGE static void * b3ConvexUtility::operator new[](size_t) -> void [b3Scalar.h <336:20 336:23>] REFERENCE_TYPE_USAGE static void * b3ConvexUtility::operator new[](size_t) -> size_t [b3Scalar.h <336:41 336:46>] REFERENCE_CALL static void * b3ConvexUtility::operator new[](size_t) -> void * b3AlignedAllocInternal(size_t, int) [b3AlignedAllocator.h <41:41 41:62>] -SYMBOL_METHOD public static void b3ConvexUtility::operator delete[](void *) [b3ConvexUtility.h <35:2 <35:2 67891756:50092447> 53893296:18082171>] +SYMBOL_METHOD public static void b3ConvexUtility::operator delete[](void *) [b3ConvexUtility.h <35:2 <35:2 35:2> 35:2>] REFERENCE_TYPE_USAGE static void b3ConvexUtility::operator delete[](void *) -> void [b3Scalar.h <337:20 337:23>] REFERENCE_TYPE_USAGE static void b3ConvexUtility::operator delete[](void *) -> void [b3Scalar.h <337:44 337:47>] REFERENCE_CALL static void b3ConvexUtility::operator delete[](void *) -> void b3AlignedFreeInternal(void *) [b3AlignedAllocator.h <42:29 42:49>] -SYMBOL_METHOD public static void * b3ConvexUtility::operator new[](size_t, void *) [b3ConvexUtility.h <35:2 <35:2 67891756:50091559> 53893296:18082171>] +SYMBOL_METHOD public static void * b3ConvexUtility::operator new[](size_t, void *) [b3ConvexUtility.h <35:2 <35:2 35:2> 35:2>] REFERENCE_TYPE_USAGE static void * b3ConvexUtility::operator new[](size_t, void *) -> void [b3Scalar.h <338:20 338:23>] REFERENCE_TYPE_USAGE static void * b3ConvexUtility::operator new[](size_t, void *) -> size_t [b3Scalar.h <338:41 338:46>] REFERENCE_TYPE_USAGE static void * b3ConvexUtility::operator new[](size_t, void *) -> void [b3Scalar.h <338:49 338:52>] -SYMBOL_METHOD public static void b3ConvexUtility::operator delete[](void *, void *) [b3ConvexUtility.h <35:2 <35:2 67891756:50092447> 35:31>] +SYMBOL_METHOD public static void b3ConvexUtility::operator delete[](void *, void *) [b3ConvexUtility.h <35:2 <35:2 35:2> 35:31>] REFERENCE_TYPE_USAGE static void b3ConvexUtility::operator delete[](void *, void *) -> void [b3Scalar.h <339:20 339:23>] REFERENCE_TYPE_USAGE static void b3ConvexUtility::operator delete[](void *, void *) -> void [b3Scalar.h <339:44 339:47>] REFERENCE_TYPE_USAGE static void b3ConvexUtility::operator delete[](void *, void *) -> void [b3Scalar.h <339:51 339:54>] diff --git a/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Common_b3Vector3.txt b/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Common_b3Vector3.txt index 82017377..b0a62f9a 100644 --- a/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Common_b3Vector3.txt +++ b/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Common_b3Vector3.txt @@ -1776,47 +1776,47 @@ SYMBOL_METHOD public b3Vector3::anonymous union (b3Vector3.h<96:9>) & b3Vector3: SYMBOL_METHOD public b3Vector3::anonymous union (b3Vector3.h<96:9>) & b3Vector3::anonymous union (b3Vector3.h<96:9>)::operator=(b3Vector3::anonymous union (b3Vector3.h<96:9>) &&) [b3Vector3.h <96:9 96:13>] SYMBOL_FIELD public b3Vector3::anonymous union (b3Vector3.h<96:9>) b3Vector3:: [b3Vector3.h <96:9 96:13>] REFERENCE_TYPE_USAGE b3Vector3::anonymous union (b3Vector3.h<96:9>) b3Vector3:: -> b3Vector3::anonymous union (b3Vector3.h<96:9>) [b3Vector3.h <96:9 96:13>] -SYMBOL_METHOD public static void * b3Vector3::operator new(size_t) [b3Vector3.h <113:2 <113:2 74815388:51795255> 49898584:18082171>] +SYMBOL_METHOD public static void * b3Vector3::operator new(size_t) [b3Vector3.h <113:2 <113:2 113:2> 113:2>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new(size_t) -> void [b3Scalar.h <332:20 332:23>] LOCAL_SYMBOL: b3Scalar.h<332:46> [b3Scalar.h <332:46 332:56>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new(size_t) -> size_t [b3Scalar.h <332:39 332:44>] REFERENCE_CALL static void * b3Vector3::operator new(size_t) -> void * b3AlignedAllocInternal(size_t, int) [b3AlignedAllocator.h <41:41 41:62>] LOCAL_SYMBOL: b3Scalar.h<332:46> [b3Scalar.h <332:85 332:95>] -SYMBOL_METHOD public static void b3Vector3::operator delete(void *) [b3Vector3.h <113:2 <113:2 74815388:51794095> 49898584:18082171>] +SYMBOL_METHOD public static void b3Vector3::operator delete(void *) [b3Vector3.h <113:2 <113:2 113:2> 113:2>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete(void *) -> void [b3Scalar.h <333:20 333:23>] LOCAL_SYMBOL: b3Scalar.h<333:48> [b3Scalar.h <333:48 333:50>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete(void *) -> void [b3Scalar.h <333:42 333:45>] REFERENCE_CALL static void b3Vector3::operator delete(void *) -> void b3AlignedFreeInternal(void *) [b3AlignedAllocator.h <42:29 42:49>] LOCAL_SYMBOL: b3Scalar.h<333:48> [b3Scalar.h <333:77 333:79>] -SYMBOL_METHOD public static void * b3Vector3::operator new(size_t, void *) [b3Vector3.h <113:2 <113:2 74815388:51795023> 49898584:18082171>] +SYMBOL_METHOD public static void * b3Vector3::operator new(size_t, void *) [b3Vector3.h <113:2 <113:2 113:2> 113:2>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new(size_t, void *) -> void [b3Scalar.h <334:20 334:23>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new(size_t, void *) -> size_t [b3Scalar.h <334:39 334:44>] LOCAL_SYMBOL: b3Scalar.h<334:53> [b3Scalar.h <334:53 334:55>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new(size_t, void *) -> void [b3Scalar.h <334:47 334:50>] LOCAL_SYMBOL: b3Scalar.h<334:53> [b3Scalar.h <334:69 334:71>] -SYMBOL_METHOD public static void b3Vector3::operator delete(void *, void *) [b3Vector3.h <113:2 <113:2 74815388:51795487> 49898584:18082171>] +SYMBOL_METHOD public static void b3Vector3::operator delete(void *, void *) [b3Vector3.h <113:2 <113:2 113:2> 113:2>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete(void *, void *) -> void [b3Scalar.h <335:20 335:23>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete(void *, void *) -> void [b3Scalar.h <335:42 335:45>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete(void *, void *) -> void [b3Scalar.h <335:49 335:52>] -SYMBOL_METHOD public static void * b3Vector3::operator new[](size_t) [b3Vector3.h <113:2 <113:2 74815388:51795023> 49898584:18082171>] +SYMBOL_METHOD public static void * b3Vector3::operator new[](size_t) [b3Vector3.h <113:2 <113:2 113:2> 113:2>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new[](size_t) -> void [b3Scalar.h <336:20 336:23>] LOCAL_SYMBOL: b3Scalar.h<336:48> [b3Scalar.h <336:48 336:58>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new[](size_t) -> size_t [b3Scalar.h <336:41 336:46>] REFERENCE_CALL static void * b3Vector3::operator new[](size_t) -> void * b3AlignedAllocInternal(size_t, int) [b3AlignedAllocator.h <41:41 41:62>] LOCAL_SYMBOL: b3Scalar.h<336:48> [b3Scalar.h <336:87 336:97>] -SYMBOL_METHOD public static void b3Vector3::operator delete[](void *) [b3Vector3.h <113:2 <113:2 74815388:51795487> 49898584:18082171>] +SYMBOL_METHOD public static void b3Vector3::operator delete[](void *) [b3Vector3.h <113:2 <113:2 113:2> 113:2>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete[](void *) -> void [b3Scalar.h <337:20 337:23>] LOCAL_SYMBOL: b3Scalar.h<337:50> [b3Scalar.h <337:50 337:52>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete[](void *) -> void [b3Scalar.h <337:44 337:47>] REFERENCE_CALL static void b3Vector3::operator delete[](void *) -> void b3AlignedFreeInternal(void *) [b3AlignedAllocator.h <42:29 42:49>] LOCAL_SYMBOL: b3Scalar.h<337:50> [b3Scalar.h <337:79 337:81>] -SYMBOL_METHOD public static void * b3Vector3::operator new[](size_t, void *) [b3Vector3.h <113:2 <113:2 74815388:51795255> 49898584:18082171>] +SYMBOL_METHOD public static void * b3Vector3::operator new[](size_t, void *) [b3Vector3.h <113:2 <113:2 113:2> 113:2>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new[](size_t, void *) -> void [b3Scalar.h <338:20 338:23>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new[](size_t, void *) -> size_t [b3Scalar.h <338:41 338:46>] LOCAL_SYMBOL: b3Scalar.h<338:55> [b3Scalar.h <338:55 338:57>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new[](size_t, void *) -> void [b3Scalar.h <338:49 338:52>] LOCAL_SYMBOL: b3Scalar.h<338:55> [b3Scalar.h <338:71 338:73>] -SYMBOL_METHOD public static void b3Vector3::operator delete[](void *, void *) [b3Vector3.h <113:2 <113:2 74815388:51794095> 113:31>] +SYMBOL_METHOD public static void b3Vector3::operator delete[](void *, void *) [b3Vector3.h <113:2 <113:2 113:2> 113:31>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete[](void *, void *) -> void [b3Scalar.h <339:20 339:23>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete[](void *, void *) -> void [b3Scalar.h <339:44 339:47>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete[](void *, void *) -> void [b3Scalar.h <339:51 339:54>] diff --git a/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Geometry_b3ConvexHullComputer.txt b/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Geometry_b3ConvexHullComputer.txt index 4a8c3da3..d2e5a66f 100644 --- a/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Geometry_b3ConvexHullComputer.txt +++ b/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Geometry_b3ConvexHullComputer.txt @@ -2053,47 +2053,47 @@ SYMBOL_METHOD public b3Vector3::anonymous union (b3Vector3.h<96:9>) & b3Vector3: SYMBOL_METHOD public b3Vector3::anonymous union (b3Vector3.h<96:9>) & b3Vector3::anonymous union (b3Vector3.h<96:9>)::operator=(b3Vector3::anonymous union (b3Vector3.h<96:9>) &&) [b3Vector3.h <96:9 <96:9 96:13> 96:13>] SYMBOL_FIELD public b3Vector3::anonymous union (b3Vector3.h<96:9>) b3Vector3:: [b3Vector3.h <96:9 96:13>] REFERENCE_TYPE_USAGE b3Vector3::anonymous union (b3Vector3.h<96:9>) b3Vector3:: -> b3Vector3::anonymous union (b3Vector3.h<96:9>) [b3Vector3.h <96:9 96:13>] -SYMBOL_METHOD public static void * b3Vector3::operator new(size_t) [b3Vector3.h <113:2 <113:2 22534444:54986591> 49898584:18082171>] +SYMBOL_METHOD public static void * b3Vector3::operator new(size_t) [b3Vector3.h <113:2 <113:2 113:2> 113:2>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new(size_t) -> void [b3Scalar.h <332:20 332:23>] LOCAL_SYMBOL: b3Scalar.h<332:46> [b3Scalar.h <332:46 332:56>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new(size_t) -> size_t [b3Scalar.h <332:39 332:44>] REFERENCE_CALL static void * b3Vector3::operator new(size_t) -> void * b3AlignedAllocInternal(size_t, int) [b3AlignedAllocator.h <41:41 41:62>] LOCAL_SYMBOL: b3Scalar.h<332:46> [b3Scalar.h <332:85 332:95>] -SYMBOL_METHOD public static void b3Vector3::operator delete(void *) [b3Vector3.h <113:2 <113:2 22534444:54986359> 49898584:18082171>] +SYMBOL_METHOD public static void b3Vector3::operator delete(void *) [b3Vector3.h <113:2 <113:2 113:2> 113:2>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete(void *) -> void [b3Scalar.h <333:20 333:23>] LOCAL_SYMBOL: b3Scalar.h<333:48> [b3Scalar.h <333:48 333:50>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete(void *) -> void [b3Scalar.h <333:42 333:45>] REFERENCE_CALL static void b3Vector3::operator delete(void *) -> void b3AlignedFreeInternal(void *) [b3AlignedAllocator.h <42:29 42:49>] LOCAL_SYMBOL: b3Scalar.h<333:48> [b3Scalar.h <333:77 333:79>] -SYMBOL_METHOD public static void * b3Vector3::operator new(size_t, void *) [b3Vector3.h <113:2 <113:2 22534444:54987055> 49898584:18082171>] +SYMBOL_METHOD public static void * b3Vector3::operator new(size_t, void *) [b3Vector3.h <113:2 <113:2 113:2> 113:2>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new(size_t, void *) -> void [b3Scalar.h <334:20 334:23>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new(size_t, void *) -> size_t [b3Scalar.h <334:39 334:44>] LOCAL_SYMBOL: b3Scalar.h<334:53> [b3Scalar.h <334:53 334:55>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new(size_t, void *) -> void [b3Scalar.h <334:47 334:50>] LOCAL_SYMBOL: b3Scalar.h<334:53> [b3Scalar.h <334:69 334:71>] -SYMBOL_METHOD public static void b3Vector3::operator delete(void *, void *) [b3Vector3.h <113:2 <113:2 22534444:54987287> 49898584:18082171>] +SYMBOL_METHOD public static void b3Vector3::operator delete(void *, void *) [b3Vector3.h <113:2 <113:2 113:2> 113:2>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete(void *, void *) -> void [b3Scalar.h <335:20 335:23>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete(void *, void *) -> void [b3Scalar.h <335:42 335:45>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete(void *, void *) -> void [b3Scalar.h <335:49 335:52>] -SYMBOL_METHOD public static void * b3Vector3::operator new[](size_t) [b3Vector3.h <113:2 <113:2 22534444:54987055> 49898584:18082171>] +SYMBOL_METHOD public static void * b3Vector3::operator new[](size_t) [b3Vector3.h <113:2 <113:2 113:2> 113:2>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new[](size_t) -> void [b3Scalar.h <336:20 336:23>] LOCAL_SYMBOL: b3Scalar.h<336:48> [b3Scalar.h <336:48 336:58>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new[](size_t) -> size_t [b3Scalar.h <336:41 336:46>] REFERENCE_CALL static void * b3Vector3::operator new[](size_t) -> void * b3AlignedAllocInternal(size_t, int) [b3AlignedAllocator.h <41:41 41:62>] LOCAL_SYMBOL: b3Scalar.h<336:48> [b3Scalar.h <336:87 336:97>] -SYMBOL_METHOD public static void b3Vector3::operator delete[](void *) [b3Vector3.h <113:2 <113:2 22534444:54987287> 49898584:18082171>] +SYMBOL_METHOD public static void b3Vector3::operator delete[](void *) [b3Vector3.h <113:2 <113:2 113:2> 113:2>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete[](void *) -> void [b3Scalar.h <337:20 337:23>] LOCAL_SYMBOL: b3Scalar.h<337:50> [b3Scalar.h <337:50 337:52>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete[](void *) -> void [b3Scalar.h <337:44 337:47>] REFERENCE_CALL static void b3Vector3::operator delete[](void *) -> void b3AlignedFreeInternal(void *) [b3AlignedAllocator.h <42:29 42:49>] LOCAL_SYMBOL: b3Scalar.h<337:50> [b3Scalar.h <337:79 337:81>] -SYMBOL_METHOD public static void * b3Vector3::operator new[](size_t, void *) [b3Vector3.h <113:2 <113:2 22534444:54986591> 49898584:18082171>] +SYMBOL_METHOD public static void * b3Vector3::operator new[](size_t, void *) [b3Vector3.h <113:2 <113:2 113:2> 113:2>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new[](size_t, void *) -> void [b3Scalar.h <338:20 338:23>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new[](size_t, void *) -> size_t [b3Scalar.h <338:41 338:46>] LOCAL_SYMBOL: b3Scalar.h<338:55> [b3Scalar.h <338:55 338:57>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new[](size_t, void *) -> void [b3Scalar.h <338:49 338:52>] LOCAL_SYMBOL: b3Scalar.h<338:55> [b3Scalar.h <338:71 338:73>] -SYMBOL_METHOD public static void b3Vector3::operator delete[](void *, void *) [b3Vector3.h <113:2 <113:2 22534444:54986359> 113:31>] +SYMBOL_METHOD public static void b3Vector3::operator delete[](void *, void *) [b3Vector3.h <113:2 <113:2 113:2> 113:31>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete[](void *, void *) -> void [b3Scalar.h <339:20 339:23>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete[](void *, void *) -> void [b3Scalar.h <339:44 339:47>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete[](void *, void *) -> void [b3Scalar.h <339:51 339:54>] diff --git a/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Geometry_b3GeometryUtil.txt b/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Geometry_b3GeometryUtil.txt index e287147b..7434dafe 100644 --- a/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Geometry_b3GeometryUtil.txt +++ b/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Geometry_b3GeometryUtil.txt @@ -1563,47 +1563,47 @@ SYMBOL_METHOD public b3Vector3::anonymous union (b3Vector3.h<96:9>) & b3Vector3: SYMBOL_METHOD public b3Vector3::anonymous union (b3Vector3.h<96:9>) & b3Vector3::anonymous union (b3Vector3.h<96:9>)::operator=(b3Vector3::anonymous union (b3Vector3.h<96:9>) &&) [b3Vector3.h <96:9 <96:9 96:13> 96:13>] SYMBOL_FIELD public b3Vector3::anonymous union (b3Vector3.h<96:9>) b3Vector3:: [b3Vector3.h <96:9 96:13>] REFERENCE_TYPE_USAGE b3Vector3::anonymous union (b3Vector3.h<96:9>) b3Vector3:: -> b3Vector3::anonymous union (b3Vector3.h<96:9>) [b3Vector3.h <96:9 96:13>] -SYMBOL_METHOD public static void * b3Vector3::operator new(size_t) [b3Vector3.h <113:2 <113:2 67828220:67809535> 49822216:18082171>] +SYMBOL_METHOD public static void * b3Vector3::operator new(size_t) [b3Vector3.h <113:2 <113:2 113:2> 113:2>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new(size_t) -> void [b3Scalar.h <332:20 332:23>] LOCAL_SYMBOL: b3Scalar.h<332:46> [b3Scalar.h <332:46 332:56>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new(size_t) -> size_t [b3Scalar.h <332:39 332:44>] REFERENCE_CALL static void * b3Vector3::operator new(size_t) -> void * b3AlignedAllocInternal(size_t, int) [b3AlignedAllocator.h <41:41 41:62>] LOCAL_SYMBOL: b3Scalar.h<332:46> [b3Scalar.h <332:85 332:95>] -SYMBOL_METHOD public static void b3Vector3::operator delete(void *) [b3Vector3.h <113:2 <113:2 67828220:67809303> 49822216:18082171>] +SYMBOL_METHOD public static void b3Vector3::operator delete(void *) [b3Vector3.h <113:2 <113:2 113:2> 113:2>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete(void *) -> void [b3Scalar.h <333:20 333:23>] LOCAL_SYMBOL: b3Scalar.h<333:48> [b3Scalar.h <333:48 333:50>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete(void *) -> void [b3Scalar.h <333:42 333:45>] REFERENCE_CALL static void b3Vector3::operator delete(void *) -> void b3AlignedFreeInternal(void *) [b3AlignedAllocator.h <42:29 42:49>] LOCAL_SYMBOL: b3Scalar.h<333:48> [b3Scalar.h <333:77 333:79>] -SYMBOL_METHOD public static void * b3Vector3::operator new(size_t, void *) [b3Vector3.h <113:2 <113:2 67828220:67809999> 49822216:18082171>] +SYMBOL_METHOD public static void * b3Vector3::operator new(size_t, void *) [b3Vector3.h <113:2 <113:2 113:2> 113:2>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new(size_t, void *) -> void [b3Scalar.h <334:20 334:23>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new(size_t, void *) -> size_t [b3Scalar.h <334:39 334:44>] LOCAL_SYMBOL: b3Scalar.h<334:53> [b3Scalar.h <334:53 334:55>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new(size_t, void *) -> void [b3Scalar.h <334:47 334:50>] LOCAL_SYMBOL: b3Scalar.h<334:53> [b3Scalar.h <334:69 334:71>] -SYMBOL_METHOD public static void b3Vector3::operator delete(void *, void *) [b3Vector3.h <113:2 <113:2 67828220:67810231> 49822216:18082171>] +SYMBOL_METHOD public static void b3Vector3::operator delete(void *, void *) [b3Vector3.h <113:2 <113:2 113:2> 113:2>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete(void *, void *) -> void [b3Scalar.h <335:20 335:23>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete(void *, void *) -> void [b3Scalar.h <335:42 335:45>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete(void *, void *) -> void [b3Scalar.h <335:49 335:52>] -SYMBOL_METHOD public static void * b3Vector3::operator new[](size_t) [b3Vector3.h <113:2 <113:2 67828220:67809999> 49822216:18082171>] +SYMBOL_METHOD public static void * b3Vector3::operator new[](size_t) [b3Vector3.h <113:2 <113:2 113:2> 113:2>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new[](size_t) -> void [b3Scalar.h <336:20 336:23>] LOCAL_SYMBOL: b3Scalar.h<336:48> [b3Scalar.h <336:48 336:58>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new[](size_t) -> size_t [b3Scalar.h <336:41 336:46>] REFERENCE_CALL static void * b3Vector3::operator new[](size_t) -> void * b3AlignedAllocInternal(size_t, int) [b3AlignedAllocator.h <41:41 41:62>] LOCAL_SYMBOL: b3Scalar.h<336:48> [b3Scalar.h <336:87 336:97>] -SYMBOL_METHOD public static void b3Vector3::operator delete[](void *) [b3Vector3.h <113:2 <113:2 67828220:67810231> 49822216:18082171>] +SYMBOL_METHOD public static void b3Vector3::operator delete[](void *) [b3Vector3.h <113:2 <113:2 113:2> 113:2>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete[](void *) -> void [b3Scalar.h <337:20 337:23>] LOCAL_SYMBOL: b3Scalar.h<337:50> [b3Scalar.h <337:50 337:52>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete[](void *) -> void [b3Scalar.h <337:44 337:47>] REFERENCE_CALL static void b3Vector3::operator delete[](void *) -> void b3AlignedFreeInternal(void *) [b3AlignedAllocator.h <42:29 42:49>] LOCAL_SYMBOL: b3Scalar.h<337:50> [b3Scalar.h <337:79 337:81>] -SYMBOL_METHOD public static void * b3Vector3::operator new[](size_t, void *) [b3Vector3.h <113:2 <113:2 67828220:67809535> 49822216:18082171>] +SYMBOL_METHOD public static void * b3Vector3::operator new[](size_t, void *) [b3Vector3.h <113:2 <113:2 113:2> 113:2>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new[](size_t, void *) -> void [b3Scalar.h <338:20 338:23>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new[](size_t, void *) -> size_t [b3Scalar.h <338:41 338:46>] LOCAL_SYMBOL: b3Scalar.h<338:55> [b3Scalar.h <338:55 338:57>] REFERENCE_TYPE_USAGE static void * b3Vector3::operator new[](size_t, void *) -> void [b3Scalar.h <338:49 338:52>] LOCAL_SYMBOL: b3Scalar.h<338:55> [b3Scalar.h <338:71 338:73>] -SYMBOL_METHOD public static void b3Vector3::operator delete[](void *, void *) [b3Vector3.h <113:2 <113:2 67828220:67809303> 113:31>] +SYMBOL_METHOD public static void b3Vector3::operator delete[](void *, void *) [b3Vector3.h <113:2 <113:2 113:2> 113:31>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete[](void *, void *) -> void [b3Scalar.h <339:20 339:23>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete[](void *, void *) -> void [b3Scalar.h <339:44 339:47>] REFERENCE_TYPE_USAGE static void b3Vector3::operator delete[](void *, void *) -> void [b3Scalar.h <339:51 339:54>] diff --git a/src/lib_cxx/data/parser/cxx/CxxAstVisitor.cpp b/src/lib_cxx/data/parser/cxx/CxxAstVisitor.cpp index 90001575..41f22003 100644 --- a/src/lib_cxx/data/parser/cxx/CxxAstVisitor.cpp +++ b/src/lib_cxx/data/parser/cxx/CxxAstVisitor.cpp @@ -688,18 +688,17 @@ ParseLocation CxxAstVisitor::getParseLocation(const clang::SourceRange& sourceRa { const clang::SourceManager& sourceManager = m_astContext->getSourceManager(); - const clang::SourceLocation startLoc = sourceRange.getBegin(); const clang::SourceLocation endLoc = m_preprocessor->getLocForEndOfToken(sourceRange.getEnd()); - const clang::PresumedLoc& presumedBegin = sourceManager.getPresumedLoc(startLoc, false); - const clang::PresumedLoc& presumedEnd = sourceManager.getPresumedLoc(endLoc, false); + const clang::PresumedLoc& presumedBegin = sourceManager.getPresumedLoc(sourceRange.getBegin(), false); + const clang::PresumedLoc& presumedEnd = sourceManager.getPresumedLoc(endLoc.isValid() ? endLoc : sourceRange.getEnd(), false); parseLocation = ParseLocation( m_canonicalFilePathCache->getValue(presumedBegin.getFilename()), presumedBegin.getLine(), presumedBegin.getColumn(), presumedEnd.getLine(), - presumedEnd.getColumn() - 1 + presumedEnd.getColumn() - (endLoc.isValid() ? 1 : 0) ); } return parseLocation;