Searched refs:CallbackAndInlineFlag (Results 1 – 2 of 2) sorted by relevance
122 PointerIntPair<CallbackPointerUnionT, 1, bool> CallbackAndInlineFlag; variable124 bool isInlineStorage() const { return CallbackAndInlineFlag.getInt(); } in isInlineStorage()127 return CallbackAndInlineFlag.getPointer().template is<TrivialCallback *>(); in isTrivialCallback()131 return CallbackAndInlineFlag.getPointer().template get<TrivialCallback *>()->CallPtr; in getTrivialCallback()135 return CallbackAndInlineFlag.getPointer() in getNonTrivialCallbacks()177 if (!CallbackAndInlineFlag.getPointer()) in ~unique_function()194 CallbackAndInlineFlag = RHS.CallbackAndInlineFlag; in unique_function()213 RHS.CallbackAndInlineFlag = {}; in unique_function()263 CallbackAndInlineFlag = {&Callback, IsInlineStorage}; in unique_function()273 CallbackAndInlineFlag = {&Callbacks, IsInlineStorage}; in unique_function()[all …]
144 PointerIntPair<CallbackPointerUnionT, 1, bool> CallbackAndInlineFlag;146 bool isInlineStorage() const { return CallbackAndInlineFlag.getInt(); }149 return CallbackAndInlineFlag.getPointer().template is<TrivialCallback *>();153 return CallbackAndInlineFlag.getPointer().template get<TrivialCallback *>()->CallPtr;157 return CallbackAndInlineFlag.getPointer()252 CallbackAndInlineFlag.setPointerAndInt(257 if (!CallbackAndInlineFlag.getPointer())274 CallbackAndInlineFlag = RHS.CallbackAndInlineFlag;293 RHS.CallbackAndInlineFlag = {};317 return (bool)CallbackAndInlineFlag.getPointer();