Home | History | Annotate | Download | only in Frontend

Lines Matching refs:Instance

355   // then we're the top level compiler instance and need to create one.
833 // Create the target instance.
921 /// provided by the importing compiler instance. Returns true if the module
956 // the importing instance, and propagate the pointer to the newly-created
957 // instance.
982 // Construct a compiler instance that will be used to actually create the
984 CompilerInstance Instance(ImportingInstance.getPCHContainerOperations(),
986 Instance.setInvocation(&*Invocation);
988 Instance.createDiagnostics(new ForwardingDiagnosticConsumer(
992 Instance.setVirtualFileSystem(&ImportingInstance.getVirtualFileSystem());
996 Instance.setFileManager(&ImportingInstance.getFileManager());
997 Instance.createSourceManager(Instance.getFileManager());
998 SourceManager &SourceMgr = Instance.getSourceManager();
1007 Instance.setModuleDepCollector(ImportingInstance.getModuleDepCollector());
1027 ModuleMapFile = Instance.getFileManager().getVirtualFile(
1045 CRC.RunSafelyOnThread([&]() { Instance.ExecuteAction(CreateModuleAction); },
1056 Instance.clearOutputFiles(/*EraseFiles=*/true);
1059 // module index, record that fact in the importing compiler instance.
1064 return !Instance.getDiagnostics().hasErrorOccurred();