summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBjorn Pettersson <bjorn.a.pettersson@ericsson.com>2018-04-25 09:04:12 +0000
committerBjorn Pettersson <bjorn.a.pettersson@ericsson.com>2018-04-25 09:04:12 +0000
commit3dd22c989895dc3bb5f9192def1c6cb6da2a9048 (patch)
tree6f609609948946ea18678797426315248154ff72
parent773ead290877e1348eb52c037085b62eb778c580 (diff)
downloadbcm5719-llvm-3dd22c989895dc3bb5f9192def1c6cb6da2a9048.tar.gz
bcm5719-llvm-3dd22c989895dc3bb5f9192def1c6cb6da2a9048.zip
Fix buildbot problems after rC330794
Avoiding error: no matching function for call to 'makeArrayRef' at ../tools/clang/lib/Parse/ParseTemplate.cpp:373:17 By using a local C array as input to makeArrayRef. Not sure if this is the best solution, but it makes the code compile again. llvm-svn: 330802
-rw-r--r--clang/lib/Parse/ParseTemplate.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/clang/lib/Parse/ParseTemplate.cpp b/clang/lib/Parse/ParseTemplate.cpp
index 82a049fddd3..13fb6da3c39 100644
--- a/clang/lib/Parse/ParseTemplate.cpp
+++ b/clang/lib/Parse/ParseTemplate.cpp
@@ -370,7 +370,8 @@ Parser::ParseConceptDefinition(SourceLocation ConceptLoc,
if (DSC != DeclSpecContext::DSC_template_param) {
SkipUntil(tok::r_brace, StopAtSemi | StopBeforeMatch);
} else {
- SkipUntil(llvm::makeArrayRef({tok::comma, tok::greater}),
+ tok::TokenKind Tokens[] = { tok::comma, tok::greater };
+ SkipUntil(llvm::makeArrayRef(Tokens),
StopAtSemi | StopBeforeMatch);
}
return;
OpenPOWER on IntegriCloud