| Commit message (Expand) | Author | Age | Files | Lines |
* | Make a major restructuring of the clang tree: introduce a top-level | Chris Lattner | 2008-03-15 | 1 | -2286/+0 |
* | simplify all the type info accessors in TargeTInfo to return scalars, | Chris Lattner | 2008-03-08 | 1 | -7/+6 |
* | remove the source location arguments to various target query methods. | Chris Lattner | 2008-03-05 | 1 | -23/+15 |
* | character literals have char type in C++ and int type in C. Patch | Chris Lattner | 2008-03-01 | 1 | -2/+4 |
* | Fix http://llvm.org/bugs/show_bug.cgi?id=2103. | Steve Naroff | 2008-02-29 | 1 | -5/+15 |
* | Add support for attribute(deprecated), patch by Nuno Lopes! | Chris Lattner | 2008-02-29 | 1 | -0/+4 |
* | Alternate address spaces work: | Chris Lattner | 2008-02-20 | 1 | -7/+9 |
* | Allow ArraySubscriptExpr to be a base node for vector dereference. This | Nate Begeman | 2008-02-19 | 1 | -1/+1 |
* | Fix PR1992 by computing the right type for string literals, which | Chris Lattner | 2008-02-11 | 1 | -10/+14 |
* | Fix the type of conditionals involving void* to be self-consistent and | Eli Friedman | 2008-02-10 | 1 | -4/+16 |
* | Fix spelling in comment. | Steve Naroff | 2008-02-09 | 1 | -1/+1 |
* | Fix <rdar://problem/5733511> clang doesn't emit error for const array. | Steve Naroff | 2008-02-09 | 1 | -2/+11 |
* | Fix indentation. | Eli Friedman | 2008-02-08 | 1 | -5/+5 |
* | Detabify SemaExpr. My text editor defaults to 8 spaces per tab, so it | Eli Friedman | 2008-02-08 | 1 | -26/+26 |
* | Add a FIXME for alternate address spaces. | Eli Friedman | 2008-02-07 | 1 | -0/+1 |
* | Make sure to propagate qualifiers through the member operator. | Eli Friedman | 2008-02-06 | 1 | -3/+12 |
* | Rename diagnostic to reflect it's role... | Steve Naroff | 2008-02-01 | 1 | -1/+1 |
* | getPrimaryDecl can return null. | Anders Carlsson | 2008-02-01 | 1 | -1/+1 |
* | It is allowed to get the address of an array subscript, even if the array has... | Anders Carlsson | 2008-02-01 | 1 | -10/+16 |
* | Remainder of the __builtin_overload feedback | Nate Begeman | 2008-01-31 | 1 | -5/+19 |
* | Implement first round of feedback on __builtin_overload | Nate Begeman | 2008-01-30 | 1 | -11/+19 |
* | Fix codegen for conditionals with incommpatible pointer types. Code | Eli Friedman | 2008-01-30 | 1 | -1/+7 |
* | Tighten up ASTContext::typesAreCompatible()...it needs to make sure the quali... | Steve Naroff | 2008-01-29 | 1 | -12/+17 |
* | Tweak Sema::DefaultArgumentPromotion() to call UsualUnaryConversions(). This ... | Steve Naroff | 2008-01-29 | 1 | -4/+4 |
* | Exclude vectors from Type::isScalar() predicate. | Steve Naroff | 2008-01-24 | 1 | -2/+3 |
* | Implement basic overload support via a new builtin, __builtin_overload. | Nate Begeman | 2008-01-17 | 1 | -1/+71 |
* | Renamed getSynthesizedSelectorSize to getSynthesizedMethodSize. Compute metho... | Fariborz Jahanian | 2008-01-17 | 1 | -1/+1 |
* | Added method Expr::IgnoreParens(), which returns the first non-ParenExpr Expr*. | Ted Kremenek | 2008-01-17 | 1 | -2/+2 |
* | Computed length of a __func__ identifier used in an objective-c method correc... | Fariborz Jahanian | 2008-01-17 | 1 | -1/+1 |
* | Move promoteExprToType from being a static method in SemaExpr.cpp to being | Chris Lattner | 2008-01-16 | 1 | -45/+37 |
* | Finish up handling all permutations of "complex int" (in Sema::UsualArithmeti... | Steve Naroff | 2008-01-15 | 1 | -5/+9 |
* | - Change Type::isComplexType() to exlude GCC's complex integer extension. In ... | Steve Naroff | 2008-01-15 | 1 | -17/+28 |
* | Rework commit r45976, which was incorrect. | Steve Naroff | 2008-01-15 | 1 | -4/+17 |
* | Record if a compound literal expression is @ file scope. This allows us to im... | Steve Naroff | 2008-01-14 | 1 | -4/+5 |
* | Change Sema::CheckAddressOfOperation() to respect C99-only addressof rules. | Steve Naroff | 2008-01-13 | 1 | -13/+17 |
* | allow __func__ in objc methods. | Chris Lattner | 2008-01-12 | 1 | -4/+8 |
* | Tighten up handling of __func__ and friends: it should be an array | Chris Lattner | 2008-01-12 | 1 | -13/+11 |
* | Fix the type of predefined identifiers like __func__. Patch by | Chris Lattner | 2008-01-12 | 1 | -2/+7 |
* | - Teach Expr::isConstantExpr() about InitListExpr's (and offsetof, since I no... | Steve Naroff | 2008-01-10 | 1 | -3/+6 |
* | Teach Sema::ActOnCompoundLiteral about constraint C99 6.5.2.5p3. | Steve Naroff | 2008-01-09 | 1 | -2/+3 |
* | Fix Sema::CheckConditionalOperands(). The null pointer constant checks need t... | Steve Naroff | 2008-01-08 | 1 | -13/+11 |
* | Substituted all instances of the string "Objc" for "ObjC". This fixes | Ted Kremenek | 2008-01-07 | 1 | -17/+17 |
* | minor cleanup. | Chris Lattner | 2008-01-07 | 1 | -2/+1 |
* | rearrange some code. | Chris Lattner | 2008-01-06 | 1 | -11/+16 |
* | some simplifications/cleanups to ?: sema. | Chris Lattner | 2008-01-06 | 1 | -14/+21 |
* | Emit warnings like "dereferencing void pointer" instead of trying to | Chris Lattner | 2008-01-06 | 1 | -3/+2 |
* | unnest vector handling again. | Chris Lattner | 2008-01-04 | 1 | -23/+23 |
* | we already test for exact type matches early, so we don't have to do | Chris Lattner | 2008-01-04 | 1 | -16/+13 |
* | simplify some of this code by removing the else/if chain and by | Chris Lattner | 2008-01-04 | 1 | -8/+25 |
* | move objc expr sema to its own file. | Chris Lattner | 2008-01-04 | 1 | -280/+0 |