Home | History | Annotate | Download | only in Frontend

Lines Matching refs:Instance

354   // then we're the top level compiler instance and need to create one.
776 // Create the target instance.
855 /// provided by the importing compiler instance.
889 // the importing instance, and propagate the pointer to the newly-created
890 // instance.
914 // Construct a compiler instance that will be used to actually create the
916 CompilerInstance Instance(/*BuildingModule=*/true);
917 Instance.setInvocation(&*Invocation);
919 Instance.createDiagnostics(new ForwardingDiagnosticConsumer(
923 Instance.setVirtualFileSystem(&ImportingInstance.getVirtualFileSystem());
927 Instance.setFileManager(&ImportingInstance.getFileManager());
928 Instance.createSourceManager(Instance.getFileManager());
929 SourceManager &SourceMgr = Instance.getSourceManager();
937 Instance.setModuleDepCollector(ImportingInstance.getModuleDepCollector());
955 ModuleMapFile = Instance.getFileManager().getVirtualFile(
968 CRC.RunSafelyOnThread([&]() { Instance.ExecuteAction(CreateModuleAction); },
975 Instance.clearOutputFiles(/*EraseFiles=*/true);
978 // module index, record that fact in the importing compiler instance.