Sha256: 21666f7401f698d41014fa346279c93f0642c7a5e8718dcc7c00c44732094902
Contents?: true
Size: 493 Bytes
Versions: 3
Compression:
Stored size: 493 Bytes
Contents
#ifndef _IV_AST_INFO_H_ #define _IV_AST_INFO_H_ #include "ast.h" #include "space.h" namespace iv { namespace core { namespace ast { template<typename Factory> struct AstInfo { #define V(AST) typedef typename AST<Factory> AST; AST_NODE_LIST(V) #undef V #define V(XS) typedef typename ast::AstNode<Factory>::XS XS; AST_LIST_LIST(V) #undef V #define V(S) typedef typename SpaceUString<Factory>::type S; AST_STRING(V) #undef V }; } } } // namespace iv::core::ast #endif // _IV_AST_INFO_H_
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
iv-phonic-0.1.8 | ext/include/iv/ast_info.h |
iv-phonic-0.1.7 | ext/include/iv/ast_info.h |
iv-phonic-0.1.6 | ext/include/iv/ast_info.h |