Home
last modified time | relevance | path

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

12345678910>>...15

/freebsd/contrib/llvm-project/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,
387 const LangOptions &LangOpts);
[all …]
H A DLiteralSupport.h34 class LangOptions; variable
42 bool isFunctionLocalStringLiteralMacro(tok::TokenKind K, const LangOptions &LO);
46 bool tokenIsLikeStringLiteral(const Token &Tok, const LangOptions &LO);
53 const LangOptions &LangOpts;
69 const SourceManager &SM, const LangOptions &LangOpts,
111 static bool isValidUDSuffix(const LangOptions &LangOpts, StringRef Suffix);
233 const LangOptions &Features;
253 const LangOptions &features, const TargetInfo &target,
305 static bool isValidUDSuffix(const LangOptions &LangOpts, StringRef Suffix);
/freebsd/contrib/llvm-project/clang/lib/Basic/Targets/
H A DAArch64.h148 const LangOptions &LO,
161 void getTargetDefinesARMV81A(const LangOptions &Opts,
163 void getTargetDefinesARMV82A(const LangOptions &Opts,
165 void getTargetDefinesARMV83A(const LangOptions &Opts,
167 void getTargetDefinesARMV84A(const LangOptions &Opts,
169 void getTargetDefinesARMV85A(const LangOptions &Opts,
171 void getTargetDefinesARMV86A(const LangOptions &Opts,
173 void getTargetDefinesARMV87A(const LangOptions &Opts,
175 void getTargetDefinesARMV88A(const LangOptions &Opts,
177 void getTargetDefinesARMV89A(const LangOptions &Opts,
[all …]
H A DOSTargets.cpp22 void getAppleMachODefines(MacroBuilder &Builder, const LangOptions &Opts, in getAppleMachODefines()
56 void getDarwinDefines(MacroBuilder &Builder, const LangOptions &Opts, in getDarwinDefines()
136 static void addMinGWDefines(const llvm::Triple &Triple, const LangOptions &Opts, in addMinGWDefines()
149 static void addVisualCDefines(const LangOptions &Opts, MacroBuilder &Builder) { in addVisualCDefines()
166 if (Opts.getDefaultFPContractMode() != LangOptions::FPModeKind::FPM_Off) in addVisualCDefines()
173 LangOptions::FPExceptionModeKind::FPE_Strict) in addVisualCDefines()
198 LangOptions::RoundingMode::NearestTiesToEven) { in addVisualCDefines()
205 LangOptions::RoundingMode::Dynamic) { in addVisualCDefines()
226 if (Opts.CPlusPlus11 && Opts.isCompatibleWithMSVC(LangOptions::MSVC2015)) in addVisualCDefines()
229 if (Opts.isCompatibleWithMSVC(LangOptions::MSVC2015)) { in addVisualCDefines()
[all …]
H A DARM.h158 const LangOptions &LO,
191 void getTargetDefinesARMV81A(const LangOptions &Opts,
193 void getTargetDefinesARMV82A(const LangOptions &Opts,
195 void getTargetDefinesARMV83A(const LangOptions &Opts,
197 void getTargetDefines(const LangOptions &Opts,
238 void getTargetDefines(const LangOptions &Opts,
245 void getTargetDefines(const LangOptions &Opts,
256 void getVisualStudioDefines(const LangOptions &Opts,
271 void getTargetDefines(const LangOptions &Opts,
282 void getTargetDefines(const LangOptions &Opts,
[all …]
H A DOSTargets.h23 virtual void getOSDefines(const LangOptions &Opts, const llvm::Triple &Triple,
30 void getTargetDefines(const LangOptions &Opts, in getTargetDefines()
37 void getAppleMachODefines(MacroBuilder &Builder, const LangOptions &Opts,
40 void getDarwinDefines(MacroBuilder &Builder, const LangOptions &Opts,
48 void getOSDefines(const LangOptions &Opts, const llvm::Triple &Triple, in getOSDefines()
71 void getOSDefines(const LangOptions &Opts, const llvm::Triple &Triple, in getOSDefines()
157 bool areDefaultedSMFStillPOD(const LangOptions &) const override { in areDefaultedSMFStillPOD() argument
167 void getOSDefines(const LangOptions &Opts, const llvm::Triple &Triple, in getOSDefines()
204 void getOSDefines(const LangOptions &Opts, const llvm::Triple &Triple, in getOSDefines()
267 void getOSDefines(const LangOptions &Opts, const llvm::Triple &Triple, in getOSDefines()
[all …]
H A DSPIR.cpp70 void SPIRTargetInfo::getTargetDefines(const LangOptions &Opts, in getTargetDefines()
75 void SPIR32TargetInfo::getTargetDefines(const LangOptions &Opts, in getTargetDefines()
81 void SPIR64TargetInfo::getTargetDefines(const LangOptions &Opts, in getTargetDefines()
87 void BaseSPIRVTargetInfo::getTargetDefines(const LangOptions &Opts, in getTargetDefines()
94 void SPIRVTargetInfo::getTargetDefines(const LangOptions &Opts, in getTargetDefines()
99 void SPIRV32TargetInfo::getTargetDefines(const LangOptions &Opts, in getTargetDefines()
105 void SPIRV64TargetInfo::getTargetDefines(const LangOptions &Opts, in getTargetDefines()
140 void SPIRV64AMDGCNTargetInfo::getTargetDefines(const LangOptions &Opts, in getTargetDefines()
H A DSPIR.h208 void adjust(DiagnosticsEngine &Diags, LangOptions &Opts, in adjust()
248 void getTargetDefines(const LangOptions &Opts,
271 void getTargetDefines(const LangOptions &Opts,
288 void getTargetDefines(const LangOptions &Opts,
305 void getTargetDefines(const LangOptions &Opts,
329 void getTargetDefines(const LangOptions &Opts,
353 void getTargetDefines(const LangOptions &Opts,
377 void getTargetDefines(const LangOptions &Opts,
387 void adjust(DiagnosticsEngine &Diags, LangOptions &Opts, in adjust()
446 void getTargetDefines(const LangOptions &Opts,
[all …]
H A DAArch64.cpp256 const LangOptions &LO, in validateBranchProtection()
270 llvm::StringSwitch<LangOptions::SignReturnAddressScopeKind>(PBP.Scope) in validateBranchProtection()
271 .Case("non-leaf", LangOptions::SignReturnAddressScopeKind::NonLeaf) in validateBranchProtection()
272 .Case("all", LangOptions::SignReturnAddressScopeKind::All) in validateBranchProtection()
273 .Default(LangOptions::SignReturnAddressScopeKind::None); in validateBranchProtection()
276 BPI.SignKey = LangOptions::SignReturnAddressKeyKind::AKey; in validateBranchProtection()
278 BPI.SignKey = LangOptions::SignReturnAddressKeyKind::BKey; in validateBranchProtection()
299 void AArch64TargetInfo::getTargetDefinesARMV81A(const LangOptions &Opts, in getTargetDefinesARMV81A()
304 void AArch64TargetInfo::getTargetDefinesARMV82A(const LangOptions &Opts, in getTargetDefinesARMV82A()
310 void AArch64TargetInfo::getTargetDefinesARMV83A(const LangOptions &Opts, in getTargetDefinesARMV83A()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Basic/
H A DLangOptions.cpp18 LangOptions::LangOptions() : LangStd(LangStandard::lang_unspecified) { in LangOptions() function in LangOptions
25 void LangOptions::resetNonModularOptions() { in resetNonModularOptions()
51 bool LangOptions::isNoBuiltinFunc(StringRef FuncName) const { in isNoBuiltinFunc()
58 VersionTuple LangOptions::getOpenCLVersionTuple() const { in getOpenCLVersionTuple()
65 unsigned LangOptions::getOpenCLCompatibleVersion() const { in getOpenCLCompatibleVersion()
75 void LangOptions::remapPathPrefix(SmallVectorImpl<char> &Path) const { in remapPathPrefix()
81 std::string LangOptions::getOpenCLVersionString() const { in getOpenCLVersionString()
91 void LangOptions::setLangDefaults(LangOptions &Opts, Language Lang, in setLangDefaults()
153 Opts.HLSLVersion = (unsigned)LangOptions::HLSL_2015; in setLangDefaults()
155 Opts.HLSLVersion = (unsigned)LangOptions::HLSL_2016; 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()
/freebsd/contrib/llvm-project/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()
137 bool isAvailableOption(llvm::StringRef Ext, const LangOptions &LO) const;
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;
[all …]
H A DLangOptions.h522 class LangOptions : public LangOptionsBase {
658 LangOptions();
670 setLangDefaults(LangOptions &Opts, Language Lang, const llvm::Triple &T,
902 setFPContractMode(LangOptions::FPM_Off); in FPOptions()
904 setSpecifiedExceptionMode(LangOptions::FPE_Default); in FPOptions()
906 explicit FPOptions(const LangOptions &LO) { in FPOptions()
912 if (LangOptContractMode == LangOptions::FPM_FastHonorPragmas) in FPOptions()
913 LangOptContractMode = LangOptions::FPM_Fast; in FPOptions()
916 setConstRoundingMode(LangOptions::RoundingMode::Dynamic); in FPOptions()
924 if (getFPContractMode() == LangOptions::FPM_On && in FPOptions()
[all …]
H A DFPOptions.def16 FP_OPTION(FPContractMode, LangOptions::FPModeKind, 2, First)
18 FP_OPTION(ConstRoundingMode, LangOptions::RoundingMode, 3, RoundingMath)
19 FP_OPTION(SpecifiedExceptionMode, LangOptions::FPExceptionModeKind, 2, ConstRoundingMode)
27 FP_OPTION(FPEvalMethod, LangOptions::FPEvalMethodKind, 2, AllowApproxFunc)
28 FP_OPTION(Float16ExcessPrecision, LangOptions::ExcessPrecisionKind, 2, FPEvalMethod)
29 FP_OPTION(BFloat16ExcessPrecision, LangOptions::ExcessPrecisionKind, 2, Float16ExcessPrecision)
31 FP_OPTION(ComplexRange, LangOptions::ComplexRangeKind, 3, MathErrno)
H A DAttributes.h17 class LangOptions; variable
24 const LangOptions &LangOpts, bool CheckPlugins);
28 const TargetInfo &Target, const LangOptions &LangOpts);
32 const TargetInfo &Target, const LangOptions &LangOpts,
H A DTargetInfo.h55 class LangOptions; variable
839 virtual LangOptions::FPEvalMethodKind getFPEvalMethod() const { in getFPEvalMethod()
840 return LangOptions::FPEvalMethodKind::FEM_Source; in getFPEvalMethod()
1031 virtual void getTargetDefines(const LangOptions &Opts,
1047 getVScaleRange(const LangOptions &LangOpts, ArmStreamingKind Mode,
1336 virtual void adjust(DiagnosticsEngine &Diags, LangOptions &Opts,
1434 LangOptions::SignReturnAddressScopeKind SignReturnAddr;
1435 LangOptions::SignReturnAddressKeyKind SignKey;
1442 case LangOptions::SignReturnAddressScopeKind::None: in getSignReturnAddrStr()
1444 case LangOptions::SignReturnAddressScopeKind::NonLeaf: in getSignReturnAddrStr()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/Support/
H A DFixitUtil.h28 const LangOptions &LangOpts,
34 const LangOptions &LangOpts,
41 const LangOptions &LangOpts);
46 const LangOptions &LangOpts);
50 const LangOptions &LangOpts);
56 const LangOptions &LangOpts) { in getPastLoc()
/freebsd/contrib/llvm-project/clang/include/clang/Frontend/
H A DCompilerInvocation.h77 std::shared_ptr<LangOptions> LangOpts;
131 const LangOptions &getLangOpts() const { return *LangOpts; } in getLangOpts()
191 static void GenerateLangArgs(const LangOptions &Opts,
200 const LangOptions *LangOpts);
249 LangOptions &getLangOpts() { return *LangOpts; } in getLangOpts()
300 const LangOptions &LangOpts,
332 static bool ParseLangArgs(LangOptions &Opts, llvm::opt::ArgList &Args,
342 const LangOptions &LangOptsRef);
372 LangOptions &getMutLangOpts();
H A DLogDiagnosticPrinter.h19 class LangOptions; variable
53 const LangOptions *LangOpts;
71 void BeginSourceFile(const LangOptions &LO, const Preprocessor *PP) override { in BeginSourceFile()
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/
H A DIssueHash.h16 class LangOptions; variable
38 const LangOptions &LangOpts);
46 const Decl *IssueDecl, const LangOptions &LangOpts);
/freebsd/contrib/llvm-project/clang/include/clang/Rewrite/Core/
H A DRewriter.h26 class LangOptions; variable
34 const LangOptions *LangOpts = nullptr;
70 explicit Rewriter(SourceManager &SM, const LangOptions &LO) in Rewriter()
73 void setSourceMgr(SourceManager &SM, const LangOptions &LO) { in setSourceMgr()
79 const LangOptions &getLangOpts() const { return *LangOpts; } in getLangOpts()
/freebsd/contrib/llvm-project/clang/include/clang/Rewrite/Frontend/
H A DASTConsumers.h24 class LangOptions; variable
31 DiagnosticsEngine &Diags, const LangOptions &LOpts,
36 DiagnosticsEngine &Diags, const LangOptions &LOpts,
/freebsd/contrib/llvm-project/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()
/freebsd/contrib/llvm-project/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()
/freebsd/contrib/llvm-project/clang/lib/Tooling/Transformer/
H A DSourceCode.cpp109 const LangOptions &LangOpts) { in getExpansionForSplitToken()
130 const LangOptions &LangOpts) { in getRangeForSplitTokens()
154 const LangOptions &LangOpts, in getRange()
176 const LangOptions &LangOpts, bool IncludeMacroExpansion) { in getFileRangeForEdit()
187 const LangOptions &LangOpts, bool IncludeMacroExpansion) { in getFileRange()
217 const LangOptions &LangOpts) { in getEntityEndLoc()
362 const LangOptions &LangOpts) { in skipWhitespaceAndNewline()
377 const LangOptions &LangOpts) { in atOrBeforeSeparation()
415 const LangOptions &LangOpts = Context.getLangOpts(); in getAssociatedRange()

12345678910>>...15