summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaExpr.cpp
Commit message (Expand)AuthorAgeFilesLines
* minor cleanups and tidying, no functionality change.Chris Lattner2008-11-181-68/+70
* implement a fixme by making warnings for ++/-- on non-modifiable-lvalues better.Chris Lattner2008-11-181-7/+2
* factor some code out into a helper functionChris Lattner2008-11-181-34/+48
* Implement effects of 'mutable', and a few comments from Chris on its parsing.Sebastian Redl2008-11-171-0/+4
* Implement rdar://6319320: give a good diagnostic for cases where peopleChris Lattner2008-11-171-0/+4
* Fix <rdar://problem/6316324> [sema] spurious warning on comparison of qualifi...Steve Naroff2008-11-171-1/+9
* Add a new expression node, CXXOperatorCallExpr, which expresses aDouglas Gregor2008-11-141-6/+6
* Some cleanup for the implementation of built-in operatorDouglas Gregor2008-11-131-9/+4
* Implement support for operator overloading using candidate operatorDouglas Gregor2008-11-121-49/+87
* Introduce a single AST node SizeOfAlignOfExpr for all sizeof and alignof expr...Sebastian Redl2008-11-111-30/+32
* Basic support for taking the address of an overloaded functionDouglas Gregor2008-11-101-1/+5
* Implement Sema support for C++ nested-name-specifiers.Argyrios Kyrtzidis2008-11-081-2/+15
* Implement support for C++ nested-name-specifiers ('foo::bar::x') in the Parse...Argyrios Kyrtzidis2008-11-081-1/+2
* Initial, rudimentary implementation of operator overloading for binaryDouglas Gregor2008-11-061-35/+143
* Implement C++ copy-initialization for declarations. There is now someDouglas Gregor2008-11-051-1/+2
* Add a new expression class, ObjCSuperExpr, to handle the Objective-C 'super'....Douglas Gregor2008-11-041-1/+1
* Fix <rdar://problem/6339636> clang ObjC rewriter: Assertion failed: FileID-1 ...Steve Naroff2008-11-031-1/+1
* Tweak Sema::CheckReferenceInit so that it (optionally) computes an Douglas Gregor2008-10-291-1/+1
* Implement initialization of a reference (C++ [dcl.init.ref]) as partDouglas Gregor2008-10-291-7/+4
* Rename ExplicitCCastExpr to CStyleCastExprDouglas Gregor2008-10-281-1/+1
* Improve our handling of (C++) references within Clang. Specifically:Douglas Gregor2008-10-281-18/+24
* Refactor the expression class hierarchy for casts. Most importantly:Douglas Gregor2008-10-271-1/+1
* Fix <rdar://problem/6315646> clang on xcode: error: invalid operands to binar...Steve Naroff2008-10-271-5/+8
* Remember whether an initlist had a designator in the AST.Chris Lattner2008-10-261-1/+3
* pass designators into sema. This completes parser-level designatorChris Lattner2008-10-261-1/+3
* Don't give a default argument to ASTContext::getFunctionType for the TypeQual...Argyrios Kyrtzidis2008-10-261-1/+1
* -Add support for cv-qualifiers after function declarators.Argyrios Kyrtzidis2008-10-241-1/+3
* Semantic analysis for C++ reinterpret_cast and const_cast. Patch by Sebastian...Douglas Gregor2008-10-241-1/+1
* First non-embarrassing cut at checking for ambiguous derived-to-base Douglas Gregor2008-10-241-9/+2
* Fix regression in comparison of qualified id; == operator was beingDaniel Dunbar2008-10-231-1/+3
* Fix <rdar://problem/6311947> clang on xcode (regression): error: use of undec...Steve Naroff2008-10-221-2/+2
* Now that DeclRefExpr accepts a NamedDecl, use a DeclRefExpr for when a CXXFie...Argyrios Kyrtzidis2008-10-221-4/+1
* Fix <rdar://problem/6257675> error: member reference base type ('NSUserDefaul...Steve Naroff2008-10-221-0/+7
* Move Sema::GetNonReferenceType to QualType::getNonReferenceType and make it i...Douglas Gregor2008-10-221-1/+1
* Initial step toward supporting qualification conversions (C++ 4.4).Douglas Gregor2008-10-211-3/+24
* Fix use of dyn_cast.Daniel Dunbar2008-10-211-1/+1
* Preliminary support for function overloadingDouglas Gregor2008-10-211-13/+71
* Fix <rdar://problem/6268365> Parser rejects property (dot notation) access on...Steve Naroff2008-10-201-1/+9
* Sema::CheckCompareOperands() and ASTContext::mergeTypes(): Change handling of...Steve Naroff2008-10-201-0/+7
* Fix rdar://6257721 by tightening up the block "snapshot" check, andChris Lattner2008-10-201-9/+39
* Downgrade incompatibilities with objc qualified types (e.g. id <P>) to warnings.Steve Naroff2008-10-141-1/+13
* Final phase of converting BlockDecls over to DeclContext. This is unfortunate...Steve Naroff2008-10-101-64/+35
* Instantiate the BlockDecl in ActOnBlockStart() so we can use it as a DeclCont...Steve Naroff2008-10-081-4/+4
* - Add BlockDecl AST node.Steve Naroff2008-10-081-2/+5
* simplify padding, just fold it into the earlier resize.Chris Lattner2008-09-301-7/+2
* fix a potential buffer overrun that Eli noticedChris Lattner2008-09-301-0/+7
* Add diagnostic for .{lo,hi,e,o} on odd-sized extended vectors.Daniel Dunbar2008-09-301-0/+2
* Teach Sema::CheckAssignmentConstraints() to allow assignments between id and ...Steve Naroff2008-09-291-2/+12
* Change a NOTE to a FIXME based on feedback from clattner.Steve Naroff2008-09-281-2/+11
* Fix <rdar://problem/6252108> assigning to argument passed to block should not...Steve Naroff2008-09-281-1/+1
OpenPOWER on IntegriCloud