summaryrefslogtreecommitdiffstats
path: root/llvm/include
diff options
context:
space:
mode:
authorDuncan P. N. Exon Smith <dexonsmith@apple.com>2016-04-20 00:29:48 +0000
committerDuncan P. N. Exon Smith <dexonsmith@apple.com>2016-04-20 00:29:48 +0000
commitc2dd7da5ca2452f53e8f2880b4a17c8b93a5a62c (patch)
treef3c321679ab5e494a5f3ee79bc769456f9f2ac59 /llvm/include
parent1bfd583d82963cddf839fb0d8c9254cd3a967631 (diff)
downloadbcm5719-llvm-c2dd7da5ca2452f53e8f2880b4a17c8b93a5a62c.tar.gz
bcm5719-llvm-c2dd7da5ca2452f53e8f2880b4a17c8b93a5a62c.zip
IR: Use HANDLE_METADATA_LEAF to define MetadataKind enum, NFC
llvm-svn: 266839
Diffstat (limited to 'llvm/include')
-rw-r--r--llvm/include/llvm/IR/Metadata.h30
1 files changed, 2 insertions, 28 deletions
diff --git a/llvm/include/llvm/IR/Metadata.h b/llvm/include/llvm/IR/Metadata.h
index 90651d00ef8..c2558d0642e 100644
--- a/llvm/include/llvm/IR/Metadata.h
+++ b/llvm/include/llvm/IR/Metadata.h
@@ -60,34 +60,8 @@ protected:
public:
enum MetadataKind {
- MDTupleKind,
- DILocationKind,
- GenericDINodeKind,
- DISubrangeKind,
- DIEnumeratorKind,
- DIBasicTypeKind,
- DIDerivedTypeKind,
- DICompositeTypeKind,
- DISubroutineTypeKind,
- DIFileKind,
- DICompileUnitKind,
- DISubprogramKind,
- DILexicalBlockKind,
- DILexicalBlockFileKind,
- DINamespaceKind,
- DIModuleKind,
- DITemplateTypeParameterKind,
- DITemplateValueParameterKind,
- DIGlobalVariableKind,
- DILocalVariableKind,
- DIExpressionKind,
- DIObjCPropertyKind,
- DIImportedEntityKind,
- ConstantAsMetadataKind,
- LocalAsMetadataKind,
- MDStringKind,
- DIMacroKind,
- DIMacroFileKind
+#define HANDLE_METADATA_LEAF(CLASS) CLASS##Kind,
+#include "llvm/IR/Metadata.def"
};
protected:
OpenPOWER on IntegriCloud