clang 18.0.0git
Classes | Namespaces | Enumerations
CommentLexer.h File Reference
#include "clang/Basic/Diagnostic.h"
#include "clang/Basic/SourceManager.h"
#include "llvm/ADT/SmallString.h"
#include "llvm/ADT/StringRef.h"
#include "llvm/Support/Allocator.h"
#include "llvm/Support/raw_ostream.h"

Go to the source code of this file.

Classes

class  clang::comments::Token
 Comment token. More...
 
class  clang::comments::Lexer
 Comment lexer. More...
 

Namespaces

namespace  clang
 
namespace  clang::comments
 
namespace  clang::comments::tok
 

Enumerations

enum  clang::comments::tok::TokenKind {
  clang::comments::tok::eof , clang::comments::tok::newline , clang::comments::tok::text , clang::comments::tok::unknown_command ,
  clang::comments::tok::backslash_command , clang::comments::tok::at_command , clang::comments::tok::verbatim_block_begin , clang::comments::tok::verbatim_block_line ,
  clang::comments::tok::verbatim_block_end , clang::comments::tok::verbatim_line_name , clang::comments::tok::verbatim_line_text , clang::comments::tok::html_start_tag ,
  clang::comments::tok::html_ident , clang::comments::tok::html_equals , clang::comments::tok::html_quoted_string , clang::comments::tok::html_greater ,
  clang::comments::tok::html_slash_greater , clang::comments::tok::html_end_tag
}