ネームスペース toppers::detail


構成

struct  c_pp_line_parser
struct  c_pp_pragma_parser
struct  c_integer_suffix_parse_functor
struct  c_integer_constant_parse_functor
struct  c_integer_parse_functor
struct  mbchar_parse_functor< ascii >
struct  mbchar_parse_functor< shift_jis >
struct  mbchar_parse_functor< euc_jp >
struct  mbchar_parse_functor< utf8 >
struct  mbchar_parse_functor<-1 >
struct  ucn_parse_functor
struct  c_strlit_parse_functor
struct  c_strlit_parse_functor<-1 >
struct  c_chlit_parse_functor
struct  c_chlit_parse_functor<-1 >
struct  c_identifier_parse_functor

変数

const char *const c_keywords []
const char *const c_keywords []
const char *const c_plus_plus_keywords []
const char *const c_plus_plus_keywords []
const char *const c_keywords []
const char *const c_plus_plus_keywords []


変数

const char* const toppers::detail::c_keywords[]
 

初期値:

    {
      "_Bool", "_Complex", "_Imaginary", "auto", "break", "case", "char", "const",
      "continue", "default", "do", "double", "else", "enum", "extern", "float",
      "for", "goto", "if", "inline", "int", "long" "register", "restrict", "return",
      "short", "sizeof", "static", "struct", "switch", "typedef", "union", "unsigned",
      "void", "volatile", "while", 0,
    }

c_keywords.cpp49 行で定義されています。

const char* const toppers::detail::c_plus_plus_keywords[]
 

初期値:

    {
      "and", "and_eq", "asm", "bitand", "bitor", "bool", "catch", "class", "compl",
      "const_cast", "delete", "dynamic_cast", "explicit", "false", "friend", "namespace",
      "new", "not", "not_eq", "operator", "or", "or_eq", "private", "protected",
      "public", "reinterpret_cast", "static_cast", "this", "throw", "true", "try",
      "typeid", "using", "virtual", "wchar_t", "xor", "xor_eq",
      0
    }

c_plus_plus_keywords.cpp48 行で定義されています。


Copyright © 2006 by TAKAGI Nobuhisa.
このページは Wed Apr 12 16:32:04 2006 に Doxygen によって生成されました。