LLVM 22.0.0git
|
#include "llvm/Object/COFF.h"
Friends | |
bool | operator< (COFFSymbolRef A, COFFSymbolRef B) |
|
default |
Referenced by operator<.
|
inline |
|
inline |
Definition at line 359 of file COFF.h.
References T.
Referenced by getSectionDefinition(), and getWeakExternal().
|
inline |
|
inline |
Definition at line 355 of file COFF.h.
References getType(), and llvm::COFF::SCT_COMPLEX_TYPE_SHIFT.
Referenced by llvm::object::COFFObjectFile::getSymbolType(), and isFunctionDefinition().
|
inline |
|
inline |
Definition at line 348 of file COFF.h.
References assert().
Referenced by getSectionDefinition(), getWeakExternal(), and isSectionDefinition().
|
inline |
|
inline |
Definition at line 364 of file COFF.h.
References getAux(), getNumberOfAuxSymbols(), getStorageClass(), and llvm::COFF::IMAGE_SYM_CLASS_STATIC.
|
inline |
Definition at line 327 of file COFF.h.
References assert(), and llvm::COFF::MaxNumberOfSections16.
Referenced by llvm::object::COFFObjectFile::getSymbolAddress(), llvm::object::COFFObjectFile::getSymbolFlags(), llvm::object::COFFObjectFile::getSymbolSection(), llvm::object::COFFObjectFile::getSymbolSectionID(), llvm::object::COFFObjectFile::getSymbolType(), isAbsolute(), isCommon(), isEmptySectionDeclaration(), isFunctionDefinition(), isSectionDefinition(), and isUndefined().
|
inline |
Definition at line 343 of file COFF.h.
References assert().
Referenced by getSectionDefinition(), getWeakExternal(), isCLRToken(), isExternal(), isFileRecord(), isFunctionLineInfo(), isSection(), isSectionDefinition(), and isWeakExternal().
|
inline |
|
inline |
Definition at line 338 of file COFF.h.
References assert().
Referenced by getBaseType(), and getComplexType().
|
inline |
Definition at line 322 of file COFF.h.
References assert().
Referenced by llvm::object::COFFObjectFile::getCommonSymbolSizeImpl(), llvm::object::COFFObjectFile::getSymbolAlignment(), llvm::object::COFFObjectFile::getSymbolValueImpl(), isCommon(), and isUndefined().
|
inline |
Definition at line 371 of file COFF.h.
References getAux(), getNumberOfAuxSymbols(), getStorageClass(), and llvm::COFF::IMAGE_SYM_CLASS_WEAK_EXTERNAL.
Referenced by llvm::object::COFFObjectFile::getSymbolFlags().
|
inline |
Definition at line 378 of file COFF.h.
References getSectionNumber().
|
inline |
Definition at line 414 of file COFF.h.
References isUndefined(), and isWeakExternal().
Referenced by llvm::object::COFFObjectFile::getSymbolAddress(), and llvm::object::COFFObjectFile::getSymbolType().
|
inline |
Definition at line 305 of file COFF.h.
References llvm_unreachable.
|
inline |
Definition at line 438 of file COFF.h.
References getStorageClass(), and llvm::COFF::IMAGE_SYM_CLASS_CLR_TOKEN.
|
inline |
Definition at line 386 of file COFF.h.
References getSectionNumber(), getValue(), llvm::COFF::IMAGE_SYM_UNDEFINED, and isExternal().
Referenced by llvm::object::COFFObjectFile::getSymbolAddress(), llvm::object::COFFObjectFile::getSymbolFlags(), and llvm::object::COFFObjectFile::getSymbolType().
|
inline |
Definition at line 396 of file COFF.h.
References getSectionNumber(), llvm::COFF::IMAGE_SYM_UNDEFINED, and isSection().
|
inline |
Definition at line 382 of file COFF.h.
References getStorageClass(), and llvm::COFF::IMAGE_SYM_CLASS_EXTERNAL.
Referenced by llvm::object::COFFObjectFile::getSymbolFlags(), isCommon(), isFunctionDefinition(), and isUndefined().
|
inline |
Definition at line 418 of file COFF.h.
References getStorageClass(), and llvm::COFF::IMAGE_SYM_CLASS_FILE.
Referenced by llvm::object::COFFObjectFile::getSymbolFlags(), and llvm::object::COFFObjectFile::getSymbolType().
|
inline |
Definition at line 404 of file COFF.h.
References getBaseType(), getComplexType(), getSectionNumber(), llvm::COFF::IMAGE_SYM_DTYPE_FUNCTION, llvm::COFF::IMAGE_SYM_TYPE_NULL, isExternal(), and llvm::COFF::isReservedSectionNumber().
|
inline |
Definition at line 410 of file COFF.h.
References getStorageClass(), and llvm::COFF::IMAGE_SYM_CLASS_FUNCTION.
|
inline |
Definition at line 422 of file COFF.h.
References getStorageClass(), and llvm::COFF::IMAGE_SYM_CLASS_SECTION.
Referenced by isEmptySectionDeclaration().
|
inline |
Definition at line 426 of file COFF.h.
References getNumberOfAuxSymbols(), getSectionNumber(), getStorageClass(), llvm::COFF::IMAGE_SYM_ABSOLUTE, llvm::COFF::IMAGE_SYM_CLASS_EXTERNAL, and llvm::COFF::IMAGE_SYM_CLASS_STATIC.
Referenced by llvm::object::COFFObjectFile::getSymbolFlags(), and llvm::object::COFFObjectFile::getSymbolType().
|
inline |
Definition at line 391 of file COFF.h.
References getSectionNumber(), getValue(), llvm::COFF::IMAGE_SYM_UNDEFINED, and isExternal().
Referenced by llvm::object::COFFObjectFile::getSymbolFlags(), and isAnyUndefined().
|
inline |
Definition at line 400 of file COFF.h.
References getStorageClass(), and llvm::COFF::IMAGE_SYM_CLASS_WEAK_EXTERNAL.
Referenced by llvm::object::COFFObjectFile::getSymbolFlags(), and isAnyUndefined().
|
friend |
Definition at line 301 of file COFF.h.
References A(), B(), and COFFSymbolRef().