cmEngine  0.1.1
A library for interpreting CMake code.
Data Fields
cmArgumentLexer Struct Reference

Data Fields

struct cmHosthost
 
struct cmStringView input
 
size_t index
 
struct cmPosition position
 
struct cmArgumentToken tmp_token
 
cmBool token_expired
 

Detailed Description

Used for tokenizing arguments.

Field Documentation

§ host

struct cmHost* cmArgumentLexer::host

The host used for allocating memory.

§ index

size_t cmArgumentLexer::index

The index of the lexer within the input.

§ input

struct cmStringView cmArgumentLexer::input

The input to assign the lexer.

§ position

struct cmPosition cmArgumentLexer::position

The position of the lexer.

§ tmp_token

struct cmArgumentToken cmArgumentLexer::tmp_token

A temporary token to work with.

§ token_expired

cmBool cmArgumentLexer::token_expired

Whether or not the last scanned token is expired.


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