| Commit message (Expand) | Author | Age | Files | Lines |
| * | 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 |
| * | add comments for the various AssignConvertType's, and split int->pointer from... | Chris Lattner | 2008-01-04 | 1 | -5/+6 |
| * | Merge all the 'assignment' diagnostic code into one routine, decloning | Chris Lattner | 2008-01-04 | 1 | -171/+97 |
| * | Patch to add semantics check for ObjC2's foreacn statement. | Fariborz Jahanian | 2008-01-04 | 1 | -2/+1 |
| * | generalize some of the conversion warnings. | Chris Lattner | 2008-01-03 | 1 | -15/+12 |
| * | regroup assignment-related diagnostics, fix a mistake in one. | Chris Lattner | 2008-01-03 | 1 | -1/+1 |
| * | give better diagnostics for converting between function pointer and void*. | Chris Lattner | 2008-01-03 | 1 | -9/+36 |