reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
678 instance->setModuleDepCollector( 681 clang::DependencyOutputOptions &opts = instance->getDependencyOutputOpts(); 687 instance->createFileManager(FileSystem::Instance().GetVirtualFileSystem()); 688 instance->setDiagnostics(diagnostics_engine.get()); 689 instance->setInvocation(invocation); 693 instance->setTarget(clang::TargetInfo::CreateTargetInfo( 694 *diagnostics_engine, instance->getInvocation().TargetOpts)); 696 if (!instance->hasTarget()) 699 instance->getTarget().adjust(instance->getLangOpts()); 699 instance->getTarget().adjust(instance->getLangOpts()); 701 if (!action->BeginSourceFile(*instance, 702 instance->getFrontendOpts().Inputs[0])) 705 instance->getPreprocessor().enableIncrementalProcessing(); 707 instance->createModuleManager(); 709 instance->createSema(action->getTranslationUnitKind(), nullptr); 713 instance->getPreprocessor(), instance->getSema(), skipFunctionBodies)); 713 instance->getPreprocessor(), instance->getSema(), skipFunctionBodies)); 715 instance->getPreprocessor().EnterMainSourceFile(); 725 std::move(instance), std::move(parser));