| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Add support for C++'s "type-specifier ( expression-list )" expression: | Argyrios Kyrtzidis | 2008-08-22 | 1 | -2/+5 |
* | Add ExplicitCastExpr to replace the current CastExpr, and have ImplicitCastEx... | Argyrios Kyrtzidis | 2008-08-18 | 1 | -28/+8 |
* | Update some isIntegerConstantExpr uses to use | Daniel Dunbar | 2008-08-13 | 1 | -8/+2 |
* | More #include cleaning | Daniel Dunbar | 2008-08-11 | 1 | -3/+0 |
* | More #include cleaning | Daniel Dunbar | 2008-08-11 | 1 | -0/+2 |
* | More #include cleaning | Daniel Dunbar | 2008-08-11 | 1 | -0/+1 |
* | Cleanup ObjCSuperRefExpr (remove last usage and AST node:-). | Steve Naroff | 2008-08-10 | 1 | -4/+0 |
* | rename PreDefinedExpr -> PredefinedExpr | Chris Lattner | 2008-08-10 | 1 | -7/+7 |
* | Remove the ICE pointer cast hack; the issue this was working around is | Eli Friedman | 2008-08-09 | 1 | -5/+0 |
* | Finally fix PR2189. This makes a fairly invasive but important change to | Chris Lattner | 2008-08-04 | 1 | -4/+7 |
* | convert more code to use ASTContext to get canonical types instead | Chris Lattner | 2008-07-26 | 1 | -10/+10 |
* | fix some problems handling stmtexprs with labels (PR2374), and | Chris Lattner | 2008-07-26 | 1 | -4/+12 |
* | fix 80 col violation. | Chris Lattner | 2008-07-25 | 1 | -3/+3 |
* | Add support for __extension__ as an lvalue. rdar://6097308 | Chris Lattner | 2008-07-25 | 1 | -1/+2 |
* | Added UnaryOperator::isPrefix(). | Ted Kremenek | 2008-07-23 | 1 | -0/+10 |
* | revert my bogus attempt to fix the comment. sorry for the noise. | Nuno Lopes | 2008-07-08 | 1 | -1/+1 |
* | fix CheckForConstantInitializer() for Compound Literals | Nuno Lopes | 2008-07-07 | 1 | -1/+1 |
* | Shuffle things around in preparation for integrating Eli's constant evaluator. | Anders Carlsson | 2008-07-03 | 1 | -0/+1 |
* | Add Sema support for C++ classes. | Argyrios Kyrtzidis | 2008-07-01 | 1 | -1/+3 |
* | ObjCMessageExpr objects that represent messages to class methods now can cont... | Ted Kremenek | 2008-06-24 | 1 | -1/+35 |
* | Change self/_cmd to be instances of ImplicitParamDecl instead of ParmVarDecl. | Chris Lattner | 2008-06-17 | 1 | -2/+4 |
* | This patch is motivated by numerous strict-aliasing warnings when compiling | Ted Kremenek | 2008-06-17 | 1 | -109/+47 |
* | Fix ast dumping to work with long double literals, e.g. we dump: | Chris Lattner | 2008-06-07 | 1 | -0/+10 |
* | Put back my temporary hack until Eli addresses this in a more complete fashion. | Steve Naroff | 2008-06-03 | 1 | -0/+5 |
* | Re-fix r51907 in a way which doesn't affect valid code. This essentially | Eli Friedman | 2008-06-03 | 1 | -5/+0 |
* | Change Expr::isIntegerConstantExpr() to allow for pointer types (for GCC comp... | Steve Naroff | 2008-06-03 | 1 | -0/+5 |
* | Fix <rdar://problem/5979875> clang on xcode: error: use of undeclared identif... | Steve Naroff | 2008-06-02 | 1 | -1/+5 |
* | Teach Expr::isLvalue() about ObjC properties. For now, all properties are wri... | Steve Naroff | 2008-05-30 | 1 | -0/+2 |
* | Add basic support for properties references (a missing feature). | Steve Naroff | 2008-05-30 | 1 | -0/+9 |
* | - Move ObjC Expresssion AST's from Expr.h => ExprObjC.h | Steve Naroff | 2008-05-29 | 1 | -1/+1 |
* | Assume statement expressions have side effects; this gets rid of a lot | Eli Friedman | 2008-05-27 | 1 | -2/+5 |
* | Move getAccessedFieldNo out of lib/AST/Expr.cpp into | Dan Gohman | 2008-05-22 | 1 | -10/+0 |
* | Remove the unneeded #include of VMCore header "llvm/DerivedTypes.h". | Dan Gohman | 2008-05-21 | 1 | -1/+0 |
* | Make the unused expression warning a bit less aggressive (found in PHP | Eli Friedman | 2008-05-19 | 1 | -0/+4 |
* | Minor cleanup to isBuiltinConstantExpr. | Eli Friedman | 2008-05-16 | 1 | -7/+2 |
* | Removed bogus "return true" in Expr::isConstantExpr that returned true for all | Ted Kremenek | 2008-05-15 | 1 | -1/+0 |
* | Implementation of __builtin_shufflevector, a portable builtin capable of | Eli Friedman | 2008-05-14 | 1 | -0/+9 |
* | Remove AST dependency on VMCore by switching ExtVectorElementExpr off Constant. | Nate Begeman | 2008-05-13 | 1 | -4/+3 |
* | Extend vector member references to include {.hi, .lo, .e, .o} which return a | Nate Begeman | 2008-05-09 | 1 | -30/+39 |
* | Fixup InitListExpr::child_begin/end. Thanks to Ted for catching the regression. | Steve Naroff | 2008-05-07 | 1 | -2/+4 |
* | Fix off-by-one error. | Steve Naroff | 2008-05-07 | 1 | -1/+1 |
* | Fixed bug in ObjCIVarExpr: the child iterator now iterates over the Base expr... | Ted Kremenek | 2008-05-02 | 1 | -2/+7 |
* | Use pointer swizziling to unify in ObjCMessageExpr the receiver and classname... | Ted Kremenek | 2008-05-01 | 1 | -6/+5 |
* | Extend InitListExpr API/IMPL to support arbitrary add/remove (in support of t... | Steve Naroff | 2008-05-01 | 1 | -7/+4 |
* | OCUVector -> ExtVector, shorthand for extended vector, per feedback from Chris. | Nate Begeman | 2008-04-18 | 1 | -14/+14 |
* | Several improvements from Doug Gregor related to default | Chris Lattner | 2008-04-10 | 1 | -1/+2 |
* | Add support for C++ default arguments, and rework Parse-Sema | Chris Lattner | 2008-04-08 | 1 | -0/+15 |
* | PR1963: Address of function is a constant expression | Seo Sanghyeon | 2008-04-04 | 1 | -0/+2 |
* | Make a major restructuring of the clang tree: introduce a top-level | Chris Lattner | 2008-03-15 | 1 | -0/+1391 |