zenilib  0.5.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
pp::Tokenizer::Context Struct Reference

#include <Tokenizer.h>

Public Attributes

Diagnosticsdiagnostics
 
Input input
 
bool leadingSpace
 
bool lineStart
 
Input::Location scanLoc
 

Detailed Description

Definition at line 22 of file Tokenizer.h.

Member Data Documentation

Diagnostics* pp::Tokenizer::Context::diagnostics

Definition at line 24 of file Tokenizer.h.

Referenced by pp::Tokenizer::lex(), and pp::Tokenizer::Tokenizer().

Input pp::Tokenizer::Context::input

Definition at line 26 of file Tokenizer.h.

Referenced by pp::Tokenizer::init().

bool pp::Tokenizer::Context::leadingSpace

Definition at line 32 of file Tokenizer.h.

Referenced by pp::Tokenizer::lex().

bool pp::Tokenizer::Context::lineStart

Definition at line 33 of file Tokenizer.h.

Referenced by pp::Tokenizer::lex().

Input::Location pp::Tokenizer::Context::scanLoc

Definition at line 30 of file Tokenizer.h.


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