[cfe-commits] r101585 - /cfe/trunk/tools/CIndex/CIndexUSRs.cpp

Ted Kremenek kremenek at apple.com
Fri Apr 16 17:21:38 PDT 2010


Author: kremenek
Date: Fri Apr 16 19:21:38 2010
New Revision: 101585

URL: http://llvm.org/viewvc/llvm-project?rev=101585&view=rev
Log:
Remove unneeded assertion and don't return a null CXString.

Modified:
    cfe/trunk/tools/CIndex/CIndexUSRs.cpp

Modified: cfe/trunk/tools/CIndex/CIndexUSRs.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/tools/CIndex/CIndexUSRs.cpp?rev=101585&r1=101584&r2=101585&view=diff
==============================================================================
--- cfe/trunk/tools/CIndex/CIndexUSRs.cpp (original)
+++ cfe/trunk/tools/CIndex/CIndexUSRs.cpp Fri Apr 16 19:21:38 2010
@@ -340,7 +340,7 @@
 
   // Don't generate USRs for things with invalid locations.
   if (!D || D->getLocStart().isInvalid())
-    return createCXString(NULL);
+    return createCXString("");
 
   // Check if the cursor has 'NoLinkage'.
   if (const NamedDecl *ND = dyn_cast<NamedDecl>(D))
@@ -369,8 +369,6 @@
   if (SUG->ignoreResults())
     return createCXString("");
 
-  assert(SUG.str().size() > 3);
-
     // Return a copy of the string that must be disposed by the caller.
   return createCXString(SUG.str(), true);
 }





More information about the cfe-commits mailing list