reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/AST/CommentLexer.cpp
   94   if (BufferPtr == CommentEnd)
  104     if (NewBufferPtr == CommentEnd)
  110       if (NewBufferPtr == CommentEnd)
  301     assert(TokenPtr < CommentEnd);
  305           TokenPtr = skipNewline(TokenPtr, CommentEnd);
  314           size_t End = StringRef(TokenPtr, CommentEnd - TokenPtr)
  319             TokenPtr = CommentEnd;
  351   assert(TokenPtr < CommentEnd);
  361       if (TokenPtr == CommentEnd) {
  375         if (C == ':' && TokenPtr != CommentEnd && *TokenPtr == ':') {
  391       TokenPtr = skipCommandName(TokenPtr, CommentEnd);
  396       if (Length == 1 && TokenPtr[-1] == 'f' && TokenPtr != CommentEnd) {
  444       if (TokenPtr == CommentEnd) {
  478   if (BufferPtr != CommentEnd &&
  480     BufferPtr = skipNewline(BufferPtr, CommentEnd);
  490   assert(BufferPtr < CommentEnd);
  496   const char *Newline = findNewline(BufferPtr, CommentEnd);
  506     NextLine = skipNewline(Newline, CommentEnd);
  539   if (BufferPtr == CommentEnd) {
  561   const char *Newline = findNewline(BufferPtr, CommentEnd);
  573   if (TokenPtr == CommentEnd) {
  583     TokenPtr = skipNamedCharacterReference(TokenPtr, CommentEnd);
  587     if (TokenPtr == CommentEnd) {
  594       TokenPtr = skipDecimalCharacterReference(TokenPtr, CommentEnd);
  599       TokenPtr = skipHexCharacterReference(TokenPtr, CommentEnd);
  608   if (NamePtr == TokenPtr || TokenPtr == CommentEnd ||
  634   const char *TagNameEnd = skipHTMLIdentifier(BufferPtr + 2, CommentEnd);
  644   BufferPtr = skipWhitespace(BufferPtr, CommentEnd);
  647   if (BufferPtr != CommentEnd &&
  658     TokenPtr = skipHTMLIdentifier(TokenPtr, CommentEnd);
  671       TokenPtr = skipHTMLQuotedString(TokenPtr, CommentEnd);
  673       if (TokenPtr != CommentEnd) // Skip closing quote.
  687       if (TokenPtr != CommentEnd && *TokenPtr == '>') {
  700   BufferPtr = skipWhitespace(BufferPtr, CommentEnd);
  701   if (BufferPtr == CommentEnd) {
  717   const char *TagNameBegin = skipWhitespace(BufferPtr + 2, CommentEnd);
  718   const char *TagNameEnd = skipHTMLIdentifier(TagNameBegin, CommentEnd);
  725   const char *End = skipWhitespace(TagNameEnd, CommentEnd);
  730   if (BufferPtr != CommentEnd && *BufferPtr == '>')
  735   assert(BufferPtr != CommentEnd && *BufferPtr == '>');
  784       CommentEnd = findBCPLCommentEnd(BufferPtr, BufferEnd);
  801       CommentEnd = findCCommentEnd(BufferPtr, BufferEnd);
  827     if (BufferPtr != CommentEnd) {