Searched refs:M_Assert (Results 1 – 1 of 1) sorted by relevance
33 #ifndef M_Assert35 # define M_Assert(Expr, Msg) \ macro38 # define M_Assert(Expr, Msg) ;92 M_Assert(obj != nullptr, "smartptr generate_ref_count failed\n"); in generate_ref_count()129 M_Assert(_ptr != nullptr, "smartptr copy from pointer failed\n"); in SmartPtr()139 M_Assert(_ptr != nullptr, "smartptr copy from derived pointer failed\n"); in SmartPtr()186 M_Assert(_ref != nullptr, "smartptr release ref failed\n"); in release()189 M_Assert(dynamic_cast<RefCount*>(_ref), "smartptr release dcast obj failed\n"); in release()192 M_Assert(dynamic_cast<Obj*>(_ref) == _ptr, "smartptr release dcast obj failed\n"); in release()245 M_Assert(_ref != nullptr, "smartptr init_ref failed\n"); in init_ref()