mirror of
https://github.com/llvm/llvm-project.git
synced 2025-04-26 20:06:05 +00:00
[NFC][OpenACC] Rename visitor functions to omit redundant OpenACC
While working on a followup patch, it became clear that this extra bit of 'OpenACC' before each clause name was redundant with the visitors, so remove it to make this a little less verbose.
This commit is contained in:
parent
eaa3947106
commit
a472e6473e
@ -160,10 +160,10 @@ public:
|
||||
|
||||
switch (C->getClauseKind()) {
|
||||
case OpenACCClauseKind::Default:
|
||||
VisitOpenACCDefaultClause(*cast<OpenACCDefaultClause>(C));
|
||||
VisitDefaultClause(*cast<OpenACCDefaultClause>(C));
|
||||
return;
|
||||
case OpenACCClauseKind::If:
|
||||
VisitOpenACCIfClause(*cast<OpenACCIfClause>(C));
|
||||
VisitIfClause(*cast<OpenACCIfClause>(C));
|
||||
return;
|
||||
case OpenACCClauseKind::Finalize:
|
||||
case OpenACCClauseKind::IfPresent:
|
||||
@ -212,9 +212,9 @@ public:
|
||||
}
|
||||
|
||||
#define VISIT_CLAUSE(CLAUSE_NAME) \
|
||||
void VisitOpenACC##CLAUSE_NAME##Clause( \
|
||||
void Visit##CLAUSE_NAME##Clause( \
|
||||
const OpenACC##CLAUSE_NAME##Clause &Clause) { \
|
||||
return getDerived().VisitOpenACC##CLAUSE_NAME##Clause(Clause); \
|
||||
return getDerived().Visit##CLAUSE_NAME##Clause(Clause); \
|
||||
}
|
||||
|
||||
#include "clang/Basic/OpenACCClauses.def"
|
||||
@ -236,8 +236,7 @@ public:
|
||||
OpenACCClausePrinter(raw_ostream &OS) : OS(OS) {}
|
||||
|
||||
#define VISIT_CLAUSE(CLAUSE_NAME) \
|
||||
void VisitOpenACC##CLAUSE_NAME##Clause( \
|
||||
const OpenACC##CLAUSE_NAME##Clause &Clause);
|
||||
void Visit##CLAUSE_NAME##Clause(const OpenACC##CLAUSE_NAME##Clause &Clause);
|
||||
#include "clang/Basic/OpenACCClauses.def"
|
||||
};
|
||||
|
||||
|
@ -65,11 +65,11 @@ OpenACCClause::child_range OpenACCClause::children() {
|
||||
//===----------------------------------------------------------------------===//
|
||||
// OpenACC clauses printing methods
|
||||
//===----------------------------------------------------------------------===//
|
||||
void OpenACCClausePrinter::VisitOpenACCDefaultClause(
|
||||
void OpenACCClausePrinter::VisitDefaultClause(
|
||||
const OpenACCDefaultClause &C) {
|
||||
OS << "default(" << C.getDefaultClauseKind() << ")";
|
||||
}
|
||||
|
||||
void OpenACCClausePrinter::VisitOpenACCIfClause(const OpenACCIfClause &C) {
|
||||
void OpenACCClausePrinter::VisitIfClause(const OpenACCIfClause &C) {
|
||||
OS << "if(" << C.getConditionExpr() << ")";
|
||||
}
|
||||
|
@ -2459,17 +2459,17 @@ public:
|
||||
}
|
||||
|
||||
#define VISIT_CLAUSE(CLAUSE_NAME) \
|
||||
void VisitOpenACC##CLAUSE_NAME##Clause( \
|
||||
void Visit##CLAUSE_NAME##Clause( \
|
||||
const OpenACC##CLAUSE_NAME##Clause &Clause);
|
||||
|
||||
#include "clang/Basic/OpenACCClauses.def"
|
||||
};
|
||||
|
||||
/// Nothing to do here, there are no sub-statements.
|
||||
void OpenACCClauseProfiler::VisitOpenACCDefaultClause(
|
||||
void OpenACCClauseProfiler::VisitDefaultClause(
|
||||
const OpenACCDefaultClause &Clause) {}
|
||||
|
||||
void OpenACCClauseProfiler::VisitOpenACCIfClause(
|
||||
void OpenACCClauseProfiler::VisitIfClause(
|
||||
const OpenACCIfClause &Clause) {
|
||||
assert(Clause.hasConditionExpr() &&
|
||||
"if clause requires a valid condition expr");
|
||||
|
@ -2787,9 +2787,8 @@ public:
|
||||
#include "clang/Basic/OpenACCClauses.def"
|
||||
};
|
||||
|
||||
void OpenACCClauseEnqueue::VisitOpenACCDefaultClause(
|
||||
const OpenACCDefaultClause &C) {}
|
||||
void OpenACCClauseEnqueue::VisitOpenACCIfClause(const OpenACCIfClause &C) {
|
||||
void OpenACCClauseEnqueue::VisitDefaultClause(const OpenACCDefaultClause &C) {}
|
||||
void OpenACCClauseEnqueue::VisitIfClause(const OpenACCIfClause &C) {
|
||||
Visitor.AddStmt(C.getConditionExpr());
|
||||
}
|
||||
} // namespace
|
||||
|
Loading…
x
Reference in New Issue
Block a user