reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/DebugInfo/PDB/PDBTypes.h
  411   explicit Variant(bool V) : Type(PDB_VariantType::Bool) { Value.Bool = V; }
  412   explicit Variant(int8_t V) : Type(PDB_VariantType::Int8) { Value.Int8 = V; }
  414     Value.Int16 = V;
  417     Value.Int32 = V;
  420     Value.Int64 = V;
  423     Value.Single = V;
  426     Value.Double = V;
  429     Value.UInt8 = V;
  432     Value.UInt16 = V;
  435     Value.UInt32 = V;
  438     Value.UInt64 = V;
  447       delete[] Value.String;
  474       VARIANT_EQUAL_CASE(Bool)
  475       VARIANT_EQUAL_CASE(Int8)
  476       VARIANT_EQUAL_CASE(Int16)
  477       VARIANT_EQUAL_CASE(Int32)
  478       VARIANT_EQUAL_CASE(Int64)
  479       VARIANT_EQUAL_CASE(Single)
  480       VARIANT_EQUAL_CASE(Double)
  481       VARIANT_EQUAL_CASE(UInt8)
  482       VARIANT_EQUAL_CASE(UInt16)
  483       VARIANT_EQUAL_CASE(UInt32)
  484       VARIANT_EQUAL_CASE(UInt64)
  485       VARIANT_EQUAL_CASE(String)
  498       delete[] Value.String;
  500     Value = Other.Value;
  500     Value = Other.Value;
  502         Other.Value.String != nullptr) {
  503       Value.String = new char[strlen(Other.Value.String) + 1];
  503       Value.String = new char[strlen(Other.Value.String) + 1];
  504       ::strcpy(Value.String, Other.Value.String);
  504       ::strcpy(Value.String, Other.Value.String);
lib/DebugInfo/PDB/PDBExtras.cpp
  341       OS << (Value.Value.Bool ? "true" : "false");
  344       OS << Value.Value.Double;
  347       OS << Value.Value.Int16;
  350       OS << Value.Value.Int32;
  353       OS << Value.Value.Int64;
  356       OS << static_cast<int>(Value.Value.Int8);
  359       OS << Value.Value.Single;
  362       OS << Value.Value.UInt16;
  365       OS << Value.Value.UInt32;
  368       OS << Value.Value.UInt64;
  371       OS << static_cast<unsigned>(Value.Value.UInt8);
  374       OS << Value.Value.String;
lib/DebugInfo/PDB/PDBSymbolCompilandEnv.cpp
   24   return std::string(Value.Value.String);
tools/lldb/source/Plugins/SymbolFile/PDB/PDBASTParser.cpp
 1135     raw_value = v.Value.Int8;
 1138     raw_value = v.Value.Int16;
 1141     raw_value = v.Value.Int32;
 1144     raw_value = v.Value.Int64;
 1147     raw_value = v.Value.UInt8;
 1150     raw_value = v.Value.UInt16;
 1153     raw_value = v.Value.UInt32;
 1156     raw_value = v.Value.UInt64;
tools/lldb/source/Plugins/SymbolFile/PDB/PDBLocationToDWARFExpression.cpp
  166     stream.PutRawBytes(&value.Value, sizeof(value.Value),
  166     stream.PutRawBytes(&value.Value, sizeof(value.Value),