forked from OSchip/llvm-project
Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC.
llvm-svn: 304478
This commit is contained in:
parent
1aead4f56e
commit
474f2ceff1
|
@ -192,6 +192,7 @@ static DeclarationName parseOpenMPReductionId(Parser &P) {
|
|||
case tok::identifier: // identifier
|
||||
if (!WithOperator)
|
||||
break;
|
||||
LLVM_FALLTHROUGH;
|
||||
default:
|
||||
P.Diag(Tok.getLocation(), diag::err_omp_expected_reduction_identifier);
|
||||
P.SkipUntil(tok::colon, tok::r_paren, tok::annot_pragma_openmp_end,
|
||||
|
@ -869,6 +870,7 @@ StmtResult Parser::ParseOpenMPDeclarativeOrExecutableDirective(
|
|||
// pseudo-clause OMPFlushClause.
|
||||
PP.EnterToken(Tok);
|
||||
}
|
||||
LLVM_FALLTHROUGH;
|
||||
case OMPD_taskyield:
|
||||
case OMPD_barrier:
|
||||
case OMPD_taskwait:
|
||||
|
@ -883,6 +885,7 @@ StmtResult Parser::ParseOpenMPDeclarativeOrExecutableDirective(
|
|||
}
|
||||
HasAssociatedStatement = false;
|
||||
// Fall through for further analysis.
|
||||
LLVM_FALLTHROUGH;
|
||||
case OMPD_parallel:
|
||||
case OMPD_simd:
|
||||
case OMPD_for:
|
||||
|
@ -1184,6 +1187,7 @@ OMPClause *Parser::ParseOpenMPClause(OpenMPDirectiveKind DKind,
|
|||
<< getOpenMPDirectiveName(DKind) << getOpenMPClauseName(CKind) << 0;
|
||||
ErrorFound = true;
|
||||
}
|
||||
LLVM_FALLTHROUGH;
|
||||
|
||||
case OMPC_if:
|
||||
Clause = ParseOpenMPSingleExprWithArgClause(CKind);
|
||||
|
|
Loading…
Reference in New Issue