xref: /llvm-project/libc/src/stdlib/at_quick_exit.h (revision 5ff3ff33ff930e4ec49da7910612d8a41eb068cb)
139d38d66Saaryanshukla //===-- Implementation header for at_quick_exit -----------------*- C++ -*-===//
239d38d66Saaryanshukla //
339d38d66Saaryanshukla // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
439d38d66Saaryanshukla // See https://llvm.org/LICENSE.txt for license information.
539d38d66Saaryanshukla // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
639d38d66Saaryanshukla //
739d38d66Saaryanshukla //===----------------------------------------------------------------------===//
839d38d66Saaryanshukla 
939d38d66Saaryanshukla #ifndef LLVM_LIBC_SRC_STDLIB_AT_QUICK_EXIT_H
1039d38d66Saaryanshukla #define LLVM_LIBC_SRC_STDLIB_AT_QUICK_EXIT_H
1139d38d66Saaryanshukla 
1239d38d66Saaryanshukla #include "hdr/types/atexithandler_t.h"
13*5ff3ff33SPetr Hosek #include "src/__support/macros/config.h"
1439d38d66Saaryanshukla 
15*5ff3ff33SPetr Hosek namespace LIBC_NAMESPACE_DECL {
1639d38d66Saaryanshukla 
1739d38d66Saaryanshukla int at_quick_exit(__atexithandler_t);
1839d38d66Saaryanshukla 
19*5ff3ff33SPetr Hosek } // namespace LIBC_NAMESPACE_DECL
2039d38d66Saaryanshukla 
2139d38d66Saaryanshukla #endif // LLVM_LIBC_SRC_STDLIB_AT_QUICK_EXIT_H
22