Sen API
Sen Libraries
Loading...
Searching...
No Matches
sen::lang::StlToken Class Reference

#include <stl_token.h>

Public Member Functions

 StlToken ()=default
 StlToken (const StlTokenType type, std::string lexeme, Var value, CodeLocation codeLocation)
StlTokenType type () const
std::string lexeme () const
Var value () const
CodeLocation codeLocation () const

Constructor & Destructor Documentation

◆ StlToken() [1/2]

sen::lang::StlToken::StlToken ( )
default

◆ StlToken() [2/2]

sen::lang::StlToken::StlToken ( const StlTokenType type,
std::string lexeme,
Var value,
CodeLocation codeLocation )
inline

Member Function Documentation

◆ type()

StlTokenType sen::lang::StlToken::type ( ) const
inlinenodiscard

◆ lexeme()

std::string sen::lang::StlToken::lexeme ( ) const
inlinenodiscard

◆ value()

Var sen::lang::StlToken::value ( ) const
inlinenodiscard

◆ codeLocation()

CodeLocation sen::lang::StlToken::codeLocation ( ) const
inlinenodiscard

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