|
cmEngine
0.1.1
A library for interpreting CMake code.
|
Data Fields | |
| struct cmHost * | host |
| const char * | filename |
| struct cmReader * | reader |
| struct cmPosition | position |
| struct cmToken * | tmp_token |
| cmBool | tmp_token_expired |
| cmBool | aborted |
This structure contains data that the lexer uses to scan the input for tokens.
| cmBool cmLexer::aborted |
Indicates if the lexer has been aborted.
| const char* cmLexer::filename |
The name of the file being read.
| struct cmHost* cmLexer::host |
A pointer to the host interface.
| struct cmPosition cmLexer::position |
The position of the lexer within the source code.
| struct cmReader* cmLexer::reader |
The file reader.
| struct cmToken* cmLexer::tmp_token |
A temporary token to be returned by cmScanToken calls.
| cmBool cmLexer::tmp_token_expired |
Indicates whether or not the token held by the lexer is still in use.
1.8.12