[llvm] 093750d - [llvm] Sync DebugInfo.h with DebugInfoFlags.def

Jan Kratochvil via llvm-commits llvm-commits at lists.llvm.org
Wed Jun 9 01:13:00 PDT 2021


Author: Jan Kratochvil
Date: 2021-06-09T10:11:23+02:00
New Revision: 093750dd0be6b0729f8e817766c3d5849545e10c

URL: https://github.com/llvm/llvm-project/commit/093750dd0be6b0729f8e817766c3d5849545e10c
DIFF: https://github.com/llvm/llvm-project/commit/093750dd0be6b0729f8e817766c3d5849545e10c.diff

LOG: [llvm] Sync DebugInfo.h with DebugInfoFlags.def

Command to see the differences:
  diff -u <(sed -n 's#^HANDLE_DI_FLAG *([^,]*, *\([^()]*\)) *\(//.*\)\?$#\1#p' <llvm/include/llvm/IR/DebugInfoFlags.def | grep -vw Largest) <(sed -n 's#^ *LLVMDIFlag\([^ ]*\) *= (\?[0-9].*$#\1#p' <llvm/include/llvm-c/DebugInfo.h)

OCaml binding is more seriously out of sync but I have not tried to sync it.

Reviewed By: aprantl

Differential Revision: https://reviews.llvm.org/D103910

Added: 
    

Modified: 
    llvm/include/llvm-c/DebugInfo.h

Removed: 
    


################################################################################
diff  --git a/llvm/include/llvm-c/DebugInfo.h b/llvm/include/llvm-c/DebugInfo.h
index 8c085807914bd..2c4577aabccc2 100644
--- a/llvm/include/llvm-c/DebugInfo.h
+++ b/llvm/include/llvm-c/DebugInfo.h
@@ -42,7 +42,7 @@ typedef enum {
   LLVMDIFlagStaticMember = 1 << 12,
   LLVMDIFlagLValueReference = 1 << 13,
   LLVMDIFlagRValueReference = 1 << 14,
-  LLVMDIFlagReserved = 1 << 15,
+  LLVMDIFlagExportSymbols = 1 << 15,
   LLVMDIFlagSingleInheritance = 1 << 16,
   LLVMDIFlagMultipleInheritance = 2 << 16,
   LLVMDIFlagVirtualInheritance = 3 << 16,
@@ -57,6 +57,7 @@ typedef enum {
   LLVMDIFlagNonTrivial = 1 << 26,
   LLVMDIFlagBigEndian = 1 << 27,
   LLVMDIFlagLittleEndian = 1 << 28,
+  LLVMDIFlagAllCallsDescribed = 1 << 29,
   LLVMDIFlagIndirectVirtualBase = (1 << 2) | (1 << 5),
   LLVMDIFlagAccessibility = LLVMDIFlagPrivate | LLVMDIFlagProtected |
                             LLVMDIFlagPublic,


        


More information about the llvm-commits mailing list