| /freebsd/contrib/llvm-project/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, 387 const LangOptions &LangOpts); [all …]
|
| H A D | LiteralSupport.h | 34 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 D | AArch64.h | 148 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 D | OSTargets.cpp | 22 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 D | ARM.h | 158 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 D | OSTargets.h | 23 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 D | SPIR.cpp | 70 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 D | SPIR.h | 208 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 D | AArch64.cpp | 256 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 D | LangOptions.cpp | 18 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 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()
|
| /freebsd/contrib/llvm-project/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() 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 D | LangOptions.h | 522 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 D | FPOptions.def | 16 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 D | Attributes.h | 17 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 D | TargetInfo.h | 55 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 D | FixitUtil.h | 28 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 D | CompilerInvocation.h | 77 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 D | LogDiagnosticPrinter.h | 19 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 D | IssueHash.h | 16 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 D | Rewriter.h | 26 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 D | ASTConsumers.h | 24 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 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()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Tooling/Core/ |
| H A D | Replacement.h | 105 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 D | SourceCode.cpp | 109 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()
|