aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2010-11-19Several PPCallbacks take an SourceLocation + IdentifierInfo, ratherCraig Silverstein
2010-11-19Check for gcc 4.3.4.Rafael Espindola
2010-11-19Don't warn for empty 'if' body if there is a macro that expands to nothing, e.g:Argyrios Kyrtzidis
2010-11-19Make sure to print cvr-qualifiers on function declarationsDouglas Gregor
2010-11-19Minor cleanup. No change otherwise.Fariborz Jahanian
2010-11-19objc_msgSend is not a builtin type in non-objc mode.Fariborz Jahanian
2010-11-19Driver/Darwin: Don't pass -demangle to an iOS linker, which may not understandDaniel Dunbar
2010-11-19Initialize StoredDiagnostic's members in order.Benjamin Kramer
2010-11-19add support for the i686-pc-linux-gnu triple (used by Gentoo x86)Nuno Lopes
2010-11-19When parsing something that looks like an ill-formedDouglas Gregor
2010-11-19Driver: Ignore -force_cpusubtype_ALL.Daniel Dunbar
2010-11-19Extend the libclang diagnostic API to provide information about theDouglas Gregor
2010-11-19Remove Diagnostic's get/setNumErrors() and getNumErrorsSuppressed().Argyrios Kyrtzidis
2010-11-19getNumErrors() -> hasErrorOccurred()Argyrios Kyrtzidis
2010-11-19Refactoring. Get FunctionScopeInfo to use DiagnosticErrorTrap.Argyrios Kyrtzidis
2010-11-19Refactoring.Argyrios Kyrtzidis
2010-11-18Fix a bug where write-barriers for assignment through referenceFariborz Jahanian
2010-11-18Use a signed vector type for the shift amount operand of unsigned shifts.Bob Wilson
2010-11-18Use hasErrorOccurred() instead of getNumErrors() where it makes sense.Argyrios Kyrtzidis
2010-11-18Get the number of errors reported from the diagnostic client, in clang_parseT...Argyrios Kyrtzidis
2010-11-18Update CMake build.Benjamin Kramer
2010-11-18Remove the hack where, to get the return status, we had special case for Veri...Argyrios Kyrtzidis
2010-11-18Keep track of errors/warnings in FixItRewriter.Argyrios Kyrtzidis
2010-11-18Since multiple diagnostics can share one diagnostic client, have the client k...Argyrios Kyrtzidis
2010-11-18Refactoring of Diagnostic class.Argyrios Kyrtzidis
2010-11-18Copy the LangOptions in PrintingPolicy to avoid pointing to a LangOptions tha...Argyrios Kyrtzidis
2010-11-18Add an assertion, fix a whole bunch of bugs, comment the assertionJohn McCall
2010-11-18Remove the getDiagnosticLevel check since it doesn't buy us much.Argyrios Kyrtzidis
2010-11-18Fix a typo in the UTF-8 BOM (PR8645). Use a StringSwitch while at it.Benjamin Kramer
2010-11-18In some situations, TemplateArgumentLoc wasn't setting TypeSourceLoc (seeCraig Silverstein
2010-11-18Calculate the value kind of an expression when it's created andJohn McCall
2010-11-18Added method for handling CXXOperatorCallExpr differently from CallExpr if CX...Marcin Swiderski
2010-11-18comparison of AltiVec vectors now gives bool result (fix for 7533)Anton Yartsev
2010-11-18CursorVisitor: switch remaining expressions overTed Kremenek
2010-11-18-Rename -Wargument-larger-than -> -Wlarge-by-value-copyArgyrios Kyrtzidis
2010-11-18CursorVisitor: migrate handling ofTed Kremenek
2010-11-17Make definition of CXTranslationUnitImpl privateTed Kremenek
2010-11-17Introduce option -Wargument-larger-than[=N] which warns about function defini...Argyrios Kyrtzidis
2010-11-17Implement -pie.Rafael Espindola
2010-11-17Don't warn aboutRafael Espindola
2010-11-17Do not produce "purely informative" code completion results forDouglas Gregor
2010-11-17In EvalArguments allow for evaluation of first argument always as a lvalue. W...Marcin Swiderski
2010-11-17Don't warn about -w not being used in a link. Necessary to get saneRafael Espindola
2010-11-17Warn if direct accessing synthesized ivar backing the property inFariborz Jahanian
2010-11-17Don't emit warn_logical_and_in_logical_or for cases like "a && b || 0".Argyrios Kyrtzidis
2010-11-17Don't emit warn_logical_and_in_logical_or for macros. Fixes rdar://8678458Argyrios Kyrtzidis
2010-11-17Don't warn for parentheses for the '&&' inside '||' for cases like:Argyrios Kyrtzidis
2010-11-17Put warn_logical_and_in_logical_or warning in new warning group "logical-op-p...Argyrios Kyrtzidis
2010-11-17Add a comment explaining why r117813 was needed.Dan Gohman
2010-11-17Drop the warning about __attribute__((may_alias)) being usedDan Gohman