summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/Expr.cpp
Commit message (Expand)AuthorAgeFilesLines
* Make ActOnExprStmt take a FullExprArg.Anders Carlsson2009-05-171-0/+3
* Implement instantiation of a few boring, simple expressions. I don't think th...Sebastian Redl2009-05-161-0/+17
* Basic support for member exprs where the base expr type is dependent.Anders Carlsson2009-05-151-0/+5
* Implement C++0x nullptr.Sebastian Redl2009-05-101-0/+4
* Fixes a bug for objc2's gc in the presense of type-casts.Fariborz Jahanian2009-05-051-1/+3
* PR2524: downgrade taking address of expression of type 'void' to an Eli Friedman2009-05-031-5/+11
* When determining whether an expression refers to a bit-field, lookDouglas Gregor2009-05-021-4/+10
* PR4103: Silence bogus unused expression warning.Eli Friedman2009-04-291-1/+2
* Remove getIntegerConstantExprValue in favor of using EvaluateAsInt.Eli Friedman2009-04-261-1/+1
* implement PCH support for the rest of ExprObjC.h, includingChris Lattner2009-04-261-0/+10
* Change isNullPointerConstant to be strict; hopefully this won't cause Eli Friedman2009-04-251-6/+2
* Fix PR4027 + rdar://6808859, we were rejecting implicit casts ofChris Lattner2009-04-211-0/+1
* FunctionDecl::getBody() is getting an ASTContext argument for use inDouglas Gregor2009-04-181-2/+6
* Fix two embarrassing PCH bugs:Douglas Gregor2009-04-171-1/+1
* Implement lvalue test for conditional expressions.Sebastian Redl2009-04-171-0/+26
* Fix <rdar://problem/6765383> clang-6: clang does not appear to support declar...Steve Naroff2009-04-161-0/+2
* PCH support for InitListExpr, DesignatedInitExpr, and ImplicitValueInitExpr.Douglas Gregor2009-04-161-0/+18
* PCH support for ShuffleVectorExpr and BlockDeclRefExprDouglas Gregor2009-04-161-0/+9
* PCH support for ExtVectorElementExpr and VAArgExpr.Douglas Gregor2009-04-151-3/+3
* PCH support for MemberExpr and CallExpr.Douglas Gregor2009-04-151-0/+5
* PCH support for string literalsDouglas Gregor2009-04-151-0/+21
* Implement support for designated initializers that refer to members ofDouglas Gregor2009-04-151-18/+48
* Improve "assignment to cast" diagnostic.Daniel Dunbar2009-04-151-3/+8
* Strip paren expressions when trying to diagnose "cast as lvalue"Daniel Dunbar2009-04-141-1/+1
* Make our diagnostics about the obsolete GNU designated-initializerDouglas Gregor2009-03-281-1/+1
* use isa<>Chris Lattner2009-03-231-2/+2
* Adjust isModifiableLvalue to give a slightly more useful diagnostic for Eli Friedman2009-03-221-10/+11
* fix some warnings in release-assert mode.Chris Lattner2009-03-221-9/+9
* When building the structured initializer list, pre-allocate storage inDouglas Gregor2009-03-201-0/+5
* Destroy expressions properly when resizing an initializer listDouglas Gregor2009-03-201-1/+1
* Almost complete implementation of rvalue references. One bug, and a few uncle...Sebastian Redl2009-03-161-10/+8
* Add the ability to clone integer and string literals. Use it when instantiati...Anders Carlsson2009-03-151-1/+10
* Handle dependent types/exprs in static_assert expressions.Anders Carlsson2009-03-141-0/+1
* Implement template instantiation for the prefix unary operators. AsDouglas Gregor2009-03-131-0/+30
* Refactor the way we handle operator overloading and templateDouglas Gregor2009-03-131-0/+62
* add a helper function to strip noop casts.Chris Lattner2009-03-131-0/+34
* Eliminate some unused default cases in switches on the binary operator kindDouglas Gregor2009-03-121-1/+4
* Eliminate CXXClassVarDecl. It doesn't add anythingDouglas Gregor2009-03-111-1/+1
* Minor cleanup for choose expressions: add a helper that returns the Eli Friedman2009-03-041-8/+2
* Change the AST generated for offsetof a bit so that it looks like a Eli Friedman2009-02-271-43/+0
* Make isICE assert when Evaluate can't evaluate an ICE, as suggested byEli Friedman2009-02-271-26/+58
* The middle operand in ?: is optional, really.Mike Stump2009-02-271-1/+1
* Rewrite of isIntegerConstantExpr to be centered around Evaluate. This Eli Friedman2009-02-261-326/+172
* first wave of fixes for @encode sema support. This is part of PR3648.Chris Lattner2009-02-241-1/+3
* We should not generate __weak write barrier on indirect referenceFariborz Jahanian2009-02-231-0/+2
* More objc gc work. Match gcc's treatment of ivar accessFariborz Jahanian2009-02-221-0/+27
* Improvements to ASTContext::getDeclAlignInBytes; fixes the testcase in Eli Friedman2009-02-221-20/+7
* A few small tweaks to isConstantInitializer. (No test because this Eli Friedman2009-02-201-3/+9
* rip out __builtin_overloadChris Lattner2009-02-181-12/+0
* teach child iterators to walk into the child string of an ObjCStringLiteral,Chris Lattner2009-02-181-2/+2
OpenPOWER on IntegriCloud