[gnome-builder] symbol-node: add default vfunc implementation
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] symbol-node: add default vfunc implementation
- Date: Wed, 19 Oct 2016 03:29:30 +0000 (UTC)
commit ded0136018678c357937884e73234ed0060ddede
Author: Christian Hergert <chergert redhat com>
Date: Tue Oct 18 20:18:50 2016 -0700
symbol-node: add default vfunc implementation
libide/symbols/ide-symbol-node.c | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-)
---
diff --git a/libide/symbols/ide-symbol-node.c b/libide/symbols/ide-symbol-node.c
index ac8557c..aef8508 100644
--- a/libide/symbols/ide-symbol-node.c
+++ b/libide/symbols/ide-symbol-node.c
@@ -41,6 +41,12 @@ enum {
static GParamSpec *properties [LAST_PROP];
+static IdeSourceLocation *
+ide_symbol_node_real_get_location (IdeSymbolNode *self)
+{
+ return NULL;
+}
+
static void
ide_symbol_node_finalize (GObject *object)
{
@@ -113,6 +119,8 @@ ide_symbol_node_class_init (IdeSymbolNodeClass *klass)
{
GObjectClass *object_class = G_OBJECT_CLASS (klass);
+ klass->get_location = ide_symbol_node_real_get_location;
+
object_class->finalize = ide_symbol_node_finalize;
object_class->get_property = ide_symbol_node_get_property;
object_class->set_property = ide_symbol_node_set_property;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]