Home
last modified time | relevance | path

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

12345678910>>...14

/openbsd/gnu/llvm/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);
/openbsd/gnu/llvm/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.h82 class LangOptions : public LangOptionsBase {
490 LangOptions();
690 setFPContractMode(LangOptions::FPM_Off); in FPOptions()
694 explicit FPOptions(const LangOptions &LO) { in FPOptions()
701 LangOptContractMode = LangOptions::FPM_Fast; in FPOptions()
719 setAllowFEnvAccess(LangOptions::FPM_Off); in FPOptions()
726 setFPContractMode(LangOptions::FPM_On); in setAllowFPContractWithinStatement()
733 setFPContractMode(LangOptions::FPM_Fast); in setAllowFPContractAcrossStatement()
825 FPOptionsOverride(const LangOptions &LO) in FPOptionsOverride()
835 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)
28 OPTION(Float16ExcessPrecision, LangOptions::ExcessPrecisionKind, 2, FPEvalMethod)
/openbsd/gnu/llvm/clang/lib/Basic/Targets/
H A DAArch64.h111 void getTargetDefinesARMV81A(const LangOptions &Opts,
113 void getTargetDefinesARMV82A(const LangOptions &Opts,
115 void getTargetDefinesARMV83A(const LangOptions &Opts,
117 void getTargetDefinesARMV84A(const LangOptions &Opts,
119 void getTargetDefinesARMV85A(const LangOptions &Opts,
129 void getTargetDefinesARMV9A(const LangOptions &Opts,
139 void getTargetDefines(const LangOptions &Opts,
207 void getTargetDefines(const LangOptions &Opts,
235 void getTargetDefines(const LangOptions &Opts,
253 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.h162 void getTargetDefinesARMV81A(const LangOptions &Opts,
164 void getTargetDefinesARMV82A(const LangOptions &Opts,
168 void getTargetDefines(const LangOptions &Opts,
205 void getTargetDefines(const LangOptions &Opts,
212 void getTargetDefines(const LangOptions &Opts,
223 void getVisualStudioDefines(const LangOptions &Opts,
238 void getTargetDefines(const LangOptions &Opts,
249 void getTargetDefines(const LangOptions &Opts,
258 void getTargetDefines(const LangOptions &Opts,
267 void getTargetDefines(const LangOptions &Opts,
[all …]
H A DOSTargets.h30 void getTargetDefines(const LangOptions &Opts, in getTargetDefines()
41 void getOSDefines(const LangOptions &Opts, const llvm::Triple &Triple, in getOSDefines()
60 void getOSDefines(const LangOptions &Opts, const llvm::Triple &Triple, in getOSDefines()
71 void getDarwinDefines(MacroBuilder &Builder, const LangOptions &Opts,
78 void getOSDefines(const LangOptions &Opts, const llvm::Triple &Triple, in getOSDefines()
165 bool areDefaultedSMFStillPOD(const LangOptions &) const override { in areDefaultedSMFStillPOD() argument
563 bool areDefaultedSMFStillPOD(const LangOptions &) const override { in areDefaultedSMFStillPOD() argument
771 LangOptions::FPEvalMethodKind getFPEvalMethod() const override { in getFPEvalMethod()
772 return LangOptions::FPEvalMethodKind::FEM_Double; in getFPEvalMethod()
777 bool areDefaultedSMFStillPOD(const LangOptions &) const override { in areDefaultedSMFStillPOD() argument
[all …]
H A DOSTargets.cpp22 void getDarwinDefines(MacroBuilder &Builder, const LangOptions &Opts, in getDarwinDefines()
118 static void addMinGWDefines(const llvm::Triple &Triple, const LangOptions &Opts, in addMinGWDefines()
131 static void addVisualCDefines(const LangOptions &Opts, MacroBuilder &Builder) { in addVisualCDefines()
148 if (Opts.getDefaultFPContractMode() != LangOptions::FPModeKind::FPM_Off) in addVisualCDefines()
155 LangOptions::FPExceptionModeKind::FPE_Strict) in addVisualCDefines()
180 LangOptions::RoundingMode::NearestTiesToEven) { in addVisualCDefines()
187 LangOptions::RoundingMode::Dynamic) { in addVisualCDefines()
206 if (Opts.CPlusPlus11 && Opts.isCompatibleWithMSVC(LangOptions::MSVC2015)) in addVisualCDefines()
209 if (Opts.isCompatibleWithMSVC(LangOptions::MSVC2015)) { in addVisualCDefines()
249 void addWindowsDefines(const llvm::Triple &Triple, const LangOptions &Opts, in addWindowsDefines()
H A DSPIR.h149 void adjust(DiagnosticsEngine &Diags, LangOptions &Opts) override { in adjust()
188 void getTargetDefines(const LangOptions &Opts,
209 void getTargetDefines(const LangOptions &Opts,
226 void getTargetDefines(const LangOptions &Opts,
241 void getTargetDefines(const LangOptions &Opts,
262 void getTargetDefines(const LangOptions &Opts,
279 void getTargetDefines(const LangOptions &Opts,
H A DAArch64.cpp213 .Case("all", LangOptions::SignReturnAddressScopeKind::All) in validateBranchProtection()
214 .Default(LangOptions::SignReturnAddressScopeKind::None); in validateBranchProtection()
217 BPI.SignKey = LangOptions::SignReturnAddressKeyKind::AKey; in validateBranchProtection()
219 BPI.SignKey = LangOptions::SignReturnAddressKeyKind::BKey; in validateBranchProtection()
239 void AArch64TargetInfo::getTargetDefinesARMV81A(const LangOptions &Opts, in getTargetDefinesARMV81A()
303 void AArch64TargetInfo::getTargetDefinesARMV9A(const LangOptions &Opts, in getTargetDefinesARMV9A()
333 void AArch64TargetInfo::getTargetDefines(const LangOptions &Opts, in getTargetDefines()
585 AArch64TargetInfo::getVScaleRange(const LangOptions &LangOpts) const { in getVScaleRange()
1310 void AArch64leTargetInfo::getTargetDefines(const LangOptions &Opts, in getTargetDefines()
1320 void AArch64beTargetInfo::getTargetDefines(const LangOptions &Opts, in getTargetDefines()
[all …]
H A DX86.h185 LangOptions::FPEvalMethodKind getFPEvalMethod() const override { in getFPEvalMethod()
307 void getTargetDefines(const LangOptions &Opts,
510 return LangOptions::FPEvalMethodKind::FEM_Double; in getFPEvalMethod()
586 void getTargetDefines(const LangOptions &Opts, in getTargetDefines()
605 void getTargetDefines(const LangOptions &Opts, in getTargetDefines()
624 void getTargetDefines(const LangOptions &Opts, in getTargetDefines()
644 void getTargetDefines(const LangOptions &Opts, in getTargetDefines()
668 void getTargetDefines(const LangOptions &Opts, in getTargetDefines()
688 void getTargetDefines(const LangOptions &Opts, in getTargetDefines()
861 void getTargetDefines(const LangOptions &Opts, in getTargetDefines()
[all …]
/openbsd/gnu/llvm/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()
H A DIdentifierTable.cpp71 IdentifierTable::IdentifierTable(const LangOptions &LangOpts, in IdentifierTable()
137 static KeywordStatus getKeywordStatusHelper(const LangOptions &LangOpts, in getKeywordStatusHelper()
222 static KeywordStatus getKeywordStatus(const LangOptions &LangOpts, in getKeywordStatus()
230 !LangOpts.isCompatibleWithMSVC(LangOptions::MSVC2015)) in getKeywordStatus()
284 void IdentifierTable::AddKeywords(const LangOptions &LangOpts) { in AddKeywords()
318 static KeywordStatus getTokenKwStatus(const LangOptions &LangOpts, in getTokenKwStatus()
330 bool IdentifierInfo::isKeyword(const LangOptions &LangOpts) const { in isKeyword()
342 bool IdentifierInfo::isCPlusPlusKeyword(const LangOptions &LangOpts) const { in isCPlusPlusKeyword()
347 LangOptions LangOptsNoCPP = LangOpts; in isCPlusPlusKeyword()
355 IdentifierInfo::isReserved(const LangOptions &LangOpts) const { in isReserved()
[all …]
/openbsd/gnu/llvm/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()
263 static bool ParseLangArgs(LangOptions &Opts, llvm::opt::ArgList &Args,
269 static void GenerateLangArgs(const LangOptions &Opts,
279 const LangOptions &LangOptsRef);
286 const LangOptions *LangOpts);
H A DLogDiagnosticPrinter.h19 class LangOptions; variable
53 const LangOptions *LangOpts;
72 void BeginSourceFile(const LangOptions &LO, const Preprocessor *PP) override { in BeginSourceFile()
H A DDiagnosticRenderer.h29 class LangOptions; variable
49 const LangOptions &LangOpts;
71 DiagnosticRenderer(const LangOptions &LangOpts,
144 DiagnosticNoteRenderer(const LangOptions &LangOpts, in DiagnosticNoteRenderer()
/openbsd/gnu/llvm/clang/include/clang/Analysis/
H A DIssueHash.h16 class LangOptions; variable
38 const LangOptions &LangOpts);
46 const Decl *IssueDecl, const LangOptions &LangOpts);
/openbsd/gnu/llvm/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()
/openbsd/gnu/llvm/clang/include/clang/Rewrite/Frontend/
H A DASTConsumers.h24 class LangOptions; variable
31 DiagnosticsEngine &Diags, const LangOptions &LOpts,
36 DiagnosticsEngine &Diags, const LangOptions &LOpts,
/openbsd/gnu/llvm/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()
/openbsd/gnu/llvm/clang/include/clang/Tooling/Core/
H A DReplacement.h105 const LangOptions &LangOpts = LangOptions());
111 const LangOptions &LangOpts = LangOptions());
138 const LangOptions &LangOpts);
364 const LangOptions &LangOpts) { in Replacement()
/openbsd/gnu/llvm/clang/lib/AST/
H A DFormatStringParsing.h23 class LangOptions; variable
59 const LangOptions &LO);
64 const LangOptions &LO, bool IsScanf = false);

12345678910>>...14