Lines Matching refs:Preamble
1207 const PreambleData &Preamble; member
1213 const PreambleData &Preamble) { in loadMainFilePreambleMacros() argument
1226 for (const auto &MacroName : Preamble.Macros.Names) { in loadMainFilePreambleMacros()
1286 if (Input.Preamble.StatCache) in semaCodeComplete()
1287 VFS = Input.Preamble.StatCache->getConsumingFS(std::move(VFS)); in semaCodeComplete()
1289 std::move(CI), !CompletingInPreamble ? &Input.Preamble.Preamble : nullptr, in semaCodeComplete()
1306 loadMainFilePreambleMacros(Clang->getPreprocessor(), Input.Preamble); in semaCodeComplete()
1980 const PreambleData *Preamble, in codeCompleteComment() argument
1982 if (Preamble == nullptr) // Can't run without Sema. in codeCompleteComment()
1995 {FileName, Offset, *Preamble, in codeCompleteComment()
1996 PreamblePatch::createFullPatch(FileName, ParseInput, *Preamble), in codeCompleteComment()
2030 const PreambleData *Preamble, in codeComplete() argument
2049 Preamble, ParseInput); in codeComplete()
2053 FileName, Preamble ? Preamble->Includes : IncludeStructure(), in codeComplete()
2055 return (!Preamble || Opts.RunParser == CodeCompleteOptions::NeverParse) in codeComplete()
2058 : std::move(Flow).run({FileName, *Offset, *Preamble, in codeComplete()
2061 FileName, ParseInput, *Preamble), in codeComplete()
2066 const PreambleData &Preamble, in signatureHelp() argument
2084 {FileName, *Offset, Preamble, in signatureHelp()
2085 PreamblePatch::createFullPatch(FileName, ParseInput, Preamble), in signatureHelp()