[gnome-builder] clang: add some tracing macros
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] clang: add some tracing macros
- Date: Thu, 9 Apr 2015 23:44:21 +0000 (UTC)
commit 36f5794be069f6d41078a02130e2ecdac1b1c18f
Author: Christian Hergert <christian hergert me>
Date: Thu Apr 9 16:42:50 2015 -0700
clang: add some tracing macros
libide/clang/ide-clang-translation-unit.c | 11 ++++++++++-
1 files changed, 10 insertions(+), 1 deletions(-)
---
diff --git a/libide/clang/ide-clang-translation-unit.c b/libide/clang/ide-clang-translation-unit.c
index bb8da11..b65bc88 100644
--- a/libide/clang/ide-clang-translation-unit.c
+++ b/libide/clang/ide-clang-translation-unit.c
@@ -687,6 +687,8 @@ ide_clang_translation_unit_code_complete_async (IdeClangTranslationUnit *self,
IdeContext *context;
IdeUnsavedFiles *unsaved_files;
+ IDE_ENTRY;
+
g_return_if_fail (IDE_IS_CLANG_TRANSLATION_UNIT (self));
g_return_if_fail (G_IS_FILE (file));
g_return_if_fail (location);
@@ -710,6 +712,8 @@ ide_clang_translation_unit_code_complete_async (IdeClangTranslationUnit *self,
g_task_set_task_data (task, state, code_complete_state_free);
g_task_run_in_thread (task, ide_clang_translation_unit_code_complete_worker);
+
+ IDE_EXIT;
}
/**
@@ -729,11 +733,16 @@ ide_clang_translation_unit_code_complete_finish (IdeClangTranslationUnit *self,
GError **error)
{
GTask *task = (GTask *)result;
+ GPtrArray *ret;
+
+ IDE_ENTRY;
g_return_val_if_fail (IDE_IS_CLANG_TRANSLATION_UNIT (self), NULL);
g_return_val_if_fail (G_IS_TASK (task), NULL);
- return g_task_propagate_pointer (task, error);
+ ret = g_task_propagate_pointer (task, error);
+
+ IDE_RETURN (ret);
}
static enum CXChildVisitResult
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]