buffalo
Loading...
Searching...
No Matches
bf::Token< G > Struct Template Reference

#include <buffalo.h>

Public Member Functions

std::size_t Size () const
 

Public Attributes

Terminal< G > * terminal
 
std::string_view raw
 
Location location
 

Detailed Description

template<IGrammar G>
struct bf::Token< G >

TOKEN

Definition at line 149 of file buffalo.h.

Member Function Documentation

◆ Size()

template<IGrammar G>
std::size_t bf::Token< G >::Size ( ) const
inline

Definition at line 155 of file buffalo.h.

Member Data Documentation

◆ location

template<IGrammar G>
Location bf::Token< G >::location

Definition at line 153 of file buffalo.h.

◆ raw

template<IGrammar G>
std::string_view bf::Token< G >::raw

Definition at line 152 of file buffalo.h.

◆ terminal

template<IGrammar G>
Terminal<G>* bf::Token< G >::terminal

Definition at line 151 of file buffalo.h.


The documentation for this struct was generated from the following file: