summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaExpr.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Representation of and template instantiation for memberDouglas Gregor2009-05-221-8/+10
* Template instantiation for C99 compound literalsDouglas Gregor2009-05-211-2/+3
* Use v.data() instead of &v[0] when SmallVector v might be empty.Jay Foad2009-05-211-2/+2
* Template instantiation for __builtin_va_arg.Douglas Gregor2009-05-191-2/+4
* Template instantiation for __builtin_choose_expr.Douglas Gregor2009-05-191-1/+1
* Ban the use of __builtin_types_compatible_p in C++; g++ doesn't support it,Douglas Gregor2009-05-191-0/+6
* Patch finishes off application of printf attribute on blocks.Fariborz Jahanian2009-05-191-1/+1
* Template instantiation for array subscript expressions. This was farDouglas Gregor2009-05-191-0/+8
* BlockDecl node must be complete before block attributesFariborz Jahanian2009-05-181-2/+2
* more printf attribute on block declaration andFariborz Jahanian2009-05-181-0/+2
* Add FIXME about not using MemberExpr nodes when the base type is a dependent ...Anders Carlsson2009-05-171-0/+4
* Refactor address-of-void extension a bit so that it's more obviouslyEli Friedman2009-05-161-7/+10
* Don't return member pointer types for static member functions. Fixes 6879261.Anders Carlsson2009-05-161-9/+5
* Improve checking of member expressions where the base type is a dependent type.Anders Carlsson2009-05-161-10/+16
* Avoid calling mergeTypes in C++. I think these are the correct C++ Eli Friedman2009-05-161-8/+18
* Add stricter checking for va_arg.Eli Friedman2009-05-161-7/+13
* Reflow some comments.Mike Stump2009-05-161-23/+21
* Remove useless wrapper.Eli Friedman2009-05-161-6/+1
* Basic support for member exprs where the base expr type is dependent.Anders Carlsson2009-05-151-1/+15
* improved on diagnosing misplacement of sentinel attributes.Fariborz Jahanian2009-05-151-2/+2
* This patch finishes off the sentinel attribute handling forFariborz Jahanian2009-05-151-4/+31
* Adds recognition of sentinel attribute on block declarations.Fariborz Jahanian2009-05-141-1/+13
* Diagnose missing sentinel argument on a funciton callFariborz Jahanian2009-05-141-17/+39
* Look for and diagnose missing sentinel argument on messageFariborz Jahanian2009-05-131-0/+44
* Some early declarations to support sentinel attribute onFariborz Jahanian2009-05-131-0/+9
* Implement C++0x nullptr.Sebastian Redl2009-05-101-0/+14
* Refactoring of my last patch.Fariborz Jahanian2009-05-081-11/+2
* More type checking for properties, accessors andFariborz Jahanian2009-05-081-2/+15
* Tighten up relationals with blocks and ints. Radar 6441502Mike Stump2009-05-071-19/+13
* Improve semantic checking for blocks. Radar 6441502Mike Stump2009-05-071-97/+117
* Turns out that Sebastian already implemented the logic to compute theDouglas Gregor2009-05-051-1/+1
* Implement support for comparing pointers with <, >, <=, >=, ==, and !=Douglas Gregor2009-05-041-1/+26
* PR2524: downgrade taking address of expression of type 'void' to an Eli Friedman2009-05-031-1/+6
* Fix/re-enable test.Eli Friedman2009-05-031-1/+1
* Fix a thinko and a test.Anders Carlsson2009-05-021-1/+5
* Downgrade the invalid offsetof error to a warning.Anders Carlsson2009-05-021-3/+3
* When determining whether an expression refers to a bit-field, lookDouglas Gregor2009-05-021-17/+14
* Fix bitfield promotions in several more cases. We don't seem to work hard eno...Douglas Gregor2009-05-021-3/+20
* It's an error to call offsetof on a non-POD type.Anders Carlsson2009-05-011-0/+7
* Implement bit-field promotion rules for C99. Fixes PR3500.Douglas Gregor2009-05-011-4/+63
* Replace more release+static_cast with takeAs.Anders Carlsson2009-05-011-5/+4
* Replace a bunch of static_cast + release with takeAs.Anders Carlsson2009-05-011-5/+5
* PR4013 and PR4105: pointer-like types can only be cast to/from integers Eli Friedman2009-05-011-0/+11
* Implement semantic analysis for transparent unions. This is largelyDouglas Gregor2009-04-291-1/+68
* Fixup Sema and CodeGen for block literal attributes when the returnMike Stump2009-04-291-1/+2
* Sema and CodeGen support for attributes on blocks. Radar 6441502Mike Stump2009-04-291-0/+1
* PR4103: improve source location information for members of the current Eli Friedman2009-04-291-1/+1
* Fix a minor edge case in C89 mode related to the definition of a Eli Friedman2009-04-281-1/+1
* Don't allow blocks to be declared as returning an array. Radar 6441502Mike Stump2009-04-281-0/+6
* Fix for PR4079: make sure to construct the member expressions for Eli Friedman2009-04-261-4/+9
OpenPOWER on IntegriCloud