struct PreambleBounds
Declaration
struct PreambleBounds { /* full declaration omitted */ };
Description
Describes the bounds (start, size) of the preamble and a flag required by PreprocessorOptions::PrecompiledPreambleBytes. The preamble includes the BOM, if any.
Declared at: clang/include/clang/Lex/Lexer.h:60
Member Variables
- public unsigned int Size
- Size of the preamble in bytes.
- public bool PreambleEndsAtStartOfLine
- Used to inform the lexer as to whether it's starting at the beginning of a line after skipping the preamble.
Method Overview
- public PreambleBounds(unsigned int Size, bool PreambleEndsAtStartOfLine)
Methods
ΒΆPreambleBounds(unsigned int Size,
bool PreambleEndsAtStartOfLine)
PreambleBounds(unsigned int Size,
bool PreambleEndsAtStartOfLine)
Declared at: clang/include/clang/Lex/Lexer.h:70
Parameters
- unsigned int Size
- bool PreambleEndsAtStartOfLine