MyLang
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Classes | Namespaces | Typedefs
myparser_ast.hpp File Reference
#include "myparser_pass.hpp"
Include dependency graph for myparser_ast.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  myparser::Node
 
class  myparser::NodeList< TX >
 
class  myparser::NodeListIndexed< I >
 
class  myparser::NodeText< TX >
 
class  myparser::NodeTextOrError< E >
 
class  myparser::NodeError< E >
 
class  myparser::NodeTypedProto< N, T, I >
 
class  myparser::NodeTyped< N, T >
 

Namespaces

 myparser
 

Typedefs

using myparser::Input = std::string::const_iterator
 
template<class NT , size_t I>
using myparser::NodeListTyped = NodeTyped< NT, NodeListIndexed< I >>
 
template<class NT >
using myparser::NodeTextTyped = NodeTyped< NT, NodeText<>>
 
template<class NT , class E >
using myparser::NodeErrorTyped = NodeTyped< NT, NodeError< E >>