|
LLVM
4.0.0
|
#include <PDBTypes.h>
Public Member Functions | |
| Variant () | |
| Variant (const Variant &Other) | |
| ~Variant () | |
| bool | operator== (const Variant &Other) const |
| bool | operator!= (const Variant &Other) const |
| Variant & | operator= (const Variant &Other) |
Public Attributes | |
| PDB_VariantType | Type |
| union { | |
| bool Bool | |
| int8_t Int8 | |
| int16_t Int16 | |
| int32_t Int32 | |
| int64_t Int64 | |
| float Single | |
| double Double | |
| uint8_t UInt8 | |
| uint16_t UInt16 | |
| uint32_t UInt32 | |
| uint64_t UInt64 | |
| char * String | |
| } | Value |
Definition at line 275 of file PDBTypes.h.
|
inline |
Definition at line 276 of file PDBTypes.h.
Definition at line 278 of file PDBTypes.h.
|
inline |
Definition at line 282 of file PDBTypes.h.
References llvm::pdb::String.
Definition at line 330 of file PDBTypes.h.
Definition at line 331 of file PDBTypes.h.
References llvm::pdb::String, String, Type, and Value.
| bool llvm::pdb::Variant::Bool |
Definition at line 289 of file PDBTypes.h.
Referenced by llvm::pdb::operator<<(), and operator==().
| double llvm::pdb::Variant::Double |
Definition at line 295 of file PDBTypes.h.
Referenced by llvm::pdb::operator<<(), and operator==().
| int16_t llvm::pdb::Variant::Int16 |
Definition at line 291 of file PDBTypes.h.
Referenced by llvm::pdb::operator<<(), and operator==().
| int32_t llvm::pdb::Variant::Int32 |
Definition at line 292 of file PDBTypes.h.
Referenced by llvm::pdb::operator<<(), and operator==().
| int64_t llvm::pdb::Variant::Int64 |
Definition at line 293 of file PDBTypes.h.
Referenced by llvm::pdb::operator<<(), and operator==().
| int8_t llvm::pdb::Variant::Int8 |
Definition at line 290 of file PDBTypes.h.
Referenced by llvm::pdb::operator<<(), and operator==().
| float llvm::pdb::Variant::Single |
Definition at line 294 of file PDBTypes.h.
Referenced by llvm::pdb::operator<<(), and operator==().
| char* llvm::pdb::Variant::String |
Definition at line 300 of file PDBTypes.h.
Referenced by llvm::pdb::PDBSymbolCompilandEnv::getValue(), llvm::pdb::operator<<(), operator=(), and operator==().
| PDB_VariantType llvm::pdb::Variant::Type |
Definition at line 287 of file PDBTypes.h.
Referenced by llvm::pdb::PDBSymbolCompilandEnv::getValue(), llvm::pdb::operator<<(), operator=(), and operator==().
| uint16_t llvm::pdb::Variant::UInt16 |
Definition at line 297 of file PDBTypes.h.
Referenced by operator==().
| uint32_t llvm::pdb::Variant::UInt32 |
Definition at line 298 of file PDBTypes.h.
Referenced by llvm::pdb::operator<<(), and operator==().
| uint64_t llvm::pdb::Variant::UInt64 |
Definition at line 299 of file PDBTypes.h.
Referenced by llvm::pdb::operator<<(), and operator==().
| uint8_t llvm::pdb::Variant::UInt8 |
Definition at line 296 of file PDBTypes.h.
Referenced by llvm::pdb::operator<<(), and operator==().
| union { ... } llvm::pdb::Variant::Value |
Referenced by llvm::pdb::PDBSymbolCompilandEnv::getValue(), llvm::pdb::operator<<(), and operator=().
1.8.6