summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaExprCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
* Problem with gnu conditional extension with missingFariborz Jahanian2010-09-181-0/+7
* Fix destructor and assignment operator lookup in the has_nothrow traits.Sebastian Redl2010-09-141-14/+18
* The paired 'operator delete' for a placement 'operator new' is always aJohn McCall2010-09-141-1/+8
* Don't crash when using type traits on a class with a constructor template.Sebastian Redl2010-09-131-0/+8
* Remove CXXRecordDecl::getDefaultConstructor(), an inherently unsafe function ...Sebastian Redl2010-09-131-10/+14
* Have __has_nothrow_copy use Sema's lookup routines. This fixes the problem wi...Sebastian Redl2010-09-131-1/+1
* Eagerly evaluate type traits in Sema instead of lazily in AST. They actually ...Sebastian Redl2010-09-131-8/+209
* When applying 'delete' on a pointer-to-array type match GCC and EDG behavior ...Argyrios Kyrtzidis2010-09-131-2/+11
* Eli helped me understand how evaluation contexts work.Sebastian Redl2010-09-101-5/+0
* Define and implement CXXNoexceptExpr. Create it in Sema.Sebastian Redl2010-09-101-4/+10
* Parse the noexcept operator and stub out sema.Sebastian Redl2010-09-101-0/+11
* Eliminate the comma locations from all of the Sema routines that dealDouglas Gregor2010-09-091-2/+0
* Add proper type-source information to UnaryTypeTraitExpr, includingDouglas Gregor2010-09-091-6/+17
* Fix a few minor issues with parsing and semantic analysis of C++Douglas Gregor2010-09-081-13/+15
* Use the new-initialization code for initializing scalars with aDouglas Gregor2010-09-081-35/+11
* Microsoft's __uuidof operator implementation part 1.Francois Pichet2010-09-081-0/+56
* Allow (cv) void and incomplete arrays to be passed to the type traits.Sebastian Redl2010-09-081-2/+6
* Provide proper type-source location information forDouglas Gregor2010-09-081-18/+31
* Improve source-location information for CXXNewExpr, by hanging on toDouglas Gregor2010-09-071-10/+11
* Revert my user-defined literal commits - r1124{58,60,67} pendingAlexis Hunt2010-08-301-58/+0
* Implement C++0x user-defined string literals.Alexis Hunt2010-08-291-0/+58
* Fix the memory leak of FloatingLiteral/IntegerLiteral.Argyrios Kyrtzidis2010-08-281-4/+4
* One who seeks knowledge learns something new every day.John McCall2010-08-261-6/+5
* De-memberify the VarDecl and FunctionDecl StorageClass enums.John McCall2010-08-261-4/+4
* Fix miscompilation. The custom new[]/delete[] methods were not getting called...Argyrios Kyrtzidis2010-08-251-5/+8
* Split out a header to hold APIs meant for the Sema implementation from Sema.h.John McCall2010-08-251-1/+1
* GCC didn't care for my attempt at API compatibility, so brute-force everythingJohn McCall2010-08-251-37/+37
* More incremental progress towards not including Expr.h in Sema.h.John McCall2010-08-251-9/+8
* Move more stuff out of Sema.h.John McCall2010-08-251-2/+4
* Move some of SemaOverload's API to various places in Overload.h, and killJohn McCall2010-08-241-6/+6
* More header elimination. The goal of all this is to allow Parser toJohn McCall2010-08-241-1/+1
* Remove a header dependency from Sema.h at the cost of some type safety.John McCall2010-08-241-3/+8
* Struggle mightily against header inclusion in Sema.h.John McCall2010-08-241-0/+1
* OwningExprResult -> ExprResult. This patch brought to you byJohn McCall2010-08-241-39/+39
* Abstract out passing around types and kill off ActionBase.John McCall2010-08-241-32/+35
* Kill off ExprArg (now just Expr*) and StmtArg (now just Stmt*).John McCall2010-08-231-83/+53
* Push DeclGroupRefs and TemplateNames in an opaque but type-safe wayJohn McCall2010-08-231-2/+2
* Sundry incremental steps towards killing off Action.John McCall2010-08-231-11/+11
* Another step in the process of making the parser depend on Sema:John McCall2010-08-201-2/+2
* Generate Attr subclasses with TableGen.Alexis Hunt2010-08-181-2/+2
* Make sure to add MallocAttr to explicitly-declared operator new/new[]Douglas Gregor2010-08-181-1/+4
* Emit an error if an array is too large. We're slightly more strictDouglas Gregor2010-08-181-1/+13
* Move Sema's headers into include/clang/Sema, renaming a few along the way.Douglas Gregor2010-08-121-3/+3
* Bail out of MaybeBindToTemporary if the record type is invalid. Test caseJohn McCall2010-08-121-1/+1
* Added locations and type source info for DeclarationName.Abramo Bagnara2010-08-111-1/+1
* Fix a crash on template delete operators.Chandler Carruth2010-08-081-2/+8
* Store inheritance paths after CastExprs instead of inside them.John McCall2010-08-071-13/+14
* Get rid of isObjectType; when C++ says "object type", it generallyEli Friedman2010-08-051-1/+1
* Look through using declarations when deciding whether to use an operatorJohn McCall2010-08-041-11/+26
* Read/write in PCH Sema's StdNamespace and StdBadAlloc and use a LazyDeclPtr f...Argyrios Kyrtzidis2010-08-021-3/+3
OpenPOWER on IntegriCloud