Fix clangd test to pass when delayed template parsing is on by default

llvm-svn: 334973
This commit is contained in:
Reid Kleckner 2018-06-18 18:55:10 +00:00
parent ef524f97f4
commit 80274b1ce7
1 changed files with 3 additions and 0 deletions

View File

@ -1212,6 +1212,9 @@ TEST(CompletionTest, NonDocComments) {
int a = comments^; int a = comments^;
} }
)cpp"); )cpp");
// FIXME: Auto-completion in a template requires disabling delayed template
// parsing.
CDB.ExtraClangFlags.push_back("-fno-delayed-template-parsing");
Server.addDocument(FooCpp, Source.code(), WantDiagnostics::Yes); Server.addDocument(FooCpp, Source.code(), WantDiagnostics::Yes);
CompletionList Completions = cantFail(runCodeComplete( CompletionList Completions = cantFail(runCodeComplete(
Server, FooCpp, Source.point(), clangd::CodeCompleteOptions())); Server, FooCpp, Source.point(), clangd::CodeCompleteOptions()));