/freebsd/contrib/llvm-project/lldb/source/Interpreter/ |
H A D | OptionValue.cpp | 1 //===-- OptionValue.cpp ---------------------------------------------------===// 9 #include "lldb/Interpreter/OptionValue.h" 18 OptionValue::OptionValue(const OptionValue &other) { in SetSubValue() 27 OptionValue& OptionValue::operator=(const OptionValue &other) { in GetAsBoolean() 37 Status OptionValue::SetSubValue(const ExecutionContext *exe_ctx, 45 OptionValueBoolean *OptionValue in GetAsChar() [all...] |
H A D | Property.cpp | 26 case OptionValue::eTypeInvalid: in Property() 27 case OptionValue::eTypeProperties: in Property() 29 case OptionValue::eTypeArch: in Property() 37 case OptionValue::eTypeArgs: in Property() 42 case OptionValue::eTypeArray: in Property() 45 std::make_shared<OptionValueArray>(OptionValue::ConvertTypeToMask( in Property() 46 (OptionValue::Type)definition.default_uint_value)); in Property() 49 case OptionValue::eTypeBoolean: in Property() 63 case OptionValue::eTypeChar: { in Property() 69 case OptionValue::eTypeDictionary: in Property() [all …]
|
H A D | OptionValueProperties.cpp | 189 OptionValue *value = property->GetValue().get(); in GetPropertyAtIndexAsArgs() 220 OptionValue *value = property->GetValue().get(); in SetPropertyAtIndexFromArgs() 253 OptionValue *value = property->GetValue().get(); in GetPropertyAtIndexAsOptionValueFileSpec() 264 OptionValue *value = property->GetValue().get(); in GetPropertyAtIndexAsOptionValueSInt64() 275 OptionValue *value = property->GetValue().get(); in GetPropertyAtIndexAsOptionValueUInt64() 314 error = OptionValue::SetValueFromString(value, op); in SetValueFromString() 327 OptionValue *option_value = property->GetValue().get(); in DumpValue() 344 OptionValue *option_value = property->GetValue().get(); in ToJSON() 388 auto copy_sp = OptionValue::DeepCopy(new_parent); in DeepCopy()
|
H A D | OptionValueDictionary.cpp | 41 std::map<llvm::StringRef, OptionValue *> sorted_values; in DumpValue() 46 OptionValue *option_value = value.second; in DumpValue() 220 error = OptionValue::SetValueFromString(llvm::StringRef(), op); in SetArgs() 337 auto copy_sp = OptionValue::DeepCopy(new_parent); in DeepCopy()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | CommandLine.h | 545 template <class DataType> struct OptionValue; 552 using WrapperType = OptionValue<DataType>; 623 struct OptionValue final 625 OptionValue() = default; 627 OptionValue(const DataType &V) { this->setValue(V); } 630 template <class DT> OptionValue<DataType> &operator=(const DT &V) { 639 struct OptionValue<cl::boolOrDefault> final 643 OptionValue() = default; 645 OptionValue(const cl::boolOrDefault &V) { this->setValue(V); } 647 OptionValue<cl::boolOrDefault> &operator=(const cl::boolOrDefault &V) { [all …]
|
/freebsd/contrib/llvm-project/lldb/include/lldb/Interpreter/ |
H A D | OptionValue.h | 1 //===-- OptionValue.h -------------------------------------------*- C++ -*-===// 30 // OptionValue 31 class OptionValue { 70 OptionValue() = default; 72 virtual ~OptionValue() = default; 74 OptionValue(const OptionValue &other); 76 OptionValue& operator=(const OptionValue &other); 140 static uint32_t ConvertTypeToMask(OptionValue in ConvertTypeMaskToType() [all...] |
H A D | OptionValueArgs.h | 19 : Cloneable(OptionValue::ConvertTypeToMask(OptionValue::eTypeString)) {} in OptionValueArgs()
|
H A D | OptionValuePathMappings.h | 18 : public Cloneable<OptionValuePathMappings, OptionValue> { 27 OptionValue::Type GetType() const override { return eTypePathMap; } in GetType()
|
H A D | OptionValueUUID.h | 17 class OptionValueUUID : public Cloneable<OptionValueUUID, OptionValue> { 27 OptionValue::Type GetType() const override { return eTypeUUID; } in GetType()
|
H A D | OptionValueChar.h | 16 class OptionValueChar : public Cloneable<OptionValueChar, OptionValue> { 28 OptionValue::Type GetType() const override { return eTypeChar; } in GetType()
|
H A D | OptionValueFileColonLine.h | 20 public Cloneable<OptionValueFileColonLine, OptionValue> { 27 OptionValue::Type GetType() const override { return eTypeFileLineColumn; } in GetType()
|
H A D | OptionValueRegex.h | 17 class OptionValueRegex : public Cloneable<OptionValueRegex, OptionValue> { 26 OptionValue::Type GetType() const override { return eTypeRegex; } in GetType()
|
H A D | OptionValueFormatEntity.h | 18 : public Cloneable<OptionValueFormatEntity, OptionValue> { 26 OptionValue::Type GetType() const override { return eTypeFormatEntity; } in GetType()
|
H A D | OptionValueBoolean.h | 16 class OptionValueBoolean : public Cloneable<OptionValueBoolean, OptionValue> { 27 OptionValue::Type GetType() const override { return eTypeBoolean; } in GetType()
|
H A D | OptionValueFormat.h | 17 : public Cloneable<OptionValueFormat, OptionValue> { 29 OptionValue::Type GetType() const override { return eTypeFormat; } in GetType()
|
H A D | OptionValueLanguage.h | 18 class OptionValueLanguage : public Cloneable<OptionValueLanguage, OptionValue> { 31 OptionValue::Type GetType() const override { return eTypeLanguage; } in GetType()
|
H A D | OptionValueArch.h | 18 class OptionValueArch : public Cloneable<OptionValueArch, OptionValue> { 36 OptionValue::Type GetType() const override { return eTypeArch; } in GetType()
|
H A D | OptionValueEnumeration.h | 23 : public Cloneable<OptionValueEnumeration, OptionValue> { 39 OptionValue::Type GetType() const override { return eTypeEnum; } in GetType()
|
H A D | OptionValueFileSpecList.h | 20 : public Cloneable<OptionValueFileSpecList, OptionValue> { 31 OptionValue::Type GetType() const override { return eTypeFileSpecList; } in GetType()
|
H A D | OptionValueFileSpec.h | 20 class OptionValueFileSpec : public Cloneable<OptionValueFileSpec, OptionValue> { 33 OptionValue::Type GetType() const override { return eTypeFileSpec; } in GetType()
|
H A D | OptionValueSInt64.h | 17 class OptionValueSInt64 : public Cloneable<OptionValueSInt64, OptionValue> { 33 OptionValue::Type GetType() const override { return eTypeSInt64; } in GetType()
|
H A D | OptionValueDictionary.h | 20 : public Cloneable<OptionValueDictionary, OptionValue> { 32 OptionValue::Type GetType() const override { return eTypeDictionary; } in GetType()
|
H A D | OptionValueUInt64.h | 17 class OptionValueUInt64 : public Cloneable<OptionValueUInt64, OptionValue> { 36 OptionValue::Type GetType() const override { return eTypeUInt64; } in GetType()
|
H A D | OptionValueProperties.h | 16 #include "lldb/Interpreter/OptionValue.h" 23 : public Cloneable<OptionValueProperties, OptionValue>, 145 if (OptionValue *value = property->GetValue().get()) 158 if (OptionValue *value = property->GetValue().get()) {
|
H A D | OptionValueArray.h | 18 class OptionValueArray : public Cloneable<OptionValueArray, OptionValue> { 27 OptionValue::Type GetType() const override { return eTypeArray; } in GetType()
|