summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaExpr.cpp
Commit message (Expand)AuthorAgeFilesLines
* Eliminate CXXClassVarDecl. It doesn't add anythingDouglas Gregor2009-03-111-1/+1
* Implement FIXME related to <rdar://problem/6496506> Implement class setter/ge...Steve Naroff2009-03-111-5/+43
* Add basic, hackish support for instantiation of typedefs in a classDouglas Gregor2009-03-111-0/+2
* Fix <rdar://problem/6655054> clang issues bogus error on property usage in a ...Steve Naroff2009-03-111-10/+6
* Fix <rdar://problem/6578665> user declared setter method should be used when ...Steve Naroff2009-03-111-26/+35
* Simplify SelectorTable::constructSetterName() usage...Steve Naroff2009-03-101-4/+3
* Implement property '.' notation on Factory/Class objects. Parser changes aren...Steve Naroff2009-03-091-16/+3
* Rename DiagnoseIncompleteType to RequireCompleteType, and update the document...Douglas Gregor2009-03-091-6/+6
* do not warn about -=/=- confusion with macros, thanks to rdogra for a testcase.Chris Lattner2009-03-091-1/+2
* implement PR3753, warning about comparisons with a string literal.Chris Lattner2009-03-081-7/+24
* refine the "use of unary operator that may be intended as compound assignment...Chris Lattner2009-03-081-1/+5
* Don't discard increment/decrement on function pointers. It's kind of Eli Friedman2009-03-071-1/+0
* add source range for type of super cast, giving something like:Chris Lattner2009-03-051-1/+1
* Partial fix <rdar://problem/6301205> [irgen] dot-syntax on super isn't suppor...Steve Naroff2009-03-051-2/+25
* Implemented access check for ivars accessed insideFariborz Jahanian2009-03-041-16/+18
* Partial fix for <rdar://problem/6645157> [clang on Xcode; regression]: error:...Steve Naroff2009-03-041-2/+16
* Finish up some fixes related to <rdar://problem/6497631> Message lookup is so...Steve Naroff2009-03-041-0/+2
* Check of ivar access access control.Fariborz Jahanian2009-03-031-4/+27
* Diagnose a variety of access of ivars when they conflict with Fariborz Jahanian2009-03-021-13/+28
* Rework the way we find locally-scoped external declarations when weDouglas Gregor2009-03-021-23/+0
* Remove PrevFunctionScope slot (it isn't needed)...use getParent() instead.Steve Naroff2009-02-281-3/+3
* Fix <rdar://problem/6451399> problems with labels and blocks.Steve Naroff2009-02-281-2/+13
* In BuildAnonymousStructUnionMemberReference, we shouldn't invalidate OpLoc whenTed Kremenek2009-02-271-1/+0
* Change the AST generated for offsetof a bit so that it looks like a Eli Friedman2009-02-271-7/+12
* Create a new TypeNodes.def file that enumerates all of the types,Douglas Gregor2009-02-261-6/+6
* fix some sema problems with wide strings and hook up basic codegen for them.Chris Lattner2009-02-261-1/+1
* Introduce code modification hints into the diagnostics system. When weDouglas Gregor2009-02-261-0/+5
* Make more AST nodes and semantic checkers dependent-expression-aware.Sebastian Redl2009-02-261-57/+96
* C99 DR #316 implies that the function parameter types that are knownDouglas Gregor2009-02-251-0/+13
* Minor cleanup for IntToBlockPointer so it applies to all callers of Eli Friedman2009-02-251-5/+1
* In C, when we see a function declaration within a local scope, exportDouglas Gregor2009-02-241-1/+24
* Revert http://llvm.org/viewvc/llvm-project?view=rev&revision=65244.Steve Naroff2009-02-231-1/+0
* More work to integrate newly added ObjCQualifiedClassType into the type system.Steve Naroff2009-02-211-1/+3
* This fixes <rdar://problem/6497650> More type mismatches issues with clang.Steve Naroff2009-02-211-14/+0
* Add enough checking to ensure that non-constant block literals don'tMike Stump2009-02-191-1/+5
* fix another typo gabor noticedChris Lattner2009-02-191-1/+1
* Fit 80col and fix indentation.Mike Stump2009-02-191-263/+264
* Fix spacing.Mike Stump2009-02-191-1/+1
* rip out __builtin_overloadChris Lattner2009-02-181-95/+0
* Downgrade complaints about calling unavailable functions to a warningDouglas Gregor2009-02-181-43/+101
* privatize all of the string literal memory allocation/creationChris Lattner2009-02-181-9/+5
* Don't allow calls to functions marked "unavailable". There's more workDouglas Gregor2009-02-181-2/+10
* change the StringLiteral AST node to track all of the SourceLocations of Chris Lattner2009-02-181-6/+10
* fix rdar://6597252: two exactly identical pointer types are alwaysChris Lattner2009-02-181-7/+15
* rename some variables, no functionality change.Chris Lattner2009-02-181-71/+72
* Renamed ASQualType to ExtQualType to reflect its moreFariborz Jahanian2009-02-171-1/+1
* emit:Chris Lattner2009-02-171-3/+4
* enhance ExtVectorElementExpr to allow V->xxyy to work like (*V).xxyyChris Lattner2009-02-161-1/+1
* do not warn about uses of deprecated decls when in an out-of-line objc methodChris Lattner2009-02-161-5/+25
* When inside an Objective-C++ method, name lookup should look into theDouglas Gregor2009-02-161-14/+15
OpenPOWER on IntegriCloud