forked from OSchip/llvm-project
CommentCommandTraits: rename BeginName -> StartName for consistency.
llvm-svn: 162044
This commit is contained in:
parent
efb2911664
commit
2d81b34104
|
@ -35,14 +35,14 @@ public:
|
|||
/// A verbatim-like block command eats every character (except line starting
|
||||
/// decorations) until matching end command is seen or comment end is hit.
|
||||
///
|
||||
/// \param BeginName name of the command that starts the verbatim block.
|
||||
/// \param StartName name of the command that starts the verbatim block.
|
||||
/// \param [out] EndName name of the command that ends the verbatim block.
|
||||
///
|
||||
/// \returns true if a given command is a verbatim block command.
|
||||
bool isVerbatimBlockCommand(StringRef StartName, StringRef &EndName) const;
|
||||
|
||||
/// \brief Register a new verbatim block command.
|
||||
void addVerbatimBlockCommand(StringRef BeginName, StringRef EndName);
|
||||
void addVerbatimBlockCommand(StringRef StartName, StringRef EndName);
|
||||
|
||||
/// \brief Check if a given command is a verbatim line command.
|
||||
///
|
||||
|
@ -90,7 +90,7 @@ public:
|
|||
|
||||
private:
|
||||
struct VerbatimBlockCommand {
|
||||
StringRef BeginName;
|
||||
StringRef StartName;
|
||||
StringRef EndName;
|
||||
};
|
||||
|
||||
|
|
|
@ -15,9 +15,9 @@ namespace comments {
|
|||
|
||||
// TODO: tablegen
|
||||
|
||||
bool CommandTraits::isVerbatimBlockCommand(StringRef BeginName,
|
||||
bool CommandTraits::isVerbatimBlockCommand(StringRef StartName,
|
||||
StringRef &EndName) const {
|
||||
const char *Result = llvm::StringSwitch<const char *>(BeginName)
|
||||
const char *Result = llvm::StringSwitch<const char *>(StartName)
|
||||
.Case("code", "endcode")
|
||||
.Case("verbatim", "endverbatim")
|
||||
.Case("htmlonly", "endhtmlonly")
|
||||
|
@ -44,7 +44,7 @@ bool CommandTraits::isVerbatimBlockCommand(StringRef BeginName,
|
|||
I = VerbatimBlockCommands.begin(),
|
||||
E = VerbatimBlockCommands.end();
|
||||
I != E; ++I)
|
||||
if (I->BeginName == BeginName) {
|
||||
if (I->StartName == StartName) {
|
||||
EndName = I->EndName;
|
||||
return true;
|
||||
}
|
||||
|
@ -115,10 +115,10 @@ bool CommandTraits::isDeclarationCommand(StringRef Name) const {
|
|||
.Default(false);
|
||||
}
|
||||
|
||||
void CommandTraits::addVerbatimBlockCommand(StringRef BeginName,
|
||||
void CommandTraits::addVerbatimBlockCommand(StringRef StartName,
|
||||
StringRef EndName) {
|
||||
VerbatimBlockCommand VBC;
|
||||
VBC.BeginName = BeginName;
|
||||
VBC.StartName = StartName;
|
||||
VBC.EndName = EndName;
|
||||
VerbatimBlockCommands.push_back(VBC);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue