aboutsummaryrefslogtreecommitdiff
path: root/lib/Sema/SemaExpr.cpp
AgeCommit message (Expand)Author
2009-11-18Simplify ActOnPostfixUnaryOp.Eli Friedman
2009-11-18Incremental progress on using declarations. Split UnresolvedUsingDecl intoJohn McCall
2009-11-18Eliminate some completely-redundant lookupsDouglas Gregor
2009-11-17Carry lookup configuration throughout lookup on the LookupResult. GiveJohn McCall
2009-11-17PR5526: Make sure to set the right cast kinds for the inserted implicit casts.Eli Friedman
2009-11-16First part of changes to eliminate problems with cv-qualifiers andDouglas Gregor
2009-11-14Always build a builtin operator expression for the __extension__ unary operator.Anders Carlsson
2009-11-14PR5462: Don't run off the edge of the argument array for vararg handlingEli Friedman
2009-11-13Don't bind arguments to temporaries if the argument has a reference type.Anders Carlsson
2009-11-13Fix two bugs with temporaries:Anders Carlsson
2009-11-12Note to self: don't leave debugging statements in the code for four hours.John McCall
2009-11-12Add <foo> = [<bar> nextObject] to the -Widiomatic-parentheses category,John McCall
2009-11-11Preserve source locations when building offsetof expressions featuringJohn McCall
2009-11-11Apparently the following idiom is specifically encouraged:John McCall
2009-11-10Improve parsing of template arguments to lay the foundation forDouglas Gregor
2009-11-10When trying to assign a regular string literal to an Objective-C 'id' type or...Anders Carlsson
2009-11-09Changed error for nested type qualifier mismatch toFariborz Jahanian
2009-11-08Test commit - minor terminology change to my recent patch suggested by John M...Sean Hunt
2009-11-07Patch to gives an error that at least points users in the direction of the er...Fariborz Jahanian
2009-11-06Don't warn -Wsign-compare if we're in an unevaluated context, and fixedJohn McCall
2009-11-06compare.c also needs a target triple now, and improve some comments while we'reJohn McCall
2009-11-06Improve the -Wsign-compare heuristics:John McCall
2009-11-06Rework the fix-it hint for code likeDouglas Gregor
2009-11-05The signed/unsigned checker should not warn for value-dependent expressions, ...Sebastian Redl
2009-11-05Eliminate some false positives due to a thinko in the "'blah' isDouglas Gregor
2009-11-05Implement the conditional-operator part of -Wsign-compare. TurnJohn McCall
2009-11-05When instantiating a UnaryOperator, allow the resulting expression toDouglas Gregor
2009-11-05Implement -Wsign-compare, or at least the actual comparison part of it.John McCall
2009-11-04Preserve type source information in sizeof/alignof expressions, and pass itJohn McCall
2009-11-04Diagnose __builtin_offsetof on incomplete types. FixesJohn McCall
2009-11-04Change our basic strategy for avoiding deprecation warnings when the decl useJohn McCall
2009-11-04Implement support for parsing dependent template-ids that refer toDouglas Gregor
2009-11-03We have to ensure we have the canonical type to do this. This is butMike Stump
2009-11-03Replace the code that parses member access expressions after "." orDouglas Gregor
2009-11-03Use ParseUnqualifiedId when parsing id-expressions. This eliminatesDouglas Gregor
2009-10-29Properly instantiate usage of overloaded operator []. Fixes PR5345.Sebastian Redl
2009-10-29Track source information for template arguments and template specializationJohn McCall
2009-10-28Diagnose use of data pointer member in a function callFariborz Jahanian
2009-10-27Type of a conditional expression with two distinct objective-cFariborz Jahanian
2009-10-27Explicit instantiation suppresses the instantiation of non-inlineDouglas Gregor
2009-10-27Implement Chris's suggestions for the precendence warnings. Reformat the code...Sebastian Redl
2009-10-26Add fixit hint to bitwise precedence warning.Sebastian Redl
2009-10-26Implement a warning for mixing bitwise logical with comparison ops. Fixes PR5...Sebastian Redl
2009-10-25Implement rdar://6756623 - use of deprecated type in deprecated typedef shoul...Chris Lattner
2009-10-25minor reorg: check both attributes before decl.Chris Lattner
2009-10-25Add support for vector shifts, pretty straight forward.Nate Begeman
2009-10-23Migrate Sema::ActOnCallExpr to Sema::FixOverloadedFunctionReference,Douglas Gregor
2009-10-23Apply the special enum restrictions from [over.match.oper]p3b2 in argument-de...Sebastian Redl
2009-10-23Eliminate QualifiedDeclRefExpr, which captured the notion of aDouglas Gregor
2009-10-22Refactor our handling of implicit member reference expressions to get most of...Douglas Gregor