| /llvm-project-15.0.7/clang/lib/Frontend/ |
| H A D | FrontendOptions.cpp | 15 InputKind FrontendOptions::getInputKindForExtension(StringRef Extension) { in getInputKindForExtension() 16 return llvm::StringSwitch<InputKind>(Extension) in getInputKindForExtension() 17 .Cases("ast", "pcm", InputKind(Language::Unknown, InputKind::Precompiled)) in getInputKindForExtension() 20 .Case("i", InputKind(Language::C).getPreprocessed()) in getInputKindForExtension() 21 .Case("ii", InputKind(Language::CXX).getPreprocessed()) in getInputKindForExtension() 22 .Case("cui", InputKind(Language::CUDA).getPreprocessed()) in getInputKindForExtension() 24 .Case("mi", InputKind(Language::ObjC).getPreprocessed()) in getInputKindForExtension() 26 .Case("mii", InputKind(Language::ObjCXX).getPreprocessed()) in getInputKindForExtension() 30 .Cases("iim", "iih", InputKind(Language::CXX).getPreprocessed()) in getInputKindForExtension()
|
| H A D | CompilerInvocation.cpp | 460 InputKind IK) { in FixupInvocation() 2624 case InputKind::HeaderUnit_None: in GenerateFrontendArgs() 2626 case InputKind::HeaderUnit_User: in GenerateFrontendArgs() 2629 case InputKind::HeaderUnit_System: in GenerateFrontendArgs() 2632 case InputKind::HeaderUnit_Abs: in GenerateFrontendArgs() 2825 InputKind DashX(Language::Unknown); in ParseFrontendArgs() 2841 InputKind::HeaderUnitKind HUK = InputKind::HeaderUnit_None; in ParseFrontendArgs() 2844 HUK = InputKind::HeaderUnit_Abs; in ParseFrontendArgs() 2848 HUK = InputKind::HeaderUnit_User; in ParseFrontendArgs() 2886 InputKind(Language::Unknown, InputKind::Precompiled)) in ParseFrontendArgs() [all …]
|
| H A D | FrontendAction.cpp | 576 bool ReplayASTFile = Input.getKind().getFormat() == InputKind::Precompiled && in BeginSourceFile() 647 if (Kind.getFormat() == InputKind::ModuleMap) { in BeginSourceFile() 667 if (Input.getKind().getFormat() == InputKind::Precompiled) { in BeginSourceFile() 806 InputKind Kind = Input.getKind(); in BeginSourceFile() 807 if (Kind.getHeaderUnitKind() != InputKind::HeaderUnit_Abs) { in BeginSourceFile() 820 InputKind::HeaderUnit_System, in BeginSourceFile() 831 Kind = Input.getKind().withHeaderUnit(InputKind::HeaderUnit_Abs); in BeginSourceFile() 861 if (Input.getKind().getFormat() == InputKind::ModuleMap) { in BeginSourceFile()
|
| H A D | ASTUnit.cpp | 1157 InputKind::Source && in Parse() 1567 InputKind::Source && in LoadFromCompilerInvocationAction() 2192 InputKind::Source && in CodeComplete() 2644 InputKind ASTUnit::getInputKind() const { in getInputKind() 2659 InputKind::Format Fmt = InputKind::Source; in getInputKind() 2661 Fmt = InputKind::ModuleMap; in getInputKind() 2666 return InputKind(Lang, Fmt, PP); in getInputKind()
|
| H A D | ChainedIncludesSource.cpp | 120 InputKind IK = CI.getFrontendOpts().Inputs[0].getKind(); in createChainedIncludesSource()
|
| H A D | CompilerInstance.cpp | 951 Input.getKind().getFormat() == InputKind::ModuleMap in InitializeSourceManager() 1290 InputKind IK(getLanguageFromOptions(ImportingInstance.getLangOpts()), in compileModule() 1291 InputKind::ModuleMap); in compileModule() 2151 InputKind(getLanguageFromOptions(*Invocation->getLangOpts()), in createModuleFromSource() 2152 InputKind::ModuleMap, /*Preprocessed*/true)); in createModuleFromSource()
|
| H A D | FrontendActions.cpp | 286 if (FIF.getKind().getFormat() != InputKind::Source || !FIF.isFile()) { in PrepareToExecuteAction() 1060 if (Input.getKind().getFormat() == InputKind::ModuleMap) { in ExecuteAction()
|
| H A D | PrecompiledPreamble.cpp | 460 InputKind::Source || in Build()
|
| /llvm-project-15.0.7/clang/include/clang/Frontend/ |
| H A D | FrontendOptions.h | 151 class InputKind { 199 InputKind getPreprocessed() const { in getPreprocessed() 204 InputKind getHeader() const { in getHeader() 205 return InputKind(getLanguage(), getFormat(), isPreprocessed(), in getHeader() 209 InputKind withHeaderUnit(HeaderUnitKind HU) const { in withHeaderUnit() 214 InputKind withFormat(Format F) const { in withFormat() 231 InputKind Kind; 240 FrontendInputFile(llvm::MemoryBufferRef Buffer, InputKind Kind, 244 InputKind getKind() const { return Kind; } in getKind() 252 InputKind::HeaderUnitKind getHeaderUnitKind() const { in getHeaderUnitKind() [all …]
|
| H A D | CompilerInvocation.h | 250 InputKind IK, const llvm::Triple &T, 258 InputKind IK); 262 InputKind IK, DiagnosticsEngine &Diags,
|
| H A D | FrontendAction.h | 151 InputKind getCurrentFileKind() const { in getCurrentFileKind()
|
| H A D | ASTUnit.h | 73 class InputKind; variable 658 InputKind getInputKind() const;
|
| /llvm-project-15.0.7/flang/include/flang/Frontend/ |
| H A D | FrontendOptions.h | 144 class InputKind { 152 constexpr InputKind(Language l = Language::Unknown) : lang(l) {} in lang() 171 InputKind kind; 186 FrontendInputFile(llvm::StringRef file, InputKind inKind) in FrontendInputFile() 197 FrontendInputFile(const llvm::MemoryBuffer *memBuf, InputKind inKind) in FrontendInputFile() 200 InputKind getKind() const { return kind; } in getKind() 267 InputKind dashX; 294 static InputKind getInputKindForExtension(llvm::StringRef extension);
|
| /llvm-project-15.0.7/clang/lib/Frontend/Rewrite/ |
| H A D | FrontendActions.cpp | 254 Filename, InputKind(Language::Unknown, InputKind::Precompiled)); in visitModuleFile() 283 if (Input.getKind().getFormat() == InputKind::ModuleMap) { in BeginSourceFileAction()
|
| /llvm-project-15.0.7/flang/lib/Frontend/ |
| H A D | FrontendOptions.cpp | 38 InputKind FrontendOptions::getInputKindForExtension(llvm::StringRef extension) { in getInputKindForExtension()
|
| H A D | CompilerInvocation.cpp | 291 InputKind dashX(Language::Unknown); in parseFrontendArgs() 296 dashX = llvm::StringSwitch<InputKind>(xValue) in parseFrontendArgs() 305 dashX = llvm::StringSwitch<InputKind>(xValue) in parseFrontendArgs() 324 InputKind ik = dashX; in parseFrontendArgs()
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Frontend/ |
| H A D | ModelInjector.cpp | 70 InputKind IK = Language::CXX; // FIXME in onBodySynthesis()
|
| /llvm-project-15.0.7/clang/lib/Tooling/DependencyScanning/ |
| H A D | ModuleDepCollector.cpp | 130 InputKind ModuleMapInputKind(FrontendOpts.DashX.getLanguage(), in getCanonicalCommandLine() 131 InputKind::Format::ModuleMap); in getCanonicalCommandLine()
|
| /llvm-project-15.0.7/lldb/source/Plugins/TypeSystem/Clang/ |
| H A D | TypeSystemClang.cpp | 456 static void ParseLangArgs(LangOptions &Opts, InputKind IK, const char *triple) { in ParseLangArgs()
|