summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema
Commit message (Expand)AuthorAgeFilesLines
* Document the template argument deduction patterns that Anders' patch supportsDouglas Gregor2009-06-081-0/+3
* Template argument deduction for function types.Anders Carlsson2009-06-081-0/+31
* Delete method which is now trivial.Eli Friedman2009-06-081-4/+4
* Don't allow defining a block with a non-prototype type. Remove a Eli Friedman2009-06-081-1/+1
* Instantiation support for more Obj-C expressions, string literals, @selector ...Anders Carlsson2009-06-071-7/+4
* Template instantiation support for Obj-C @encode expressions.Anders Carlsson2009-06-073-16/+39
* Adds synthesize ivars to DeclContext.Fariborz Jahanian2009-06-061-1/+6
* Make ParmVarDecl::getDefaultArg() more robust, it now asserts that the argume...Anders Carlsson2009-06-061-1/+1
* Default builtin creation to off; we don't really want to be doing it Eli Friedman2009-06-061-2/+2
* Use of DeclContext for objc's ivars. No functionalityFariborz Jahanian2009-06-052-9/+27
* Improvements to CXXExprWithTemporaries in preparation for fixing a bug with d...Anders Carlsson2009-06-052-8/+24
* Address review comments for #pragma weak.Eli Friedman2009-06-052-2/+3
* Make TemplateArgumentListBuilder take an ASTContext (because we're probably g...Anders Carlsson2009-06-052-4/+4
* Make the TemplateArgumentList take a TemplateArgumentListBuilder.Anders Carlsson2009-06-052-10/+14
* Change the specialization decls to take a TemplateArgumentListBuilder.Anders Carlsson2009-06-051-17/+10
* Add a helper class for building template argument lists.Anders Carlsson2009-06-052-39/+45
* Fix another crash and actually make the test case work.Anders Carlsson2009-06-051-1/+1
* Start of a Sema implementation for #pragma weak. This isn't really theEli Friedman2009-06-052-1/+43
* Fix a case when the TemplateArgs vector can be empty.Anders Carlsson2009-06-051-1/+1
* Several improvements to template argument deduction:Douglas Gregor2009-06-054-23/+247
* Fix up this compatibility hack to be more compatible with gcc.Eli Friedman2009-06-041-3/+4
* More refactoring/cleanup of objc ivars.Fariborz Jahanian2009-06-041-22/+11
* Template argument deduction for incomplete and constant array types. Doug, pl...Anders Carlsson2009-06-041-0/+29
* Make sure to call FullExpr before parsing anything else.Anders Carlsson2009-06-041-2/+6
* Template argument deduction for referencesDouglas Gregor2009-06-041-8/+35
* When performing template argument deduction, ensure that multipleDouglas Gregor2009-06-045-94/+140
* Minor cleanup for implicit int warnings.Eli Friedman2009-06-031-2/+2
* Use "()" instead of "(void)" when pretty-printing a parameter-less function t...Argyrios Kyrtzidis2009-06-031-1/+1
* PR4142: Add %m format string specifier.Eli Friedman2009-06-021-0/+5
* PR4287: allow a variadic prototype to make a subsequent K&R style Eli Friedman2009-06-012-14/+22
* Make sure to copy back arguments that can be changed by FindAllocationOverloa...Anders Carlsson2009-05-311-0/+5
* Fix an off by one error when trying to perform copy initialization of operato...Anders Carlsson2009-05-311-1/+1
* Downgrade an error about "return in a no-return function" from being Chris Lattner2009-05-311-4/+2
* Disallow exception specs on typedefs.Sebastian Redl2009-05-312-7/+10
* Fix for PR4285: allow intializing a const wchar_t array with a wide Eli Friedman2009-05-311-8/+10
* Initial infrastructure for class template partial specialization. HereDouglas Gregor2009-05-313-19/+173
* Forgot the implementation. Thanks Eli.Anders Carlsson2009-05-301-0/+41
* Add RemoveOutermostTemporaryBinding. Not used yet.Anders Carlsson2009-05-301-0/+11
* Clean up the newly added C++ AST nodes.Anders Carlsson2009-05-301-3/+3
* It's OK for a full expr to be null. This fixes the failing test cases.Anders Carlsson2009-05-301-3/+2
* ActOnReturnStmt should also take a FullExprArg.Anders Carlsson2009-05-303-4/+4
* AddInitializerToDecl needs to take a full expression.Anders Carlsson2009-05-303-4/+4
* Add the newly created temporary to the ExprTemporaries stack.Anders Carlsson2009-05-301-1/+2
* Stop using CXXTempVarDecl and use CXXTemporary instead.Anders Carlsson2009-05-302-5/+2
* Remove VarDecl from CXXConstructExpr.Anders Carlsson2009-05-304-15/+6
* Bind temporaries correctly when instantiating expressions.Anders Carlsson2009-05-301-1/+1
* Remove VarDecl from CheckInitializerTypes now that CXXConstructExpr doesn't n...Anders Carlsson2009-05-303-10/+5
* Add Sema::MaybeBindToTemporary which takes an expression and (if needed) wrap...Anders Carlsson2009-05-302-5/+27
* Add a CXXBindTemporaryExpr.Anders Carlsson2009-05-301-0/+10
* Replace a cast with a dyn_cast as suggested by Doug.Anders Carlsson2009-05-301-7/+8
OpenPOWER on IntegriCloud