| /llvm-project-15.0.7/clang/include/clang/Lex/ |
| H A D | Lexer.h | 40 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 D | LiteralSupport.h | 34 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 D | OpenCLOptions.h | 59 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 D | LangOptions.h | 78 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 D | FPOptions.def | 16 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 D | LangOptions.cpp | 19 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 D | OpenCLOptions.cpp | 33 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 D | AArch64.h | 83 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 D | SPIR.cpp | 19 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 D | ARM.h | 164 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 D | AArch64.cpp | 151 .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 D | OSTargets.h | 30 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 D | SPIR.h | 142 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 D | OSTargets.cpp | 22 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 D | LexerUtils.h | 26 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 D | LexerUtils.cpp | 19 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 D | UseTrailingReturnTypeCheck.h | 33 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 D | StdLib.h | 33 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 D | SourceCode.h | 114 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 D | CompilerInvocation.h | 80 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 D | IssueHash.h | 16 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 D | Rewriter.h | 26 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 D | ASTConsumers.h | 24 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 D | EditedSource.h | 26 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 D | Replacement.h | 105 const LangOptions &LangOpts = LangOptions()); 111 const LangOptions &LangOpts = LangOptions()); 138 const LangOptions &LangOpts); 361 const LangOptions &LangOpts) { in Replacement()
|