Searched refs:StartOfLine (Results 1 - 8 of 8) sorted by relevance

/external/clang/include/clang/Lex/
H A DToken.h74 StartOfLine = 0x01, // At start of line or only after whitespace. enumerator in enum:clang::Token::TokenFlags
239 bool isAtStartOfLine() const { return (Flags & StartOfLine) ? true : false; }
H A DLexer.h141 Result.setFlag(Token::StartOfLine);
550 void SkipBytes(unsigned Bytes, bool StartOfLine);
H A DPreprocessor.h814 /// \param StartOfLine Whether skipping these bytes puts the lexer at the
816 void setSkipMainFilePreamble(unsigned Bytes, bool StartOfLine) { argument
818 SkipMainFilePreamble.second = StartOfLine;
/external/clang/lib/Lex/
H A DLexer.cpp1460 void Lexer::SkipBytes(unsigned Bytes, bool StartOfLine) { argument
1464 IsAtStartOfLine = StartOfLine;
1877 Result.setFlag(Token::StartOfLine);
2022 Result.setFlag(Token::StartOfLine);
2651 Result.setFlag(Token::StartOfLine);
3028 // the StartOfLine flag and clear LeadingSpace.
3030 Result.setFlag(Token::StartOfLine);
3212 // the StartOfLine flag and clear LeadingSpace.
3214 Result.setFlag(Token::StartOfLine);
H A DTokenLexer.cpp430 Tok.setFlagValue(Token::StartOfLine , AtStartOfLine);
589 Result.setFlagValue(Token::StartOfLine , Tok.isAtStartOfLine());
H A DPPMacroExpansion.cpp291 if (IsAtStartOfLine) Identifier.setFlag(Token::StartOfLine);
316 // Restore the StartOfLine/LeadingSpace markers.
317 Identifier.setFlagValue(Token::StartOfLine , isAtStartOfLine);
H A DPTHLexer.cpp186 if (y & Token::StartOfLine) break;
/external/clang/lib/Frontend/
H A DCacheTokens.cpp296 Tmp.clearFlag(Token::StartOfLine);

Completed in 263 milliseconds