reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
288 : IslCtx(Other.IslCtx), OldOnError(Other.OldOnError) { 289 Other.IslCtx = nullptr; 292 std::swap(this->IslCtx, Other.IslCtx); 292 std::swap(this->IslCtx, Other.IslCtx); 305 this->IslCtx = nullptr; 316 if (!IslCtx) 319 assert(isl_ctx_get_max_operations(IslCtx) > 0 && "Incorrect nesting"); 320 assert(isl_options_get_on_error(IslCtx) == ISL_ON_ERROR_CONTINUE && 322 isl_ctx_set_max_operations(IslCtx, 0); 323 isl_options_set_on_error(IslCtx, OldOnError); 328 if (!IslCtx) 331 return isl_ctx_last_error(IslCtx) == isl_error_quota;