MCPcopy Create free account
hub / github.com/Phobos-developers/Phobos / Process

Method Process

src/Phobos.Ext.cpp:102–110  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

100{
101 template <typename T>
102 static bool Process(void* ptr, bool removed)
103 {
104 if constexpr (PointerInvalidationSubscribable<T>)
105 T::PointerGotInvalid(ptr, removed);
106 else if constexpr (ExtDataConsiderPointerInvalidation<T>)
107 T::ExtMap.PointerGotInvalid(ptr, removed);
108
109 return true;
110 }
111};
112
113// calls:

Callers

nothing calls this directly

Calls 1

PointerGotInvalidMethod · 0.45

Tested by

no test coverage detected