Home
last modified time | relevance | path

Searched refs:InputKind (Results 1 – 17 of 17) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Frontend/
H A DFrontendOptions.cpp15 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 DCompilerInvocation.cpp567 static StringRef GetInputKindName(InputKind IK);
571 InputKind IK) { in FixupInvocation()
698 static unsigned getOptimizationLevel(ArgList &Args, InputKind IK, in getOptimizationLevel()
1881 InputKind IK, in ParseCodeGenArgs()
2953 Opts.DashX.getFormat() == InputKind::ModuleMap ? "-module-map" : ""; in GenerateFrontendArgs()
2956 case InputKind::HeaderUnit_None: in GenerateFrontendArgs()
2958 case InputKind::HeaderUnit_User: in GenerateFrontendArgs()
2961 case InputKind::HeaderUnit_System: in GenerateFrontendArgs()
2964 case InputKind::HeaderUnit_Abs: in GenerateFrontendArgs()
3000 assert(Opts.DashX.getFormat() == InputKind::Precompiled && in GenerateFrontendArgs()
[all …]
H A DFrontendAction.cpp745 bool ReplayASTFile = Input.getKind().getFormat() == InputKind::Precompiled && in BeginSourceFile()
813 if (Kind.getFormat() == InputKind::ModuleMap) { in BeginSourceFile()
833 if (Input.getKind().getFormat() == InputKind::Precompiled) { in BeginSourceFile()
982 InputKind Kind = Input.getKind(); in BeginSourceFile()
983 if (Kind.getHeaderUnitKind() != InputKind::HeaderUnit_Abs) { in BeginSourceFile()
994 InputKind::HeaderUnit_System, in BeginSourceFile()
1005 Kind = Input.getKind().withHeaderUnit(InputKind::HeaderUnit_Abs); in BeginSourceFile()
1035 if (Input.getKind().getFormat() == InputKind::ModuleMap) { in BeginSourceFile()
H A DASTUnit.cpp1205 InputKind::Source && in Parse()
1625 InputKind::Source && in LoadFromCompilerInvocationAction()
2265 InputKind::Source && in CodeComplete()
2702 InputKind ASTUnit::getInputKind() const { in getInputKind()
2715 InputKind::Format Fmt = InputKind::Source; in getInputKind()
2717 Fmt = InputKind::ModuleMap; in getInputKind()
2722 return InputKind(Lang, Fmt, PP); in getInputKind()
H A DChainedIncludesSource.cpp97 InputKind IK = CI.getFrontendOpts().Inputs[0].getKind(); in createChainedIncludesSource()
H A DCompilerInstance.cpp970 Input.getKind().getFormat() == InputKind::ModuleMap in InitializeSourceManager()
1345 InputKind IK(getLanguageFromOptions(getLangOpts()), InputKind::ModuleMap); in cloneForModuleCompile()
2243 InputKind(getLanguageFromOptions(Invocation->getLangOpts()), in createModuleFromSource()
2244 InputKind::ModuleMap, /*Preprocessed*/true)); in createModuleFromSource()
H A DFrontendActions.cpp269 InputFormat != InputKind::Format::Source) { in PrepareToExecuteAction()
1103 if (Input.getKind().getFormat() == InputKind::ModuleMap) { in ExecuteAction()
H A DPrecompiledPreamble.cpp472 InputKind::Source || in Build()
/freebsd/contrib/llvm-project/clang/include/clang/Frontend/
H A DFrontendOptions.h154 class InputKind {
185 constexpr InputKind(Language L = Language::Unknown, Format F = Source,
207 InputKind getPreprocessed() const { in getPreprocessed()
208 return InputKind(getLanguage(), getFormat(), true, getHeaderUnitKind(), in getPreprocessed()
212 InputKind getHeader() const { in getHeader()
213 return InputKind(getLanguage(), getFormat(), isPreprocessed(), in getHeader()
217 InputKind withHeaderUnit(HeaderUnitKind HU) const { in withHeaderUnit()
218 return InputKind(getLanguage(), getFormat(), isPreprocessed(), HU, in withHeaderUnit()
222 InputKind withFormat(Format F) const { in withFormat()
223 return InputKind(getLanguage(), F, isPreprocessed(), getHeaderUnitKind(), in withFormat()
[all …]
H A DCompilerInvocation.h193 InputKind IK);
333 InputKind IK, const llvm::Triple &T,
339 InputKind IK, DiagnosticsEngine &Diags,
H A DFrontendAction.h152 InputKind getCurrentFileKind() const { in getCurrentFileKind()
H A DASTUnit.h72 class InputKind; variable
673 InputKind getInputKind() const;
/freebsd/contrib/llvm-project/clang/lib/Frontend/Rewrite/
H A DFrontendActions.cpp254 Filename, InputKind(Language::Unknown, InputKind::Precompiled)); in visitModuleFile()
283 if (Input.getKind().getFormat() == InputKind::ModuleMap) { in BeginSourceFileAction()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Frontend/
H A DModelInjector.cpp67 InputKind IK = Language::CXX; // FIXME in onBodySynthesis()
/freebsd/contrib/llvm-project/clang/lib/Interpreter/
H A DCodeCompletion.cpp371 CodeCompletionFileName, Language::CXX, InputKind::Source); in codeComplete()
/freebsd/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/
H A DModuleDepCollector.cpp331 InputKind ModuleMapInputKind(CI.getFrontendOpts().DashX.getLanguage(), in getInvocationAdjustedForModuleBuildWithoutOutputs()
332 InputKind::Format::ModuleMap); in getInvocationAdjustedForModuleBuildWithoutOutputs()
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc873InputKind, std::string>, std::allocator<std::pair<clang::InputKind, std::string>>>::vector(std::ve…
961 …"clang::CompilerInvocation::setLangDefaults(clang::LangOptions&, clang::InputKind, clang::LangStan…
972InputKind, std::string>, std::allocator<std::pair<clang::InputKind, std::string>>>::_M_insert_aux(…
1054 …TUnitE", "clang::FrontendAction::setCurrentFile(llvm::StringRef, clang::InputKind, clang::ASTUnit*…
1056 …ng::FrontendAction::BeginSourceFile(clang::CompilerInstance&, llvm::StringRef, clang::InputKind)"},
1142InputKind, clang::InputKind>& llvm::StringSwitch<clang::InputKind, clang::InputKind>::Cases<4u, 4u…