From: Ted Kremenek Date: Thu, 2 Apr 2009 02:44:03 +0000 (+0000) Subject: More title-casing of bug type names. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=13493ea1583f39d62a66e2b2a0802f08d8ec32ca;p=clang More title-casing of bug type names. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@68275 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Analysis/CheckObjCInstMethSignature.cpp b/lib/Analysis/CheckObjCInstMethSignature.cpp index 2d100793c2..a59ed884d4 100644 --- a/lib/Analysis/CheckObjCInstMethSignature.cpp +++ b/lib/Analysis/CheckObjCInstMethSignature.cpp @@ -21,7 +21,7 @@ #include "clang/AST/ASTContext.h" #include "llvm/ADT/DenseMap.h" -#include +#include "llvm/Support/raw_ostream.h" using namespace clang; @@ -46,7 +46,8 @@ static void CompareReturnTypes(ObjCMethodDecl* MethDerived, QualType ResAncestor = MethAncestor->getResultType(); if (!AreTypesCompatible(ResDerived, ResAncestor, Ctx)) { - std::ostringstream os; + std::string sbuf; + llvm::raw_string_ostream os(sbuf); os << "The Objective-C class '" << MethDerived->getClassInterface()->getNameAsString() @@ -64,7 +65,7 @@ static void CompareReturnTypes(ObjCMethodDecl* MethDerived, << "'. These two types are incompatible, and may result in undefined " "behavior for clients of these classes."; - BR.EmitBasicReport("incompatible instance method return type", + BR.EmitBasicReport("Incompatible instance method return type", os.str().c_str(), MethDerived->getLocStart()); } } diff --git a/lib/Analysis/CheckObjCUnusedIVars.cpp b/lib/Analysis/CheckObjCUnusedIVars.cpp index ef7b318b76..658a6b189a 100644 --- a/lib/Analysis/CheckObjCUnusedIVars.cpp +++ b/lib/Analysis/CheckObjCUnusedIVars.cpp @@ -103,7 +103,7 @@ void clang::CheckObjCUnusedIvar(ObjCImplementationDecl* D, BugReporter& BR) { << "' is never used by the methods in its @implementation " "(although it may be used by category methods)."; - BR.EmitBasicReport("unused ivar", "Optimization", + BR.EmitBasicReport("Unused instance variable", "Optimization", os.str().c_str(), I->first->getLocation()); } }