diff options
| author | Bjorn Pettersson <bjorn.a.pettersson@ericsson.com> | 2018-04-25 09:04:12 +0000 |
|---|---|---|
| committer | Bjorn Pettersson <bjorn.a.pettersson@ericsson.com> | 2018-04-25 09:04:12 +0000 |
| commit | 3dd22c989895dc3bb5f9192def1c6cb6da2a9048 (patch) | |
| tree | 6f609609948946ea18678797426315248154ff72 | |
| parent | 773ead290877e1348eb52c037085b62eb778c580 (diff) | |
| download | bcm5719-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.cpp | 3 |
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; |

