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

Declarations

tools/clang/include/clang/AST/CommentLexer.h
   28 struct CommandInfo;

References

gen/tools/clang/include/clang/AST/CommentCommandInfo.inc
   10 const CommandInfo Commands[] = {
  135 const CommandInfo *CommandTraits::getBuiltinCommandInfo(
tools/clang/include/clang/AST/Comment.h
   98     unsigned CommandID : CommandInfo::NumCommandIDBits;
  101                                        CommandInfo::NumCommandIDBits };
  142     unsigned CommandID : CommandInfo::NumCommandIDBits;
  149                                       CommandInfo::NumCommandIDBits + 1 };
tools/clang/include/clang/AST/CommentCommandTraits.h
  143   const CommandInfo *getCommandInfoOrNULL(StringRef Name) const;
  145   const CommandInfo *getCommandInfo(StringRef Name) const {
  146     if (const CommandInfo *Info = getCommandInfoOrNULL(Name))
  151   const CommandInfo *getTypoCorrectCommandInfo(StringRef Typo) const;
  153   const CommandInfo *getCommandInfo(unsigned CommandID) const;
  155   const CommandInfo *registerUnknownCommand(StringRef CommandName);
  157   const CommandInfo *registerBlockCommand(StringRef CommandName);
  161   static const CommandInfo *getBuiltinCommandInfo(StringRef Name);
  165   static const CommandInfo *getBuiltinCommandInfo(unsigned CommandID);
  171   const CommandInfo *getRegisteredCommandInfo(StringRef Name) const;
  172   const CommandInfo *getRegisteredCommandInfo(unsigned CommandID) const;
  174   CommandInfo *createCommandInfoWithName(StringRef CommandName);
  181   SmallVector<CommandInfo *, 4> RegisteredCommands;
tools/clang/include/clang/AST/CommentLexer.h
  326                                 const CommandInfo *Info);
  333                                const CommandInfo *Info);
tools/clang/lib/AST/CommentBriefParser.cpp
   80       const CommandInfo *Info = Traits.getCommandInfo(Tok.getCommandID());
tools/clang/lib/AST/CommentCommandTraits.cpp
   33 const CommandInfo *CommandTraits::getCommandInfoOrNULL(StringRef Name) const {
   34   if (const CommandInfo *Info = getBuiltinCommandInfo(Name))
   39 const CommandInfo *CommandTraits::getCommandInfo(unsigned CommandID) const {
   40   if (const CommandInfo *Info = getBuiltinCommandInfo(CommandID))
   45 const CommandInfo *
   56   SmallVector<const CommandInfo *, 2> BestCommand;
   73   for (const auto &Command : Commands)
   76   for (const auto *Command : RegisteredCommands)
   83 CommandInfo *CommandTraits::createCommandInfoWithName(StringRef CommandName) {
   89   CommandInfo *Info = new (Allocator) CommandInfo();
   89   CommandInfo *Info = new (Allocator) CommandInfo();
  102 const CommandInfo *CommandTraits::registerUnknownCommand(
  104   CommandInfo *Info = createCommandInfoWithName(CommandName);
  109 const CommandInfo *CommandTraits::registerBlockCommand(StringRef CommandName) {
  110   CommandInfo *Info = createCommandInfoWithName(CommandName);
  115 const CommandInfo *CommandTraits::getBuiltinCommandInfo(
  122 const CommandInfo *CommandTraits::getRegisteredCommandInfo(
  131 const CommandInfo *CommandTraits::getRegisteredCommandInfo(
tools/clang/lib/AST/CommentLexer.cpp
  406       const CommandInfo *Info = Traits.getCommandInfoOrNULL(CommandName);
  465                                      char Marker, const CommandInfo *Info) {
  549                                     const CommandInfo *Info) {
tools/clang/lib/AST/CommentParser.cpp
  316   const CommandInfo *Info = Traits.getCommandInfo(Tok.getCommandID());
  577       const CommandInfo *Info = Traits.getCommandInfo(Tok.getCommandID());
  692     const CommandInfo *Info = Traits.getCommandInfo(Tok.getVerbatimBlockID());
tools/clang/lib/AST/CommentSema.cpp
   98   const CommandInfo *Info = Traits.getCommandInfo(Comment->getCommandID());
  131   const CommandInfo *Info = Traits.getCommandInfo(Comment->getCommandID());
  168   const CommandInfo *Info = Traits.getCommandInfo(Comment->getCommandID());
  627   const CommandInfo *Info = Traits.getCommandInfo(Command->getCommandID());
tools/clang/lib/AST/JSONNodeDumper.cpp
 1487   if (const comments::CommandInfo *Info =
tools/clang/lib/AST/TextNodeDumper.cpp
  464   const comments::CommandInfo *Info =
tools/clang/lib/Index/CommentToXML.cpp
  120       const CommandInfo *Info = Traits.getCommandInfo(BCC->getCommandID());
  171       const CommandInfo *Info = Traits.getCommandInfo(VLC->getCommandID());
  328   const CommandInfo *Info = Traits.getCommandInfo(C->getCommandID());
tools/clang/tools/extra/clang-doc/Serialize.cpp
  173   const CommandInfo *Info = CommandTraits::getBuiltinCommandInfo(CommandID);