Home
last modified time | relevance | path

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

12345678910>>...25

/llvm-project-15.0.7/clang/include/clang/Lex/
H A DLexer.h40 class LangOptions; variable
103 const LangOptions &LangOpts;
173 Lexer(SourceLocation FileLoc, const LangOptions &LangOpts,
181 const SourceManager &SM, const LangOptions &LangOpts,
340 const LangOptions &LangOpts,
350 const LangOptions &LangOpts,
364 const LangOptions &options,
373 const LangOptions &LangOpts);
379 const LangOptions &LangOpts,
463 const LangOptions &LangOpts,
[all …]
H A DLiteralSupport.h34 class LangOptions; variable
44 const LangOptions &LangOpts;
60 const SourceManager &SM, const LangOptions &LangOpts,
101 static bool isValidUDSuffix(const LangOptions &LangOpts, StringRef Suffix);
220 const LangOptions &Features;
237 const SourceManager &sm, const LangOptions &features,
286 static bool isValidUDSuffix(const LangOptions &LangOpts, StringRef Suffix);
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DOpenCLOptions.h59 static inline bool isOpenCLVersionContainedInMask(const LangOptions &LO, in isOpenCLVersionContainedInMask()
81 bool areProgramScopeVariablesSupported(const LangOptions &Opts) const { in areProgramScopeVariablesSupported()
116 bool isAvailableIn(const LangOptions &LO) const { in isAvailableIn()
122 bool isCoreIn(const LangOptions &LO) const { in isCoreIn()
127 bool isOptionalCoreIn(const LangOptions &LO) const { in isOptionalCoreIn()
143 bool isSupported(llvm::StringRef Ext, const LangOptions &LO) const;
147 bool isSupportedCore(llvm::StringRef Ext, const LangOptions &LO) const;
152 const LangOptions &LO) const;
157 const LangOptions &LO) const;
179 const LangOptions &Opts);
[all …]
H A DLangOptions.h78 class LangOptions : public LangOptionsBase {
470 LangOptions();
660 setFPContractMode(LangOptions::FPM_Off); in FPOptions()
664 explicit FPOptions(const LangOptions &LO) { in FPOptions()
671 LangOptContractMode = LangOptions::FPM_Fast; in FPOptions()
689 setAllowFEnvAccess(LangOptions::FPM_Off); in FPOptions()
696 setFPContractMode(LangOptions::FPM_On); in setAllowFPContractWithinStatement()
703 setFPContractMode(LangOptions::FPM_Fast); in setAllowFPContractAcrossStatement()
795 FPOptionsOverride(const LangOptions &LO) in FPOptionsOverride()
805 setFPContractModeOverride(LangOptions::FPM_On); in setAllowFPContractWithinStatement()
[all …]
H A DFPOptions.def16 OPTION(FPContractMode, LangOptions::FPModeKind, 2, First)
18 OPTION(ConstRoundingMode, LangOptions::RoundingMode, 3, RoundingMath)
19 OPTION(SpecifiedExceptionMode, LangOptions::FPExceptionModeKind, 2, ConstRoundingMode)
27 OPTION(FPEvalMethod, LangOptions::FPEvalMethodKind, 2, AllowApproxFunc)
/llvm-project-15.0.7/clang/lib/Basic/
H A DLangOptions.cpp19 LangOptions::LangOptions() : LangStd(LangStandard::lang_unspecified) { in LangOptions() function in LangOptions
25 void LangOptions::resetNonModularOptions() { in resetNonModularOptions()
48 VersionTuple LangOptions::getOpenCLVersionTuple() const { in getOpenCLVersionTuple()
55 unsigned LangOptions::getOpenCLCompatibleVersion() const { in getOpenCLCompatibleVersion()
71 std::string LangOptions::getOpenCLVersionString() const { in getOpenCLVersionString()
81 void LangOptions::setLangDefaults(LangOptions &Opts, Language Lang, in setLangDefaults()
140 Opts.HLSLVersion = (unsigned)LangOptions::HLSL_2015; in setLangDefaults()
142 Opts.HLSLVersion = (unsigned)LangOptions::HLSL_2016; in setLangDefaults()
144 Opts.HLSLVersion = (unsigned)LangOptions::HLSL_2017; in setLangDefaults()
146 Opts.HLSLVersion = (unsigned)LangOptions::HLSL_2018; in setLangDefaults()
[all …]
H A DOpenCLOptions.cpp33 const LangOptions &LO) const { in isAvailableOption()
55 const LangOptions &LO) const { in isSupported()
62 const LangOptions &LO) const { in isSupportedCore()
69 const LangOptions &LO) const { in isSupportedOptionalCore()
76 const LangOptions &LO) const { in isSupportedCoreOrOptionalCore()
81 const LangOptions &LO) const { in isSupportedExtension()
109 const LangOptions &Opts) { in addSupport()
/llvm-project-15.0.7/clang/lib/Basic/Targets/
H A DAArch64.h83 void getTargetDefinesARMV81A(const LangOptions &Opts,
85 void getTargetDefinesARMV82A(const LangOptions &Opts,
87 void getTargetDefinesARMV83A(const LangOptions &Opts,
89 void getTargetDefinesARMV84A(const LangOptions &Opts,
91 void getTargetDefinesARMV85A(const LangOptions &Opts,
99 void getTargetDefinesARMV9A(const LangOptions &Opts,
107 void getTargetDefines(const LangOptions &Opts,
166 void getTargetDefines(const LangOptions &Opts,
194 void getTargetDefines(const LangOptions &Opts,
212 void getTargetDefines(const LangOptions &Opts,
[all …]
H A DSPIR.cpp19 void SPIRTargetInfo::getTargetDefines(const LangOptions &Opts, in getTargetDefines()
24 void SPIR32TargetInfo::getTargetDefines(const LangOptions &Opts, in getTargetDefines()
30 void SPIR64TargetInfo::getTargetDefines(const LangOptions &Opts, in getTargetDefines()
36 void SPIRVTargetInfo::getTargetDefines(const LangOptions &Opts, in getTargetDefines()
41 void SPIRV32TargetInfo::getTargetDefines(const LangOptions &Opts, in getTargetDefines()
47 void SPIRV64TargetInfo::getTargetDefines(const LangOptions &Opts, in getTargetDefines()
H A DARM.h164 void getTargetDefinesARMV81A(const LangOptions &Opts,
166 void getTargetDefinesARMV82A(const LangOptions &Opts,
170 void getTargetDefines(const LangOptions &Opts,
207 void getTargetDefines(const LangOptions &Opts,
214 void getTargetDefines(const LangOptions &Opts,
225 void getVisualStudioDefines(const LangOptions &Opts,
240 void getTargetDefines(const LangOptions &Opts,
251 void getTargetDefines(const LangOptions &Opts,
260 void getTargetDefines(const LangOptions &Opts,
269 void getTargetDefines(const LangOptions &Opts,
[all …]
H A DAArch64.cpp151 .Case("all", LangOptions::SignReturnAddressScopeKind::All) in validateBranchProtection()
152 .Default(LangOptions::SignReturnAddressScopeKind::None); in validateBranchProtection()
155 BPI.SignKey = LangOptions::SignReturnAddressKeyKind::AKey; in validateBranchProtection()
157 BPI.SignKey = LangOptions::SignReturnAddressKeyKind::BKey; in validateBranchProtection()
177 void AArch64TargetInfo::getTargetDefinesARMV81A(const LangOptions &Opts, in getTargetDefinesARMV81A()
184 void AArch64TargetInfo::getTargetDefinesARMV82A(const LangOptions &Opts, in getTargetDefinesARMV82A()
233 void AArch64TargetInfo::getTargetDefinesARMV9A(const LangOptions &Opts, in getTargetDefinesARMV9A()
257 void AArch64TargetInfo::getTargetDefines(const LangOptions &Opts, in getTargetDefines()
894 void AArch64leTargetInfo::getTargetDefines(const LangOptions &Opts, in getTargetDefines()
904 void AArch64beTargetInfo::getTargetDefines(const LangOptions &Opts, in getTargetDefines()
[all …]
H A DOSTargets.h30 void getTargetDefines(const LangOptions &Opts, in getTargetDefines()
41 void getOSDefines(const LangOptions &Opts, const llvm::Triple &Triple, in getOSDefines()
61 void getOSDefines(const LangOptions &Opts, const llvm::Triple &Triple, in getOSDefines()
73 void getDarwinDefines(MacroBuilder &Builder, const LangOptions &Opts,
80 void getOSDefines(const LangOptions &Opts, const llvm::Triple &Triple, in getOSDefines()
173 void getOSDefines(const LangOptions &Opts, const llvm::Triple &Triple, in getOSDefines()
208 void getOSDefines(const LangOptions &Opts, const llvm::Triple &Triple, in getOSDefines()
268 void getOSDefines(const LangOptions &Opts, const llvm::Triple &Triple, in getOSDefines()
291 void getOSDefines(const LangOptions &Opts, const llvm::Triple &Triple, in getOSDefines()
786 LangOptions::FPEvalMethodKind getFPEvalMethod() const override { in getFPEvalMethod()
[all …]
H A DSPIR.h142 void adjust(DiagnosticsEngine &Diags, LangOptions &Opts) override { in adjust()
181 void getTargetDefines(const LangOptions &Opts,
202 void getTargetDefines(const LangOptions &Opts,
219 void getTargetDefines(const LangOptions &Opts,
234 void getTargetDefines(const LangOptions &Opts,
255 void getTargetDefines(const LangOptions &Opts,
272 void getTargetDefines(const LangOptions &Opts,
H A DOSTargets.cpp22 void getDarwinDefines(MacroBuilder &Builder, const LangOptions &Opts, in getDarwinDefines()
153 static void addMinGWDefines(const llvm::Triple &Triple, const LangOptions &Opts, in addMinGWDefines()
166 static void addVisualCDefines(const LangOptions &Opts, MacroBuilder &Builder) { in addVisualCDefines()
193 if (Opts.CPlusPlus11 && Opts.isCompatibleWithMSVC(LangOptions::MSVC2015)) in addVisualCDefines()
196 if (Opts.isCompatibleWithMSVC(LangOptions::MSVC2015)) { in addVisualCDefines()
233 void addWindowsDefines(const llvm::Triple &Triple, const LangOptions &Opts, in addWindowsDefines()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/utils/
H A DLexerUtils.h26 const LangOptions &LangOpts, bool SkipComments = true);
30 const LangOptions &LangOpts);
34 const LangOptions &LangOpts,
38 const LangOptions &LangOpts);
43 const LangOptions &LangOpts, in findPreviousAnyTokenKind()
67 const LangOptions &LangOpts, TokenKind TK, in findNextAnyTokenKind()
91 const LangOptions &LangOpts);
98 const LangOptions &LangOpts);
113 const LangOptions &LangOpts);
H A DLexerUtils.cpp19 const LangOptions &LangOpts, bool SkipComments) { in getPreviousToken()
41 const LangOptions &LangOpts) { in findPreviousTokenStart()
54 const LangOptions &LangOpts, in findPreviousTokenKind()
76 const LangOptions &LangOpts) { in findNextTerminator()
82 const LangOptions &LangOpts) { in findNextTokenSkippingComments()
92 const LangOptions &LangOpts) { in rangeContainsExpansionsOrDirectives()
165 const LangOptions &LangOpts) { in getSemicolonAfterStmtEndLoc()
200 const LangOptions &LangOpts) { in getUnifiedEndLoc()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/
H A DUseTrailingReturnTypeCheck.h33 bool isLanguageVersionSupported(const LangOptions &LangOpts) const override { in isLanguageVersionSupported()
46 const SourceManager &SM, const LangOptions &LangOpts);
50 const LangOptions &LangOpts);
55 const LangOptions &LangOpts);
59 const SourceManager &SM, const LangOptions &LangOpts);
/llvm-project-15.0.7/clang-tools-extra/clangd/index/
H A DStdLib.h33 class LangOptions; variable
69 llvm::Optional<StdLibLocation> add(const LangOptions &, const HeaderSearch &);
85 bool isBest(const LangOptions &) const;
105 llvm::StringRef getStdlibUmbrellaHeader(const LangOptions &);
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DSourceCode.h114 const LangOptions &LangOpts,
153 const LangOptions &L);
221 const LangOptions &LangOpts);
256 const LangOptions &LangOpts);
261 bool isKeyword(llvm::StringRef TokenName, const LangOptions &LangOpts);
284 const LangOptions &LangOpts);
305 const LangOptions &LangOpts);
323 llvm::Optional<LangOptions> LangOpts = llvm::None);
/llvm-project-15.0.7/clang/include/clang/Frontend/
H A DCompilerInvocation.h80 std::shared_ptr<LangOptions> LangOpts;
104 LangOptions *getLangOpts() { return LangOpts.get(); } in getLangOpts()
105 const LangOptions *getLangOpts() const { return LangOpts.get(); } in getLangOpts()
249 static bool ParseLangArgs(LangOptions &Opts, llvm::opt::ArgList &Args,
255 static void GenerateLangArgs(const LangOptions &Opts,
265 const LangOptions &LangOptsRef);
272 const LangOptions *LangOpts);
/llvm-project-15.0.7/clang/include/clang/Analysis/
H A DIssueHash.h16 class LangOptions; variable
38 const LangOptions &LangOpts);
46 const Decl *IssueDecl, const LangOptions &LangOpts);
/llvm-project-15.0.7/clang/include/clang/Rewrite/Core/
H A DRewriter.h26 class LangOptions; variable
34 const LangOptions *LangOpts = nullptr;
69 explicit Rewriter(SourceManager &SM, const LangOptions &LO) in Rewriter()
72 void setSourceMgr(SourceManager &SM, const LangOptions &LO) { in setSourceMgr()
78 const LangOptions &getLangOpts() const { return *LangOpts; } in getLangOpts()
/llvm-project-15.0.7/clang/include/clang/Rewrite/Frontend/
H A DASTConsumers.h24 class LangOptions; variable
31 DiagnosticsEngine &Diags, const LangOptions &LOpts,
36 DiagnosticsEngine &Diags, const LangOptions &LOpts,
/llvm-project-15.0.7/clang/include/clang/Edit/
H A DEditedSource.h26 class LangOptions; variable
37 const LangOptions &LangOpts;
73 EditedSource(const SourceManager &SM, const LangOptions &LangOpts,
78 const LangOptions &getLangOpts() const { return LangOpts; } in getLangOpts()
/llvm-project-15.0.7/clang/include/clang/Tooling/Core/
H A DReplacement.h105 const LangOptions &LangOpts = LangOptions());
111 const LangOptions &LangOpts = LangOptions());
138 const LangOptions &LangOpts);
361 const LangOptions &LangOpts) { in Replacement()

12345678910>>...25