Merge pull request #39435 from zoecarver/lazy-pt7-clang-importer-zone

[cxx-interop][nfc] Add a ClangImporter request zone.
This commit is contained in:
Zoe Carver
2021-09-30 12:28:28 -04:00
committed by GitHub
13 changed files with 148 additions and 29 deletions

View File

@@ -1660,6 +1660,7 @@ static int doSyntaxColoring(const CompilerInvocation &InitInvok,
registerParseRequestFunctions(Parser.getParser().Context.evaluator);
registerTypeCheckerRequestFunctions(Parser.getParser().Context.evaluator);
registerClangImporterRequestFunctions(Parser.getParser().Context.evaluator);
Parser.getDiagnosticEngine().addConsumer(PrintDiags);
@@ -1895,6 +1896,7 @@ static int doStructureAnnotation(const CompilerInvocation &InitInvok,
registerParseRequestFunctions(Parser.getParser().Context.evaluator);
registerTypeCheckerRequestFunctions(
Parser.getParser().Context.evaluator);
registerClangImporterRequestFunctions(Parser.getParser().Context.evaluator);
// Display diagnostics to stderr.
PrintingDiagnosticConsumer PrintDiags;