Lines Matching full:instance
78 CompilerInstance Instance(CI.getPCHContainerOperations());
79 Instance.setInvocation(std::move(Invocation));
80 Instance.createDiagnostics(
85 Instance.getDiagnostics().setSourceManager(&SM);
87 // The instance wants to take ownership, however DisableFree frontend option
89 Instance.setFileManager(&CI.getFileManager());
90 Instance.setSourceManager(&SM);
91 Instance.setPreprocessor(CI.getPreprocessorPtr());
92 Instance.setASTContext(&CI.getASTContext());
94 Instance.getPreprocessor().InitializeForModelFile();
100 CRC.RunSafelyOnThread([&]() { Instance.ExecuteAction(parseModelFile); },
103 Instance.getPreprocessor().FinalizeForModelFile();
105 Instance.resetAndLeakSourceManager();
106 Instance.resetAndLeakFileManager();
107 Instance.resetAndLeakPreprocessor();