Lines Matching +full:- +full:name
1 //===-- llvm/BinaryFormat/Dwarf.cpp - Dwarf Framework ------------*- C++-*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
11 //===----------------------------------------------------------------------===//
25 #define HANDLE_DW_TAG(ID, NAME, VERSION, VENDOR, KIND) \ in TagString() argument
26 case DW_TAG_##NAME: \ in TagString()
27 return "DW_TAG_" #NAME; in TagString()
34 #define HANDLE_DW_TAG(ID, NAME, VERSION, VENDOR, KIND) \ in getTag() argument
35 .Case("DW_TAG_" #NAME, DW_TAG_##NAME) in getTag()
44 #define HANDLE_DW_TAG(ID, NAME, VERSION, VENDOR, KIND) \ in TagVersion() argument
45 case DW_TAG_##NAME: \ in TagVersion()
55 #define HANDLE_DW_TAG(ID, NAME, VERSION, VENDOR, KIND) \ in TagVendor() argument
56 case DW_TAG_##NAME: \ in TagVendor()
76 #define HANDLE_DW_AT(ID, NAME, VERSION, VENDOR) \ in AttributeString() argument
77 case DW_AT_##NAME: \ in AttributeString()
78 return "DW_AT_" #NAME; in AttributeString()
87 #define HANDLE_DW_AT(ID, NAME, VERSION, VENDOR) \ in AttributeVersion() argument
88 case DW_AT_##NAME: \ in AttributeVersion()
98 #define HANDLE_DW_AT(ID, NAME, VERSION, VENDOR) \ in AttributeVendor() argument
99 case DW_AT_##NAME: \ in AttributeVendor()
109 #define HANDLE_DW_FORM(ID, NAME, VERSION, VENDOR) \ in FormEncodingString() argument
110 case DW_FORM_##NAME: \ in FormEncodingString()
111 return "DW_FORM_" #NAME; in FormEncodingString()
120 #define HANDLE_DW_FORM(ID, NAME, VERSION, VENDOR) \ in FormVersion() argument
121 case DW_FORM_##NAME: \ in FormVersion()
131 #define HANDLE_DW_FORM(ID, NAME, VERSION, VENDOR) \ in FormVendor() argument
132 case DW_FORM_##NAME: \ in FormVendor()
142 #define HANDLE_DW_OP(ID, NAME, OPERANDS, ARITY, VERSION, VENDOR) \ in OperationEncodingString() argument
143 case DW_OP_##NAME: \ in OperationEncodingString()
144 return "DW_OP_" #NAME; in OperationEncodingString()
167 #define HANDLE_DW_OP(ID, NAME, OPERANDS, ARITY, VERSION, VENDOR) \ in getOperationEncoding() argument
168 .Case("DW_OP_" #NAME, DW_OP_##NAME) in getOperationEncoding()
185 #define HANDLE_DW_OP_LLVM_USEROP(ID, NAME) \ in LlvmUserOperationEncodingString() argument
186 case DW_OP_LLVM_##NAME: \ in LlvmUserOperationEncodingString()
187 return "DW_OP_LLVM_" #NAME; in LlvmUserOperationEncodingString()
195 #define HANDLE_DW_OP_LLVM_USEROP(ID, NAME) .Case(#NAME, DW_OP_LLVM_##NAME) in getLlvmUserOperationEncoding() argument
219 #define HANDLE_DW_OP(ID, NAME, OPERANDS, ARITY, VERSION, VENDOR) \ in OperationVersion() argument
220 case DW_OP_##NAME: \ in OperationVersion()
230 #define HANDLE_DW_OP(ID, NAME, OPERANDS, ARITY, VERSION, VENDOR) \ in OperationOperands() argument
231 case DW_OP_##NAME: \ in OperationOperands()
232 if (OPERANDS == -1) \ in OperationOperands()
243 #define HANDLE_DW_OP(ID, NAME, OPERANDS, ARITY, VERSION, VENDOR) \ in OperationArity() argument
244 case DW_OP_##NAME: \ in OperationArity()
245 if (ARITY == -1) \ in OperationArity()
256 #define HANDLE_DW_OP(ID, NAME, OPERANDS, ARITY, VERSION, VENDOR) \ in OperationVendor() argument
257 case DW_OP_##NAME: \ in OperationVendor()
267 #define HANDLE_DW_ATE(ID, NAME, VERSION, VENDOR) \ in AttributeEncodingString() argument
268 case DW_ATE_##NAME: \ in AttributeEncodingString()
269 return "DW_ATE_" #NAME; in AttributeEncodingString()
276 #define HANDLE_DW_ATE(ID, NAME, VERSION, VENDOR) \ in getAttributeEncoding() argument
277 .Case("DW_ATE_" #NAME, DW_ATE_##NAME) in getAttributeEncoding()
286 #define HANDLE_DW_ATE(ID, NAME, VERSION, VENDOR) \ in AttributeEncodingVersion() argument
287 case DW_ATE_##NAME: \ in AttributeEncodingVersion()
297 #define HANDLE_DW_ATE(ID, NAME, VERSION, VENDOR) \ in AttributeEncodingVendor() argument
298 case DW_ATE_##NAME: \ in AttributeEncodingVendor()
378 #define HANDLE_DW_VIRTUALITY(ID, NAME) \ in VirtualityString() argument
379 case DW_VIRTUALITY_##NAME: \ in VirtualityString()
380 return "DW_VIRTUALITY_" #NAME; in VirtualityString()
387 #define HANDLE_DW_VIRTUALITY(ID, NAME) \ in getVirtuality() argument
388 .Case("DW_VIRTUALITY_" #NAME, DW_VIRTUALITY_##NAME) in getVirtuality()
397 #define HANDLE_DW_LANG(ID, NAME, LOWER_BOUND, VERSION, VENDOR) \ in LanguageString() argument
398 case DW_LANG_##NAME: \ in LanguageString()
399 return "DW_LANG_" #NAME; in LanguageString()
406 #define HANDLE_DW_LANG(ID, NAME, LOWER_BOUND, VERSION, VENDOR) \ in getLanguage() argument
407 .Case("DW_LANG_" #NAME, DW_LANG_##NAME) in getLanguage()
416 #define HANDLE_DW_LANG(ID, NAME, LOWER_BOUND, VERSION, VENDOR) \ in LanguageVersion() argument
417 case DW_LANG_##NAME: \ in LanguageVersion()
427 #define HANDLE_DW_LANG(ID, NAME, LOWER_BOUND, VERSION, VENDOR) \ in LanguageVendor() argument
428 case DW_LANG_##NAME: \ in LanguageVendor()
439 #define HANDLE_DW_LANG(ID, NAME, LOWER_BOUND, VERSION, VENDOR) \ in LanguageLowerBound() argument
440 case DW_LANG_##NAME: \ in LanguageLowerBound()
448 #define HANDLE_DW_LNAME(ID, NAME, DESC, LOWER_BOUND) \ in LanguageDescription() argument
449 case DW_LNAME_##NAME: \ in LanguageDescription()
474 #define HANDLE_DW_CC(ID, NAME) \ in ConventionString() argument
475 case DW_CC_##NAME: \ in ConventionString()
476 return "DW_CC_" #NAME; in ConventionString()
483 #define HANDLE_DW_CC(ID, NAME) .Case("DW_CC_" #NAME, DW_CC_##NAME) in getCallingConvention() argument
516 #define HANDLE_DW_LNS(ID, NAME) \ in LNStandardString() argument
517 case DW_LNS_##NAME: \ in LNStandardString()
518 return "DW_LNS_" #NAME; in LNStandardString()
527 #define HANDLE_DW_LNE(ID, NAME) \ in LNExtendedString() argument
528 case DW_LNE_##NAME: \ in LNExtendedString()
529 return "DW_LNE_" #NAME; in LNExtendedString()
567 #define HANDLE_DW_MACRO(ID, NAME) \ in MacroString() argument
568 case DW_MACRO_##NAME: \ in MacroString()
569 return "DW_MACRO_" #NAME; in MacroString()
578 #define HANDLE_DW_MACRO_GNU(ID, NAME) \ in GnuMacroString() argument
579 case DW_MACRO_GNU_##NAME: \ in GnuMacroString()
580 return "DW_MACRO_GNU_" #NAME; in GnuMacroString()
587 #define HANDLE_DW_MACRO(ID, NAME) .Case("DW_MACRO_" #NAME, ID) in getMacro() argument
595 #define HANDLE_DW_RLE(ID, NAME) \ in RangeListEncodingString() argument
596 case DW_RLE_##NAME: \ in RangeListEncodingString()
597 return "DW_RLE_" #NAME; in RangeListEncodingString()
606 #define HANDLE_DW_LLE(ID, NAME) \ in LocListEncodingString() argument
607 case DW_LLE_##NAME: \ in LocListEncodingString()
608 return "DW_LLE_" #NAME; in LocListEncodingString()
620 #define HANDLE_DW_CFA(ID, NAME) in CallFrameString() argument
621 #define HANDLE_DW_CFA_PRED(ID, NAME, PRED) \ in CallFrameString() argument
623 return "DW_CFA_" #NAME; in CallFrameString()
629 #define HANDLE_DW_CFA_PRED(ID, NAME, PRED) in CallFrameString() argument
630 #define HANDLE_DW_CFA(ID, NAME) \ in CallFrameString() argument
631 case DW_CFA_##NAME: \ in CallFrameString()
632 return "DW_CFA_" #NAME; in CallFrameString()
646 #define HANDLE_DW_APPLE_PROPERTY(ID, NAME) \ in ApplePropertyString() argument
647 case DW_APPLE_PROPERTY_##NAME: \ in ApplePropertyString()
648 return "DW_APPLE_PROPERTY_" #NAME; in ApplePropertyString()
657 #define HANDLE_DW_UT(ID, NAME) \ in UnitTypeString() argument
658 case DW_UT_##NAME: \ in UnitTypeString()
659 return "DW_UT_" #NAME; in UnitTypeString()
764 #define HANDLE_DW_IDX(ID, NAME) \ in IndexString() argument
765 case DW_IDX_##NAME: \ in IndexString()
766 return "DW_IDX_" #NAME; in IndexString()
783 case DW_FORM_string: // C-string with null terminator. in getFixedFormByteSize()
886 #define HANDLE_DW_RLE(ID, NAME) \ in RLEString() argument
887 case DW_RLE_##NAME: \ in RLEString()
888 return "DW_RLE_" #NAME; in RLEString()