summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaExpr.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix a few isObjectTypes that really need to be isIncompleteOrObjectDouglas Gregor2009-03-241-9/+5
* Make sure to use RequireCompleteType rather than testing forDouglas Gregor2009-03-241-70/+101
* Add some FIXMEs relating to incomplete types.Eli Friedman2009-03-231-3/+14
* Partial implementation of PR3342: break out pointer sign Eli Friedman2009-03-221-3/+30
* Fix code to mark block variables as const to actually work. Fix Eli Friedman2009-03-221-5/+4
* Check that the return/argument types of calls are complete.Eli Friedman2009-03-221-0/+19
* InitListDesignations hasn't been used (ever). Eliminate it, andDouglas Gregor2009-03-201-1/+0
* Remove unneeded radar reference.Ted Kremenek2009-03-201-3/+2
* Fix <rdar://problem/6703892> by not warning about self-comparisons of enumTed Kremenek2009-03-201-1/+5
* When looking for property name (or getter method) in aFariborz Jahanian2009-03-191-9/+54
* Introduce a new expression type, UnresolvedDeclRefExpr, that describesDouglas Gregor2009-03-191-0/+15
* Generalize printing of nested-name-specifier sequences for use in bothDouglas Gregor2009-03-191-9/+15
* Introduce a representation for types that we referred to via aDouglas Gregor2009-03-191-2/+2
* The scope representation can now be either a DeclContext pointer or aDouglas Gregor2009-03-181-2/+2
* Convert a bunch of actions to smart pointers, and also bring PrintParserCallb...Sebastian Redl2009-03-151-59/+71
* Implement template instantiation for the prefix unary operators. AsDouglas Gregor2009-03-131-107/+43
* Implement template instantiation for several more kinds of expressions:Douglas Gregor2009-03-131-34/+56
* Refactor the way we handle operator overloading and templateDouglas Gregor2009-03-131-169/+31
* Fix <rdar://problem/6675489> BlockDecl should not use llvm::smallvector.Steve Naroff2009-03-131-1/+2
* Reimplement fix for <rdar://problem/6451399> problems with labels and blocks.Steve Naroff2009-03-131-1/+2
* Remove ActiveScope (revert http://llvm.org/viewvc/llvm-project?view=rev&revis...Steve Naroff2009-03-131-24/+2
* Improve the representation of operator expressions like "x + y" withinDouglas Gregor2009-03-131-29/+57
* Eliminate some unused default cases in switches on the binary operator kindDouglas Gregor2009-03-121-2/+0
* Properly restore ActiveScope when we exit parsing of a block. ThisDouglas Gregor2009-03-111-2/+13
* 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
OpenPOWER on IntegriCloud