|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/CodeGen/CommandFlags.inc 259 static cl::opt<DebuggerKind> DebuggerTuningOpt(
261 cl::init(DebuggerKind::Default),
include/llvm/Support/CommandLine.h 426 const Ty &Init;
427 initializer(const Ty &Val) : Init(Val) {}
432 template <class Ty> initializer<Ty> init(const Ty &Val) {
432 template <class Ty> initializer<Ty> init(const Ty &Val) {
516 DataType Value;
529 const DataType &getValue() const {
534 void setValue(const DataType &V) {
539 bool compare(const DataType &V) const { return Valid && (Value != V); }
542 const OptionValueCopy<DataType> &VC =
552 struct OptionValueBase<DataType, false> : OptionValueCopy<DataType> {
553 using WrapperType = DataType;
565 : OptionValueBase<DataType, std::is_class<DataType>::value> {
565 : OptionValueBase<DataType, std::is_class<DataType>::value> {
568 OptionValue(const DataType &V) { this->setValue(V); }
571 template <class DT> OptionValue<DataType> &operator=(const DT &V) {
571 template <class DT> OptionValue<DataType> &operator=(const DT &V) {
768 OptionInfo(StringRef name, DataType v, StringRef helpStr)
771 OptionValue<DataType> V;
778 using parser_data_type = DataType;
793 bool parse(Option &O, StringRef ArgName, StringRef Arg, DataType &V) {
873 using parser_data_type = DataType;
874 using OptVal = OptionValue<DataType>;
1125 void printOptionDiff(const Option &O, const generic_parser_base &P, const DT &V,
1126 const OptionValue<DT> &Default, size_t GlobalWidth) {
1127 OptionValue<DT> OV = V;
1155 const ValDT &V, const OptionValue<ValDT> &Default, size_t GlobalWidth) {
1155 const ValDT &V, const OptionValue<ValDT> &Default, size_t GlobalWidth) {
1303 DataType Value;
1304 OptionValue<DataType> Default;
1310 template <class T> void setValue(const T &V, bool initial = false) {
1315 DataType &getValue() { return Value; }
1316 DataType getValue() const { return Value; }
1318 const OptionValue<DataType> &getDefault() const { return Default; }
1320 operator DataType() const { return getValue(); }
1323 DataType operator->() const { return Value; }
1332 public opt_storage<DataType, ExternalStorage,
1333 std::is_class<DataType>::value> {
1374 const OptionValue<DataType> &V = this->getDefault();
1383 void setDefault() override { setDefaultImpl<DataType>(); }
1396 void setInitialValue(const DataType &V) { this->setValue(V, true); }
1400 template <class T> DataType &operator=(const T &Val) {
include/llvm/Target/TargetOptions.h 293 DebuggerKind DebuggerTuning = DebuggerKind::Default;
293 DebuggerKind DebuggerTuning = DebuggerKind::Default;
lib/CodeGen/AsmPrinter/DwarfDebug.cpp 322 DebuggerKind Tuning,
337 if (Tuning == DebuggerKind::LLDB)
352 if (Asm->TM.Options.DebuggerTuning != DebuggerKind::Default)
355 DebuggerTuning = DebuggerKind::LLDB;
357 DebuggerTuning = DebuggerKind::SCE;
359 DebuggerTuning = DebuggerKind::GDB;
lib/CodeGen/AsmPrinter/DwarfDebug.h 414 DebuggerKind DebuggerTuning = DebuggerKind::Default;
414 DebuggerKind DebuggerTuning = DebuggerKind::Default;
750 bool tuneForGDB() const { return DebuggerTuning == DebuggerKind::GDB; }
751 bool tuneForLLDB() const { return DebuggerTuning == DebuggerKind::LLDB; }
752 bool tuneForSCE() const { return DebuggerTuning == DebuggerKind::SCE; }
tools/clang/include/clang/Driver/ToolChain.h 460 virtual llvm::DebuggerKind getDefaultDebuggerTuning() const {
461 return llvm::DebuggerKind::GDB;
tools/clang/lib/CodeGen/CGDebugInfo.cpp 4581 if (CGM.getCodeGenOpts().getDebuggerTuning() != llvm::DebuggerKind::LLDB)
4771 (CGM.getCodeGenOpts().getDebuggerTuning() == llvm::DebuggerKind::LLDB ||
4773 CGM.getCodeGenOpts().getDebuggerTuning() == llvm::DebuggerKind::GDB));
tools/clang/lib/Driver/ToolChains/Clang.cpp 899 case llvm::DebuggerKind::GDB:
902 case llvm::DebuggerKind::LLDB:
905 case llvm::DebuggerKind::SCE:
2167 DwarfVersion, llvm::DebuggerKind::Default);
3149 llvm::DebuggerKind DebuggerTuning = TC.getDefaultDebuggerTuning();
3192 DebuggerTuning = llvm::DebuggerKind::LLDB;
3194 DebuggerTuning = llvm::DebuggerKind::SCE;
3196 DebuggerTuning = llvm::DebuggerKind::GDB;
3243 DebuggerTuning != llvm::DebuggerKind::SCE))
3268 DebuggerTuning == llvm::DebuggerKind::LLDB ||
3334 bool NeedAranges = DebuggerTuning == llvm::DebuggerKind::SCE;
3359 if (DebuggerTuning == llvm::DebuggerKind::SCE)
3364 if (DebuggerTuning == llvm::DebuggerKind::SCE)
6165 llvm::DebuggerKind::Default);
tools/clang/lib/Driver/ToolChains/Darwin.h 527 llvm::DebuggerKind getDefaultDebuggerTuning() const override {
528 return llvm::DebuggerKind::LLDB;
tools/clang/lib/Driver/ToolChains/Fuchsia.h 58 llvm::DebuggerKind getDefaultDebuggerTuning() const override {
59 return llvm::DebuggerKind::GDB;
tools/clang/lib/Driver/ToolChains/MSVC.h 91 llvm::DebuggerKind getDefaultDebuggerTuning() const override {
92 return llvm::DebuggerKind::Default;
tools/clang/lib/Driver/ToolChains/PS4CPU.h 81 llvm::DebuggerKind getDefaultDebuggerTuning() const override {
82 return llvm::DebuggerKind::SCE;
tools/clang/lib/Frontend/CompilerInvocation.cpp 745 .Case("gdb", unsigned(llvm::DebuggerKind::GDB))
746 .Case("lldb", unsigned(llvm::DebuggerKind::LLDB))
747 .Case("sce", unsigned(llvm::DebuggerKind::SCE))
usr/include/c++/7.4.0/type_traits 215 : public __is_void_helper<typename remove_cv<_Tp>::type>::type
581 : public __or_<is_lvalue_reference<_Tp>,
582 is_rvalue_reference<_Tp>>::type
601 : public __not_<__or_<is_function<_Tp>, is_reference<_Tp>,
601 : public __not_<__or_<is_function<_Tp>, is_reference<_Tp>,
602 is_void<_Tp>>>::type
638 : public __or_<is_object<_Tp>, is_reference<_Tp>>::type
638 : public __or_<is_object<_Tp>, is_reference<_Tp>>::type
762 typename add_rvalue_reference<_Tp>::type declval() noexcept;
1268 typedef decltype(__test<_Tp, _Up>(0)) type;
1274 : public __is_assignable_helper<_Tp, _Up>::type
1554 { typedef _Tp type; };
1563 { typedef _Tp type; };
1574 remove_const<typename remove_volatile<_Tp>::type>::type type;
1659 { typedef _Tp&& type; };
1664 : public __add_rvalue_reference_helper<_Tp>