[gnome-builder] code: add non-ABI enumeration for last symbol kind



commit f5212aa057c81c460649f57f18bc512c81204170
Author: Christian Hergert <chergert redhat com>
Date:   Wed Dec 4 21:22:08 2019 -0800

    code: add non-ABI enumeration for last symbol kind
    
    This is useful for arrays internally that are statically
    allocated.

 src/libide/code/ide-symbol.c | 1 +
 src/libide/code/ide-symbol.h | 2 ++
 2 files changed, 3 insertions(+)
---
diff --git a/src/libide/code/ide-symbol.c b/src/libide/code/ide-symbol.c
index d9e8c41f0..5a080883f 100644
--- a/src/libide/code/ide-symbol.c
+++ b/src/libide/code/ide-symbol.c
@@ -331,6 +331,7 @@ ide_symbol_kind_get_icon_name (IdeSymbolKind kind)
     case IDE_SYMBOL_KIND_STRING:
     case IDE_SYMBOL_KIND_TEMPLATE:
     case IDE_SYMBOL_KIND_KEYWORD:
+    case IDE_SYMBOL_KIND_LAST:
       icon_name = NULL;
       break;
 
diff --git a/src/libide/code/ide-symbol.h b/src/libide/code/ide-symbol.h
index 0f4372200..8fbd00ec9 100644
--- a/src/libide/code/ide-symbol.h
+++ b/src/libide/code/ide-symbol.h
@@ -79,6 +79,8 @@ typedef enum
   IDE_SYMBOL_KIND_XML_ELEMENT,
   IDE_SYMBOL_KIND_XML_COMMENT,
   IDE_SYMBOL_KIND_XML_CDATA,
+
+  IDE_SYMBOL_KIND_LAST
 } IdeSymbolKind;
 
 typedef enum


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]