hoshi-lang dev
Yet another programming language
Loading...
Searching...
No Matches
lexer::lexerState Struct Reference

#include <lexer.hpp>

Collaboration diagram for lexer::lexerState:

Public Member Functions

 lexerState ()
 
 lexerState (int64_t line, int64_t col, std::istream::pos_type pos, wchar curCh, lexer::token curToken)
 

Public Attributes

int64_t line
 
int64_t col
 
std::istream::pos_type pos
 
wchar curCh
 
token curToken
 

Detailed Description

Definition at line 159 of file lexer.hpp.

Constructor & Destructor Documentation

◆ lexerState() [1/2]

Definition at line 635 of file lexer.cpp.

◆ lexerState() [2/2]

lexerState ( int64_t  line,
int64_t  col,
std::istream::pos_type  pos,
wchar  curCh,
lexer::token  curToken 
)

Definition at line 639 of file lexer.cpp.

Member Data Documentation

◆ col

int64_t col

Definition at line 160 of file lexer.hpp.

Referenced by lexer::returnState().

◆ curCh

wchar curCh

Definition at line 162 of file lexer.hpp.

Referenced by lexer::returnState().

◆ curToken

token curToken

Definition at line 163 of file lexer.hpp.

Referenced by lexer::returnState().

◆ line

int64_t line

Definition at line 160 of file lexer.hpp.

Referenced by lexer::returnState().

◆ pos

std::istream::pos_type pos

Definition at line 161 of file lexer.hpp.

Referenced by lexer::returnState().


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