Home | History | Annotate | Line # | Download | only in include
      1 // -*- C++ -*-
      2 //===--------------------------- complex.h --------------------------------===//
      3 //
      4 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
      5 // See https://llvm.org/LICENSE.txt for license information.
      6 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
      7 //
      8 //===----------------------------------------------------------------------===//
      9 
     10 #ifndef _LIBCPP_COMPLEX_H
     11 #define _LIBCPP_COMPLEX_H
     12 
     13 /*
     14     complex.h synopsis
     15 
     16 #include <ccomplex>
     17 
     18 */
     19 
     20 #include <__config>
     21 
     22 #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)
     23 #pragma GCC system_header
     24 #endif
     25 
     26 #ifdef __cplusplus
     27 
     28 #include <ccomplex>
     29 
     30 #else  // __cplusplus
     31 
     32 #include_next <complex.h>
     33 
     34 #endif // __cplusplus
     35 
     36 #endif // _LIBCPP_COMPLEX_H
     37