Home
last modified time | relevance | path

Searched refs:FrontendInputFile (Results 1 – 25 of 25) sorted by relevance

/llvm-project-15.0.7/flang/include/flang/Frontend/
H A DFrontendAction.h29 FrontendInputFile currentInput;
72 const FrontendInputFile &getCurrentInput() const { return currentInput; } in getCurrentInput()
85 void setCurrentInput(const FrontendInputFile &currentIntput);
99 bool beginSourceFile(CompilerInstance &ci, const FrontendInputFile &input);
H A DFrontendOptions.h161 class FrontendInputFile {
185 FrontendInputFile() = default;
186 FrontendInputFile(llvm::StringRef file, InputKind inKind) in FrontendInputFile() function
197 FrontendInputFile(const llvm::MemoryBuffer *memBuf, InputKind inKind) in FrontendInputFile() function
250 std::vector<FrontendInputFile> inputs;
/llvm-project-15.0.7/flang/lib/Frontend/
H A DFrontendAction.cpp26 void FrontendAction::setCurrentInput(const FrontendInputFile &input) { in LLVM_INSTANTIATE_REGISTRY()
34 fa.setCurrentInput(FrontendInputFile()); in beginSourceFileCleanUp()
39 const FrontendInputFile &realInput) { in beginSourceFile()
41 FrontendInputFile input(realInput); in beginSourceFile()
121 setCurrentInput(FrontendInputFile()); in endSourceFile()
H A DCompilerInstance.cpp156 for (const FrontendInputFile &fif : getFrontendOpts().inputs) { in executeAction()
/llvm-project-15.0.7/clang/unittests/Frontend/
H A DFrontendActionTest.cpp88 FrontendInputFile("test.cc", Language::CXX)); in TEST()
108 FrontendInputFile("test.cc", Language::CXX)); in TEST()
135 FrontendInputFile("test.cc", Language::CXX)); in TEST()
181 FrontendInputFile("test.cc", Language::CXX)); in TEST()
242 FrontendInputFile("test.cc", Language::CXX)); in TEST()
274 FrontendInputFile("test.h", Language::C)); in TEST()
H A DCodeGenActionTest.cpp50 FrontendInputFile("test.cc", Language::CXX)); in TEST()
68 FrontendInputFile(*MemBuffer, Language::LLVM_IR)); in TEST()
94 FrontendInputFile("test.cpp", Language::CXX)); in TEST()
H A DOutputStreamTest.cpp29 FrontendInputFile("test.cc", Language::CXX)); in TEST()
53 FrontendInputFile("test.cc", Language::CXX)); in TEST()
82 FrontendInputFile("test.cc", Language::CXX)); in TEST()
H A DPCHPreambleTest.cpp87 FrontendInputFile(EntryFile, FrontendOptions::getInputKindForExtension( in ParseAST()
/llvm-project-15.0.7/clang/include/clang/Frontend/
H A DFrontendAction.h37 FrontendInputFile CurrentInput;
135 const FrontendInputFile &getCurrentInput() const { in getCurrentInput()
167 void setCurrentInput(const FrontendInputFile &CurrentInput,
230 bool BeginSourceFile(CompilerInstance &CI, const FrontendInputFile &Input);
H A DFrontendOptions.h221 class FrontendInputFile {
237 FrontendInputFile() = default;
238 FrontendInputFile(StringRef File, InputKind Kind, bool IsSystem = false)
240 FrontendInputFile(llvm::MemoryBufferRef Buffer, InputKind Kind,
426 SmallVector<FrontendInputFile, 0> Inputs;
H A DCompilerInstance.h750 bool InitializeSourceManager(const FrontendInputFile &Input);
756 static bool InitializeSourceManager(const FrontendInputFile &Input,
/llvm-project-15.0.7/clang/include/clang/ARCMigrate/
H A DARCMT.h41 checkForManualIssues(CompilerInvocation &CI, const FrontendInputFile &Input,
53 const FrontendInputFile &Input,
69 CompilerInvocation &origCI, const FrontendInputFile &Input,
/llvm-project-15.0.7/clang/lib/Frontend/
H A DFrontendAction.cpp139 void FrontendAction::setCurrentInput(const FrontendInputFile &CurrentInput, in setCurrentInput()
568 const FrontendInputFile &RealInput) { in BeginSourceFile()
569 FrontendInputFile Input(RealInput); in BeginSourceFile()
587 setCurrentInput(FrontendInputFile()); in BeginSourceFile()
653 Input = FrontendInputFile(ASTModule->PresumedModuleMapFile, Kind); in BeginSourceFile()
658 Input = FrontendInputFile(File->getName(), Kind); in BeginSourceFile()
660 Input = FrontendInputFile(OldSM.getBufferOrFake(ID), Kind); in BeginSourceFile()
832 Input = FrontendInputFile(FileName, Kind, Input.isSystem()); in BeginSourceFile()
1113 setCurrentInput(FrontendInputFile()); in EndSourceFile()
H A DCompilerInstance.cpp940 bool CompilerInstance::InitializeSourceManager(const FrontendInputFile &Input){ in InitializeSourceManager()
946 bool CompilerInstance::InitializeSourceManager(const FrontendInputFile &Input, in InitializeSourceManager()
1028 for (const FrontendInputFile &FIF : getFrontendOpts().Inputs) { in ExecuteAction()
1128 StringRef ModuleName, FrontendInputFile Input, in compileModuleImpl()
1309 FrontendInputFile(ModuleMapFile->getName(), IK, +Module->IsSystem), in compileModule()
1327 FrontendInputFile(FakeModuleMapFile, IK, +Module->IsSystem), in compileModule()
2149 FrontendInputFile Input( in createModuleFromSource()
H A DChainedIncludesSource.cpp139 FrontendInputFile InputFile(includes[i], IK); in createChainedIncludesSource()
H A DFrontendActions.cpp284 for (const FrontendInputFile &FIF : Inputs) { in PrepareToExecuteAction()
304 FrontendInputFile(Buffer->getMemBufferRef(), Kind, /*IsSystem*/ false)); in PrepareToExecuteAction()
H A DASTUnit.cpp1454 const FrontendInputFile &Input = Invocation->getFrontendOpts().Inputs[0]; in getMainFileName()
/llvm-project-15.0.7/clang/lib/ARCMigrate/
H A DARCMT.cpp236 CompilerInvocation &origCI, const FrontendInputFile &Input, in checkForManualIssues()
337 applyTransforms(CompilerInvocation &origCI, const FrontendInputFile &Input, in applyTransforms()
383 CompilerInvocation &origCI, const FrontendInputFile &Input, in applyTransformations()
391 CompilerInvocation &origCI, const FrontendInputFile &Input, in migrateWithTemporaryFiles()
/llvm-project-15.0.7/clang/lib/Testing/
H A DTestAST.cpp118 const FrontendInputFile &Main = Clang->getFrontendOpts().Inputs.front(); in TestAST()
/llvm-project-15.0.7/flang/unittests/Frontend/
H A DFrontendActionTest.cpp69 FrontendInputFile(inputFilePath, Language::Fortran)); in SetUp()
/llvm-project-15.0.7/clang-tools-extra/clangd/index/
H A DStdLib.cpp218 const FrontendInputFile &Input = CI->getFrontendOpts().Inputs.front(); in indexStandardLibrary()
H A DBackground.cpp319 const FrontendInputFile &Input = Clang->getFrontendOpts().Inputs.front(); in index()
/llvm-project-15.0.7/clang/lib/Tooling/DependencyScanning/
H A DDependencyScanningWorker.cpp113 const SmallVectorImpl<FrontendInputFile> &InputFiles) { in deduceDepTarget()
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DParsedAST.cpp442 const FrontendInputFile &MainInput = Clang->getFrontendOpts().Inputs[0]; in build()
/llvm-project-15.0.7/clang/lib/ExtractAPI/
H A DExtractAPIConsumer.cpp912 for (const FrontendInputFile &FIF : Inputs) { in PrepareToExecuteAction()