| /*===-- mpact-c/Registration.h - Registration functions  -----*- C -*-===*\ | 
 | |*                                                                            *| | 
 | |* Part of the MPACT Project, under the Apache License v2.0 with LLVM         *| | 
 | |* Exceptions.                                                                *| | 
 | |* See https://llvm.org/LICENSE.txt for license information.                  *| | 
 | |* SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception                    *| | 
 | |*                                                                            *| | 
 | \*===----------------------------------------------------------------------===*/ | 
 |  | 
 | #ifndef MPACT_C_REGISTRATION_H | 
 | #define MPACT_C_REGISTRATION_H | 
 |  | 
 | #include "mlir-c/IR.h" | 
 | #include "mlir-c/Support.h" | 
 |  | 
 | #ifdef __cplusplus | 
 | extern "C" { | 
 | #endif | 
 |  | 
 | /** Registers all passes for symbolic access with the global registry. */ | 
 | MLIR_CAPI_EXPORTED void mpactRegisterAllPasses(void); | 
 |  | 
 | #ifdef __cplusplus | 
 | } | 
 | #endif | 
 |  | 
 | #endif // MPACT_C_REGISTRATION_H |