cctype revision 302408
1164640Sflz// -*- C++ -*-
298186Sgordon//===---------------------------- cctype ----------------------------------===//
378344Sobrien//
4157473Sflz//                     The LLVM Compiler Infrastructure
578344Sobrien//
678344Sobrien// This file is dual licensed under the MIT and the University of Illinois Open
778344Sobrien// Source Licenses. See LICENSE.TXT for details.
878344Sobrien//
978344Sobrien//===----------------------------------------------------------------------===//
1078344Sobrien
1178344Sobrien#ifndef _LIBCPP_CCTYPE
1278344Sobrien#define _LIBCPP_CCTYPE
1378344Sobrien
1478344Sobrien/*
1578344Sobrien    cctype synopsis
1678344Sobrien
1778344Sobriennamespace std
1878344Sobrien{
1978344Sobrien
2078344Sobrienint isalnum(int c);
2178344Sobrienint isalpha(int c);
2278344Sobrienint isblank(int c);  // C99
2378344Sobrienint iscntrl(int c);
2478344Sobrienint isdigit(int c);
2578344Sobrienint isgraph(int c);
2678344Sobrienint islower(int c);
2778344Sobrienint isprint(int c);
2878344Sobrienint ispunct(int c);
2978344Sobrienint isspace(int c);
3078344Sobrienint isupper(int c);
3178344Sobrienint isxdigit(int c);
3278344Sobrienint tolower(int c);
3378344Sobrienint toupper(int c);
3478344Sobrien
3578344Sobrien}  // std
3678344Sobrien*/
3778344Sobrien
3878344Sobrien#include <__config>
3978344Sobrien#include <ctype.h>
4078344Sobrien
4178344Sobrien#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)
42157473Sflz#pragma GCC system_header
43169668Smtm#endif
44157473Sflz
4578344Sobrien_LIBCPP_BEGIN_NAMESPACE_STD
4698186Sgordon
4798186Sgordonusing ::isalnum;
4898186Sgordonusing ::isalpha;
49131550Scpercivausing ::isblank;
50131550Scpercivausing ::iscntrl;
51131550Scpercivausing ::isdigit;
52131550Scpercivausing ::isgraph;
5398186Sgordonusing ::islower;
5498186Sgordonusing ::isprint;
5598186Sgordonusing ::ispunct;
56103018Sgordonusing ::isspace;
57124832Smtmusing ::isupper;
58124832Smtmusing ::isxdigit;
59161435Syarusing ::tolower;
60161435Syarusing ::toupper;
6198186Sgordon
62103018Sgordon_LIBCPP_END_NAMESPACE_STD
6398186Sgordon
6498186Sgordon#endif  // _LIBCPP_CCTYPE
6598186Sgordon