From be44a4b99a17f823ab43b3541846bff847b37b07 Mon Sep 17 00:00:00 2001 From: Bogdan Gheorghe Date: Fri, 8 Jul 2005 15:03:30 +0000 Subject: [PATCH] Fix for 102783: [ctags] varargs and void param do not show up in the index --- .../cdt/internal/core/index/ctagsindexer/CTagEntry.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/core/org.eclipse.cdt.core/index/org/eclipse/cdt/internal/core/index/ctagsindexer/CTagEntry.java b/core/org.eclipse.cdt.core/index/org/eclipse/cdt/internal/core/index/ctagsindexer/CTagEntry.java index 0c3bf9af4c6..76e78ffe0e6 100644 --- a/core/org.eclipse.cdt.core/index/org/eclipse/cdt/internal/core/index/ctagsindexer/CTagEntry.java +++ b/core/org.eclipse.cdt.core/index/org/eclipse/cdt/internal/core/index/ctagsindexer/CTagEntry.java @@ -216,6 +216,11 @@ class CTagEntry{ private char[][] getFunctionSignature() { String signature = (String) tagExtensionField.get(CTagsConsoleParser.SIGNATURE); + if (signature.equals("()")){ + char[][] voidSignature = new char[1][]; + voidSignature[0] = "void".toCharArray(); + return voidSignature; + } return CSearchPattern.scanForParameters(signature); }