LLVM
8.0.1
|
#include "llvm/ObjectYAML/COFFYAML.h"
#include "llvm/ADT/StringRef.h"
#include "llvm/Support/YAMLTraits.h"
#include <cstdint>
#include <cstring>
Go to the source code of this file.
Namespaces | |
llvm | |
This class represents lattice values for constants. | |
llvm::COFFYAML | |
llvm::yaml | |
Macros | |
#define | ECase(X) IO.enumCase(Value, #X, COFF::X); |
#define | BCase(X) IO.bitSetCase(Value, #X, COFF::X); |
Definition at line 20 of file COFFYAML.cpp.
Referenced by llvm::yaml::ScalarEnumerationTraits< COFFYAML::WeakExternalCharacteristics >::enumeration(), llvm::yaml::ScalarEnumerationTraits< COFFYAML::AuxSymbolType >::enumeration(), llvm::yaml::ScalarEnumerationTraits< COFFYAML::COMDATType >::enumeration(), llvm::yaml::ScalarEnumerationTraits< COFF::MachineTypes >::enumeration(), llvm::yaml::ScalarEnumerationTraits< COFF::SymbolBaseType >::enumeration(), llvm::yaml::ScalarEnumerationTraits< COFF::SymbolStorageClass >::enumeration(), llvm::yaml::ScalarEnumerationTraits< COFF::SymbolComplexType >::enumeration(), llvm::yaml::ScalarEnumerationTraits< COFF::RelocationTypeI386 >::enumeration(), llvm::yaml::ScalarEnumerationTraits< COFF::RelocationTypeAMD64 >::enumeration(), llvm::yaml::ScalarEnumerationTraits< COFF::RelocationTypesARM >::enumeration(), llvm::yaml::ScalarEnumerationTraits< COFF::RelocationTypesARM64 >::enumeration(), and llvm::yaml::ScalarEnumerationTraits< COFF::WindowsSubsystem >::enumeration().
COFFYAML::AuxSymbolType AuxType |
Definition at line 345 of file COFFYAML.cpp.
COFF::DLLCharacteristics Characteristics |
Definition at line 323 of file COFFYAML.cpp.
Referenced by llvm::MCContext::getAssociativeCOFFSection(), llvm::MCSectionCOFF::getCharacteristics(), llvm::object::WindowsResourceParser::TreeNode::getCharacteristics(), llvm::MCContext::getELFSection(), llvm::TargetLoweringObjectFileCOFF::getExplicitSectionGlobal(), llvm::TargetLoweringObjectFileCOFF::getSectionForConstant(), llvm::TargetLoweringObjectFileCOFF::getSectionForJumpTable(), llvm::object::WindowsResourceParser::printTree(), and llvm::TargetLoweringObjectFileCOFF::SelectSectionForGlobal().
COFF::MachineTypes Machine |
Definition at line 363 of file COFFYAML.cpp.
Referenced by llvm::dlltoolDriverMain(), llvm::object::getELFRelativeRelocationType(), llvm::pdb::DbiStream::getMachineType(), llvm::pdb::PDBFile::getPointerSize(), llvm::object::parseCOFFModuleDefinition(), llvm::Value::printAsOperand(), WriteAsOperandInternal(), and WriteConstantInternal().
COFFYAML::COMDATType SelectionType |
Definition at line 312 of file COFFYAML.cpp.
Referenced by llvm::yaml::ScalarBitSetTraits< COFF::DLLCharacteristics >::bitset().
COFF::SymbolStorageClass StorageClass |
Definition at line 354 of file COFFYAML.cpp.
Referenced by llvm::cl::list_storage< DataType, bool >::addValue(), llvm::MCStreamer::EmitBuildVersion(), llvm::MCWinCOFFStreamer::EmitCOFFSymbolStorageClass(), getPlatformName(), and llvm::MCWinCOFFStreamer::reset().
COFF::WindowsSubsystem Subsystem |
Definition at line 392 of file COFFYAML.cpp.
RelocType Type |
Definition at line 383 of file COFFYAML.cpp.