Lines Matching refs:Preamble
1055 const PreambleData &Preamble; member
1061 const PreambleData &Preamble) { in loadMainFilePreambleMacros() argument
1072 for (const auto &MacroName : Preamble.Macros.Names) in loadMainFilePreambleMacros()
1127 if (Input.Preamble.StatCache) in semaCodeComplete()
1128 VFS = Input.Preamble.StatCache->getConsumingFS(std::move(VFS)); in semaCodeComplete()
1130 std::move(CI), !CompletingInPreamble ? &Input.Preamble.Preamble : nullptr, in semaCodeComplete()
1147 loadMainFilePreambleMacros(Clang->getPreprocessor(), Input.Preamble); in semaCodeComplete()
1803 const PreambleData *Preamble, in codeComplete() argument
1813 FileName, Preamble ? Preamble->Includes : IncludeStructure(), in codeComplete()
1815 return (!Preamble || Opts.RunParser == CodeCompleteOptions::NeverParse) in codeComplete()
1818 : std::move(Flow).run({FileName, *Offset, *Preamble, in codeComplete()
1825 const PreambleData &Preamble, in signatureHelp() argument
1842 {FileName, *Offset, Preamble, in signatureHelp()
1843 PreamblePatch::create(FileName, ParseInput, Preamble), ParseInput}); in signatureHelp()