|
LLVM
4.0.0
|
These functions map their strings back to the corresponding enumeration value or return 0 if there is none, except for these exceptions: More...
Functions | |
| unsigned | llvm::dwarf::getTag (StringRef TagString) |
| unsigned | llvm::dwarf::getOperationEncoding (StringRef OperationEncodingString) |
| unsigned | llvm::dwarf::getVirtuality (StringRef VirtualityString) |
| unsigned | llvm::dwarf::getLanguage (StringRef LanguageString) |
| unsigned | llvm::dwarf::getCallingConvention (StringRef LanguageString) |
| unsigned | llvm::dwarf::getAttributeEncoding (StringRef EncodingString) |
| unsigned | llvm::dwarf::getMacinfo (StringRef MacinfoString) |
These functions map their strings back to the corresponding enumeration value or return 0 if there is none, except for these exceptions:
Definition at line 101 of file Dwarf.cpp.
References HANDLE_DW_ATE.
Definition at line 207 of file Dwarf.cpp.
References HANDLE_DW_CC.
Definition at line 179 of file Dwarf.cpp.
References HANDLE_DW_LANG, and llvm::dwarf::LanguageString().
Definition at line 275 of file Dwarf.cpp.
References llvm::StringSwitch< T, R >::Case(), llvm::StringSwitch< T, R >::Default(), llvm::dwarf::DW_MACINFO_define, llvm::dwarf::DW_MACINFO_end_file, llvm::dwarf::DW_MACINFO_invalid, llvm::dwarf::DW_MACINFO_start_file, llvm::dwarf::DW_MACINFO_undef, llvm::dwarf::DW_MACINFO_vendor_ext, and llvm::dwarf::MacinfoString().
Definition at line 82 of file Dwarf.cpp.
References llvm::dwarf::DW_OP_LLVM_fragment, HANDLE_DW_OP, and llvm::dwarf::OperationEncodingString().
Definition at line 32 of file Dwarf.cpp.
References llvm::dwarf::DW_TAG_invalid, HANDLE_DW_TAG, and llvm::dwarf::TagString().
Referenced by llvm::DWARFAbbreviationDeclaration::dump(), llvm::DWARFDie::dump(), llvm::DWARFDie::isSubprogramDIE(), and llvm::DWARFDie::isSubroutineDIE().
Definition at line 160 of file Dwarf.cpp.
References llvm::dwarf::DW_VIRTUALITY_invalid, HANDLE_DW_VIRTUALITY, and llvm::dwarf::VirtualityString().
1.8.6