aboutsummaryrefslogtreecommitdiff
path: root/lib/Lex/PPExpressions.cpp
AgeCommit message (Expand)Author
2009-06-05Move CharIsSigned from TargetInfo to LangOptions.Eli Friedman
2009-06-01PR4283: Don't truncate multibyte character constants in the Eli Friedman
2009-05-16PR3942: Don't warn on unsigned overflow in preprocessor expressions.Eli Friedman
2009-04-24simplification and speedupChris Lattner
2009-01-29move library-specific diagnostic headers into library private dirs. ReduceChris Lattner
2009-01-27Split the single monolithic DiagnosticKinds.def file into oneChris Lattner
2009-01-18fix rdar://6505352 - Bogus warning with -WUndef, a caseChris Lattner
2008-11-23make the 'to match this' diagnostic a note.Chris Lattner
2008-11-19don't turn identifierinfo's into strings in diagnostics.Chris Lattner
2008-11-18Remove the last of the old-style Preprocessor::Diag methods.Chris Lattner
2008-11-18remove one more Preprocessor::Diag method.Chris Lattner
2008-08-17various updates to match r54873 on mainline.Chris Lattner
2008-08-11More #include cleaningDaniel Dunbar
2008-07-03Fix PR2252: don't warn on negating an unsigned value ever, and don't emitChris Lattner
2008-05-05Fix typo, improve comment.Chris Lattner
2008-05-05Fix a few more bugs in preprocessor expressions w.r.t. ?:. Now I Chris Lattner
2008-05-05Neil pointed out that clang doesn't generate ranges from diagnosticsChris Lattner
2008-05-05fix a bug handling right associative operators that Neil noticed, hopefullyChris Lattner
2008-05-04||/&& do not do UAC's either. This silences a bogus warning on #if -1 || 4U.Chris Lattner
2008-05-04Neil points out that commas don't do UACs either.Chris Lattner
2008-05-04Fix the rest of PR2279:Chris Lattner
2008-05-04Fix PR2279 part C: shifts don't perform the UACs, thanks to Neil Chris Lattner
2008-05-04fix a nasty bug that Neil identifier in pp-expr parsing (this is PR2279 part D).Chris Lattner
2008-04-13Fix PR2220, making diagnostics for unexpected tokens in pp expressions Chris Lattner
2008-03-15Make a major restructuring of the clang tree: introduce a top-levelChris Lattner