..
CMakeLists.txt
When performing template argument deduction, ensure that multiple
2009-06-04 00:03:07 +00:00
CXXFieldCollector.h
Unifies the name-lookup mechanisms used in various parts of the AST
2008-12-11 16:49:14 +00:00
IdentifierResolver.cpp
Lazy deserialization of the declaration chains associated with
2009-04-21 22:25:48 +00:00
IdentifierResolver.h
Lazy deserialization of the declaration chains associated with
2009-04-21 22:25:48 +00:00
JumpDiagnostics.cpp
Improve validation of C++ exception handling: diagnose throwing incomplete types and jumps into protected try-catch scopes.
2009-04-27 20:27:31 +00:00
Makefile
Build system changes to use TableGen to generate the various
2009-03-16 23:06:59 +00:00
ParseAST.cpp
Lazy deserialization of the declaration chains associated with
2009-04-21 22:25:48 +00:00
Sema.cpp
Use "()" instead of "(void)" when pretty-printing a parameter-less function type for C++.
2009-06-03 02:06:50 +00:00
Sema.h
Once we have deduced the template arguments of a class template
2009-06-11 18:10:32 +00:00
SemaAccess.cpp
Add a new, more advanced CheckDerivedToBaseConversion that takes custom diagnostic IDs.
2009-05-13 21:11:42 +00:00
SemaAttr.cpp
Deallocate 'DeclRefExpr's in correctly formed '#pragma unused'
2009-03-23 22:50:47 +00:00
SemaCXXScopeSpec.cpp
Implement explicit instantiations of member classes of class templates, e.g.,
2009-05-14 00:28:11 +00:00
SemaChecking.cpp
PR4142: Add %m format string specifier.
2009-06-02 08:36:19 +00:00
SemaDecl.cpp
PR4350: Make sure we don't create invalid printf attributes. This isn't
2009-06-10 04:01:38 +00:00
SemaDeclAttr.cpp
Add more parser support for Microsoft extensions.
2009-06-08 23:27:34 +00:00
SemaDeclCXX.cpp
Make ParmVarDecl::getDefaultArg() more robust, it now asserts that the argument is not unparsed. Add a new hasDefaultArg() and use it in places where getDefaultArg() was called when the argument was unparsed.
2009-06-06 04:14:07 +00:00
SemaDeclObjC.cpp
Adds synthesize ivars to DeclContext.
2009-06-06 16:36:41 +00:00
SemaExpr.cpp
Make sure to calculate value-dependence correctly when deal with ICEs.
2009-06-11 01:11:20 +00:00
SemaExprCXX.cpp
Improvements to CXXExprWithTemporaries in preparation for fixing a bug with default arguments that have temporaries.
2009-06-05 15:38:08 +00:00
SemaExprObjC.cpp
Template instantiation support for Obj-C @encode expressions.
2009-06-07 18:45:35 +00:00
SemaInherit.cpp
Replace a cast with a dyn_cast as suggested by Doug.
2009-05-30 17:26:39 +00:00
SemaInherit.h
Add a member lookup criteria constructor for searching for overridden virtual member functions. Use this instead of regular name lookup when checking for overriding functions so we will see declarations that would otherwise be hidden. Fixes 6902298.
2009-05-30 00:52:53 +00:00
SemaInit.cpp
Fix for PR4285: allow intializing a const wchar_t array with a wide
2009-05-31 10:54:53 +00:00
SemaLookup.cpp
Improve name lookup for and template instantiation of declaration
2009-05-27 17:07:49 +00:00
SemaNamedCast.cpp
Reflow some comments.
2009-05-16 07:39:55 +00:00
SemaOverload.cpp
Avoid using the built-in type checker for assignment in C++ when classes are involved. Patch by Vyacheslav Kononenko.
2009-05-21 11:50:50 +00:00
SemaOverload.h
Fix a crash bug when comparing overload quality of conversion operators with conversion constructors.
2009-04-16 17:51:27 +00:00
SemaStmt.cpp
Downgrade an error about "return in a no-return function" from being
2009-05-31 19:32:13 +00:00
SemaTemplate.cpp
Once we have deduced the template arguments of a class template
2009-06-11 18:10:32 +00:00
SemaTemplateDeduction.cpp
Once we have deduced the template arguments of a class template
2009-06-11 18:10:32 +00:00
SemaTemplateInstantiate.cpp
Once we have deduced the template arguments of a class template
2009-06-11 18:10:32 +00:00
SemaTemplateInstantiateDecl.cpp
Reduce the amount of stack space we use in SmallVectors during
2009-05-29 18:27:38 +00:00
SemaTemplateInstantiateExpr.cpp
Instantiation support for more Obj-C expressions, string literals, @selector and @protocol expressions.
2009-06-07 19:51:47 +00:00
SemaTemplateInstantiateStmt.cpp
Make sure to call FullExpr before parsing anything else.
2009-06-04 02:18:15 +00:00
SemaType.cpp
Handle member pointer types with dependent class types (e.g., int
2009-06-09 22:17:39 +00:00