Lines Matching defs:ParseInput
1337 const ParseInputs &ParseInput;
1372 auto CI = buildCompilerInvocation(Input.ParseInput, IgnoreDiags);
1390 offsetToClangLineColumn(Input.ParseInput.Contents, Input.Offset);
1393 llvm::MemoryBuffer::getMemBuffer(Input.ParseInput.Contents,
1413 Input.ParseInput.TFS->view(Input.ParseInput.CompileCommand.Directory);
1635 HeuristicPrefix = guessCompletionPrefix(SemaCCInput.ParseInput.Contents,
1637 populateContextWords(SemaCCInput.ParseInput.Contents);
1654 SemaCCInput.ParseInput.Contents,
1655 *SemaCCInput.ParseInput.TFS, false);
1664 SemaCCInput.FileName, SemaCCInput.ParseInput.Contents, Style,
1665 SemaCCInput.ParseInput.CompileCommand.Directory,
2203 const ParseInputs &ParseInput) {
2218 PreamblePatch::createFullPatch(FileName, ParseInput, *Preamble),
2219 ParseInput});
2227 CompletionRange.start = offsetToPosition(ParseInput.Contents, Offset);
2229 offsetToPosition(ParseInput.Contents, Offset + Prefix.size());
2262 const ParseInputs &ParseInput,
2265 auto Offset = positionToOffset(ParseInput.Contents, Pos);
2271 auto Content = llvm::StringRef(ParseInput.Contents).take_front(*Offset);
2280 Preamble, ParseInput);
2287 ? std::move(Flow).runWithoutSema(ParseInput.Contents, *Offset,
2288 *ParseInput.TFS)
2292 FileName, ParseInput, *Preamble),
2293 ParseInput});
2298 const ParseInputs &ParseInput,
2300 auto Offset = positionToOffset(ParseInput.Contents, Pos);
2313 ParseInput.Index, Result),
2316 PreamblePatch::createFullPatch(FileName, ParseInput, Preamble),
2317 ParseInput});