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