2008-02-13 |
Chris Lattner | avoid making implicit casts that just remove typedefs. |
tree | commitdiff |
2008-02-13 |
Anders Carlsson | Use IgnoreParenCasts. |
tree | commitdiff |
2008-02-13 |
Chris Lattner | Move IgnoreParenCasts to be a method on Expr. |
tree | commitdiff |
2008-02-12 |
Steve Naroff | Fix unsafe static cast... |
tree | commitdiff |
2008-02-11 |
Steve Naroff | After yesterday's discussion (http://lists.cs.uiuc... |
tree | commitdiff |
2008-02-11 |
Anders Carlsson | Get rid of bogus warnings when the second argument... |
tree | commitdiff |
2008-02-11 |
Steve Naroff | Add a comment/FIXME to an earlier change. |
tree | commitdiff |
2008-02-11 |
Steve Naroff | Fix http://llvm.org/bugs/show_bug.cgi?id=1988. |
tree | commitdiff |
2008-02-11 |
Chris Lattner | Fix PR1992 by computing the right type for string liter... |
tree | commitdiff |
2008-02-10 |
Eli Friedman | Fix the type of conditionals involving void* to be... |
tree | commitdiff |
2008-02-10 |
Steve Naroff | Add a diagnostics helper to remove some redundant code. |
tree | commitdiff |
2008-02-09 |
Steve Naroff | Fix spelling in comment. |
tree | commitdiff |
2008-02-09 |
Steve Naroff | Fix <rdar://problem/5733511> clang doesn't emit error... |
tree | commitdiff |
2008-02-08 |
Steve Naroff | A bunch-o changes to fix <rdar://problem/5716046> incom... |
tree | commitdiff |
2008-02-08 |
Eli Friedman | Fix indentation. |
tree | commitdiff |
2008-02-08 |
Eli Friedman | Detabify SemaExpr. My text editor defaults to 8 spaces... |
tree | commitdiff |
2008-02-08 |
Eli Friedman | Improve diagnostic for illegal array initialization. |
tree | commitdiff |
2008-02-08 |
Anders Carlsson | Put back the top-level asm code; all tests pass now. |
tree | commitdiff |
2008-02-08 |
Anders Carlsson | Back out 46855 for now, it causes test failures on... |
tree | commitdiff |
2008-02-07 |
Anders Carlsson | Handle top-level asm declarations. |
tree | commitdiff |
2008-02-07 |
Eli Friedman | Add a FIXME for alternate address spaces. |
tree | commitdiff |
2008-02-07 |
Steve Naroff | Implement -fms-extensions. This allows us to fuzzy... |
tree | commitdiff |
2008-02-06 |
Eli Friedman | Make sure to propagate qualifiers through the member... |
tree | commitdiff |
2008-02-06 |
Chris Lattner | move the codegen ASTConsumer out of the driver into... |
tree | commitdiff |
2008-02-06 |
Chris Lattner | inform astconsumer about tagdecls as they are defined. |
tree | commitdiff |
2008-02-06 |
Chris Lattner | pass the astconsumer into Sema's ctor, clean up some... |
tree | commitdiff |
2008-02-06 |
Chris Lattner | rename ASTSTreamer.{h|cpp} -> ParseAST.{h|cpp} |
tree | commitdiff |
2008-02-06 |
Chris Lattner | kill the ASTStreamer class, inlining it into its only... |
tree | commitdiff |
2008-02-05 |
Anders Carlsson | Handle simple asm statements correctly. |
tree | commitdiff |
2008-02-05 |
Chris Lattner | simplify some code. |
tree | commitdiff |
2008-02-04 |
Christopher Lamb | Add experimental support for address space qualified... |
tree | commitdiff |
2008-02-01 |
Steve Naroff | Rename diagnostic to reflect it's role... |
tree | commitdiff |
2008-02-01 |
Anders Carlsson | getPrimaryDecl can return null. |
tree | commitdiff |
2008-02-01 |
Anders Carlsson | It is allowed to get the address of an array subscript... |
tree | commitdiff |
2008-02-01 |
Chris Lattner | make some diagnostics more terse, update testcases. |
tree | commitdiff |
2008-02-01 |
Chris Lattner | Sema::ActOnInstanceMessage is generally doing bad thing... |
tree | commitdiff |
2008-01-31 |
Nate Begeman | Remainder of the __builtin_overload feedback |
tree | commitdiff |
2008-01-30 |
Steve Naroff | Hack Sema::MergeTypeDefDecl() to silently ignore duplic... |
tree | commitdiff |
2008-01-30 |
Nate Begeman | Implement first round of feedback on __builtin_overload |
tree | commitdiff |
2008-01-30 |
Devang Patel | Add TODO marker so that it is easier to search. |
tree | commitdiff |
2008-01-30 |
Eli Friedman | Ignore __aligned__ with zero arguments in addition... |
tree | commitdiff |
2008-01-30 |
Eli Friedman | Fix codegen for conditionals with incommpatible pointer... |
tree | commitdiff |
2008-01-30 |
Steve Naroff | Many refinements to Sema::MergeVarDecl(). This routine... |
tree | commitdiff |
2008-01-29 |
Fariborz Jahanian | Rewriting of @synchronized. This has one FIXME in it... |
tree | commitdiff |
2008-01-29 |
Fariborz Jahanian | AST for @synchronized. |
tree | commitdiff |
2008-01-29 |
Steve Naroff | Tighten up ASTContext::typesAreCompatible()...it needs... |
tree | commitdiff |
2008-01-29 |
Eli Friedman | Use the canonical type when comparing array types so... |
tree | commitdiff |
2008-01-29 |
Steve Naroff | Tweak Sema::DefaultArgumentPromotion() to call UsualUna... |
tree | commitdiff |
2008-01-28 |
Steve Naroff | Implement "private extern" on function decls! |
tree | commitdiff |
2008-01-28 |
Steve Naroff | Fix a bug with struct initializers (in Sema::CheckIniti... |
tree | commitdiff |
2008-01-25 |
Steve Naroff | Add more support for Apple's "private extern" extension... |
tree | commitdiff |
2008-01-25 |
Fariborz Jahanian | Diagnose bad receiver type. |
tree | commitdiff |
2008-01-25 |
Steve Naroff | Replace Sema::CheckVariableInitList, CheckConstantInitL... |
tree | commitdiff |
2008-01-25 |
Chris Lattner | Fix a bug recovering from broken code with a goto that... |
tree | commitdiff |
2008-01-24 |
Steve Naroff | Exclude vectors from Type::isScalar() predicate. |
tree | commitdiff |
2008-01-22 |
Steve Naroff | - Add Sema::CheckStringLiteralInit, Sema::IsStringLiter... |
tree | commitdiff |
2008-01-21 |
Steve Naroff | Sema::CheckInitializerTypes(). Start simpliying and... |
tree | commitdiff |
2008-01-21 |
Fariborz Jahanian | Elimate bogus warning when va_start is correctly used in |
tree | commitdiff |
2008-01-18 |
Steve Naroff | Sema::FinalizeDeclaratorGroup(): Tighten up the tentati... |
tree | commitdiff |
2008-01-18 |
Steve Naroff | Sema::FinalizeDeclaratorGroup()...make sure we emit... |
tree | commitdiff |
2008-01-17 |
Fariborz Jahanian | Don't ICE on missing interface declaration when declari... |
tree | commitdiff |
2008-01-17 |
Ted Kremenek | Fixed typo introduced by r46133 that caused -Wfloat... |
tree | commitdiff |
2008-01-17 |
Nate Begeman | Implement basic overload support via a new builtin... |
tree | commitdiff |
2008-01-17 |
Fariborz Jahanian | Renamed getSynthesizedSelectorSize to getSynthesizedMet... |
tree | commitdiff |
2008-01-17 |
Ted Kremenek | Added method Expr::IgnoreParens(), which returns the... |
tree | commitdiff |
2008-01-17 |
Fariborz Jahanian | Computed length of a __func__ identifier used in an... |
tree | commitdiff |
2008-01-16 |
Chris Lattner | Move promoteExprToType from being a static method in... |
tree | commitdiff |
2008-01-16 |
Steve Naroff | Sema::MergeFunctionDecl()...make sure diagnostic is... |
tree | commitdiff |
2008-01-15 |
Steve Naroff | Finish up handling all permutations of "complex int... |
tree | commitdiff |
2008-01-15 |
Steve Naroff | - Change Type::isComplexType() to exlude GCC's complex... |
tree | commitdiff |
2008-01-15 |
Steve Naroff | Rework commit r45976, which was incorrect. |
tree | commitdiff |
2008-01-14 |
Steve Naroff | Make sure Sema::GetTypeForDeclarator() deals with abstr... |
tree | commitdiff |
2008-01-14 |
Chris Lattner | Fix build issue on cygwin, patch by Sam Bishop |
tree | commitdiff |
2008-01-14 |
Steve Naroff | Fix crasher when redefining functions. Not 100% pleased... |
tree | commitdiff |
2008-01-14 |
Steve Naroff | Record if a compound literal expression is @ file scope... |
tree | commitdiff |
2008-01-13 |
Steve Naroff | Change Sema::CheckAddressOfOperation() to respect C99... |
tree | commitdiff |
2008-01-12 |
Chris Lattner | allow __func__ in objc methods. |
tree | commitdiff |
2008-01-12 |
Chris Lattner | Tighten up handling of __func__ and friends: it should... |
tree | commitdiff |
2008-01-12 |
Chris Lattner | Fix the type of predefined identifiers like __func__... |
tree | commitdiff |
2008-01-12 |
Chris Lattner | Add first pieces of support for parsing and representing |
tree | commitdiff |
2008-01-10 |
Steve Naroff | - Teach Expr::isConstantExpr() about InitListExpr's... |
tree | commitdiff |
2008-01-10 |
Fariborz Jahanian | Recover from user typo not having proper @interface... |
tree | commitdiff |
2008-01-10 |
Fariborz Jahanian | Allow messaging expression as foreach's collection... |
tree | commitdiff |
2008-01-09 |
Steve Naroff | Fix Sema::ActOnDeclarator() to call MergeFunctionDecl... |
tree | commitdiff |
2008-01-09 |
Steve Naroff | Fix ASTContext::typesAreCompatible to allow for int... |
tree | commitdiff |
2008-01-09 |
Steve Naroff | Teach Sema::ActOnCompoundLiteral about constraint C99... |
tree | commitdiff |
2008-01-08 |
Steve Naroff | Fix Sema::CheckConditionalOperands(). The null pointer... |
tree | commitdiff |
2008-01-07 |
Ted Kremenek | Substituted all instances of the string "Objc" for... |
tree | commitdiff |
2008-01-07 |
Fariborz Jahanian | Limit type of foreach's element and collection to be... |
tree | commitdiff |
2008-01-07 |
Fariborz Jahanian | Issue diagnostics if more than one declaration in objec... |
tree | commitdiff |
2008-01-07 |
Chris Lattner | minor cleanup. |
tree | commitdiff |
2008-01-06 |
Chris Lattner | rearrange some code. |
tree | commitdiff |
2008-01-06 |
Chris Lattner | some simplifications/cleanups to ?: sema. |
tree | commitdiff |
2008-01-06 |
Chris Lattner | Emit warnings like "dereferencing void pointer" instead... |
tree | commitdiff |
2008-01-05 |
Fariborz Jahanian | twiks based on Chris's comment. No need to iterate... |
tree | commitdiff |
2008-01-04 |
Fariborz Jahanian | Minor refactoring of foreach's semantics code per Chris... |
tree | commitdiff |
2008-01-04 |
Chris Lattner | unnest vector handling again. |
tree | commitdiff |
2008-01-04 |
Chris Lattner | we already test for exact type matches early, so we... |
tree | commitdiff |
2008-01-04 |
Chris Lattner | simplify some of this code by removing the else/if... |
tree | commitdiff |
2008-01-04 |
Chris Lattner | move objc expr sema to its own file. |
tree | commitdiff |
next |