Ruby
2.0.0p594(2014-10-27revision48167)
Main Page
Modules
Data Structures
Files
File List
Globals
include
ruby
regex.h
Go to the documentation of this file.
1
/**********************************************************************
2
3
regex.h -
4
5
$Author: nobu $
6
7
Copyright (C) 1993-2007 Yukihiro Matsumoto
8
9
**********************************************************************/
10
11
#ifndef ONIGURUMA_REGEX_H
12
#define ONIGURUMA_REGEX_H 1
13
14
#if defined(__cplusplus)
15
extern
"C"
{
16
#if 0
17
}
/* satisfy cc-mode */
18
#endif
19
#endif
20
21
#ifdef RUBY
22
#include "
ruby/oniguruma.h
"
23
#else
24
#include "
oniguruma.h
"
25
#endif
26
27
#if defined __GNUC__ && __GNUC__ >= 4
28
#pragma GCC visibility push(default)
29
#endif
30
31
#ifndef ONIG_RUBY_M17N
32
33
ONIG_EXTERN
OnigEncoding
OnigEncDefaultCharEncoding
;
34
35
#define mbclen(p,e,enc) rb_enc_mbclen((p),(e),(enc))
36
37
#endif
/* ifndef ONIG_RUBY_M17N */
38
39
#if defined __GNUC__ && __GNUC__ >= 4
40
#pragma GCC visibility pop
41
#endif
42
43
#if defined(__cplusplus)
44
#if 0
45
{
/* satisfy cc-mode */
46
#endif
47
}
/* extern "C" { */
48
#endif
49
50
#endif
/* ONIGURUMA_REGEX_H */
OnigEncDefaultCharEncoding
ONIG_EXTERN OnigEncoding OnigEncDefaultCharEncoding
Definition:
ripper.y:182
ONIG_EXTERN
#define ONIG_EXTERN
Definition:
oniguruma.h:98
oniguruma.h
OnigEncodingTypeST
Definition:
ripper.y:161
Generated on Tue Oct 28 2014 00:13:10 for Ruby by
1.8.5