summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaExpr.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add DeclarationName support for C++0x operator literals. They should now work asAlexis Hunt2009-11-291-0/+1
* Refactor our handling of expression evaluation contexts, so that SemaDouglas Gregor2009-11-261-21/+28
* Allow user re-definition of SEL as well as accessing its fields.Fariborz Jahanian2009-11-251-0/+21
* Some fancy footwork to move the decision on how Fariborz Jahanian2009-11-251-4/+9
* Refactor argument collection of constructor calls usingFariborz Jahanian2009-11-241-2/+1
* More cleanup of argument call collection.Fariborz Jahanian2009-11-241-10/+10
* Rip out TemplateIdRefExpr and make UnresolvedLookupExpr and John McCall2009-11-241-238/+268
* Refactor collection of call arguments in common code.Fariborz Jahanian2009-11-241-28/+47
* GNUNullExpr is a valid sentinel even though it isn't of pointer type.Anders Carlsson2009-11-241-3/+4
* Convert the && and || operands to bool using standard conversions. Fixes PR5593.Anders Carlsson2009-11-231-9/+31
* Intercept sizeof and alignof references before they get into ASTContext metho...Sebastian Redl2009-11-231-0/+7
* Improve type-checking of templates by distinguishing between membersDouglas Gregor2009-11-231-6/+2
* Centralize and complete the computation of value- and type-dependence for Dec...Douglas Gregor2009-11-231-54/+3
* Encapsulate "an array of TemplateArgumentLocs and two angle bracket locations...John McCall2009-11-231-41/+19
* If a C++ qualified id is followed by a postfix suffix, it is never the directJohn McCall2009-11-221-1/+4
* Reorganize the intermediate BuildDeclarationNameExpr routines again.John McCall2009-11-221-79/+66
* Consider a FunctionTemplate to be an overload all on its lonesome. TrackJohn McCall2009-11-221-49/+73
* "Incremental" progress on using expressions, by which I mean totally rippingJohn McCall2009-11-211-150/+288
* Draw a brighter line between "unresolved" expressions, where we have done theJohn McCall2009-11-191-4/+4
* Split LookupResult into its own header.John McCall2009-11-181-0/+1
* Simplify ActOnPostfixUnaryOp.Eli Friedman2009-11-181-122/+1
* Incremental progress on using declarations. Split UnresolvedUsingDecl intoJohn McCall2009-11-181-1/+1
* Eliminate some completely-redundant lookupsDouglas Gregor2009-11-181-10/+0
* Carry lookup configuration throughout lookup on the LookupResult. GiveJohn McCall2009-11-171-15/+8
* PR5526: Make sure to set the right cast kinds for the inserted implicit casts.Eli Friedman2009-11-171-2/+2
* First part of changes to eliminate problems with cv-qualifiers andDouglas Gregor2009-11-161-8/+6
* Always build a builtin operator expression for the __extension__ unary operator.Anders Carlsson2009-11-141-1/+2
* PR5462: Don't run off the edge of the argument array for vararg handlingEli Friedman2009-11-141-1/+1
* Don't bind arguments to temporaries if the argument has a reference type.Anders Carlsson2009-11-131-1/+2
* Fix two bugs with temporaries:Anders Carlsson2009-11-131-0/+2
* Note to self: don't leave debugging statements in the code for four hours.John McCall2009-11-121-2/+0
* Add <foo> = [<bar> nextObject] to the -Widiomatic-parentheses category,John McCall2009-11-121-8/+17
* Preserve source locations when building offsetof expressions featuringJohn McCall2009-11-111-1/+1
* Apparently the following idiom is specifically encouraged:John McCall2009-11-111-1/+12
* Improve parsing of template arguments to lay the foundation forDouglas Gregor2009-11-101-4/+1
* When trying to assign a regular string literal to an Objective-C 'id' type or...Anders Carlsson2009-11-101-1/+32
* Changed error for nested type qualifier mismatch toFariborz Jahanian2009-11-091-1/+1
* Test commit - minor terminology change to my recent patch suggested by John M...Alexis Hunt2009-11-081-3/+3
* Patch to gives an error that at least points users in the direction of the er...Fariborz Jahanian2009-11-071-0/+21
* Don't warn -Wsign-compare if we're in an unevaluated context, and fixedJohn McCall2009-11-061-0/+4
* compare.c also needs a target triple now, and improve some comments while we'reJohn McCall2009-11-061-7/+7
* Improve the -Wsign-compare heuristics:John McCall2009-11-061-4/+35
* Rework the fix-it hint for code likeDouglas Gregor2009-11-061-12/+32
* The signed/unsigned checker should not warn for value-dependent expressions, ...Sebastian Redl2009-11-051-0/+5
* Eliminate some false positives due to a thinko in the "'blah' isDouglas Gregor2009-11-051-11/+7
* Implement the conditional-operator part of -Wsign-compare. TurnJohn McCall2009-11-051-5/+7
* When instantiating a UnaryOperator, allow the resulting expression toDouglas Gregor2009-11-051-15/+27
* Implement -Wsign-compare, or at least the actual comparison part of it.John McCall2009-11-051-0/+37
* Preserve type source information in sizeof/alignof expressions, and pass itJohn McCall2009-11-041-8/+10
* Diagnose __builtin_offsetof on incomplete types. FixesJohn McCall2009-11-041-0/+4
OpenPOWER on IntegriCloud