..
CMakeLists.txt
Refactor the instantiation of statements into a generic tree
2009-08-20 07:17:43 +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
Add DeclContext::Equals to compare declaration contexts based on their primary context. Use this instead of pointer comparisons
2009-09-01 17:22:34 +00:00
IdentifierResolver.h
Lazy deserialization of the declaration chains associated with
2009-04-21 22:25:48 +00:00
JumpDiagnostics.cpp
enhance the goto checker to reject jumps across __block variable definitions.
2009-07-19 20:17:11 +00:00
Makefile
Don't install Clang libraries.
2009-08-23 05:02:18 +00:00
ParseAST.cpp
Fix build of clang with gcc-4.4: #include <cstdio> was missing.
2009-08-24 13:25:12 +00:00
Sema.cpp
Improve missing error messages as suggested by Doug.
2009-08-30 06:49:43 +00:00
Sema.h
Parse extern templates, pass that information all the way to Sema,
2009-09-04 06:33:52 +00:00
SemaAccess.cpp
Enhance testing of overriding exception specs for inaccessible base exceptions.
2009-07-18 14:32:15 +00:00
SemaAttr.cpp
Per advice that Doug Gregor gave me several months ago, clean up the
2009-08-03 23:24:57 +00:00
SemaCXXCast.cpp
Use the correct cast kinds for bit casts and function to pointer decay. Fixes PR4827.
2009-09-01 20:52:42 +00:00
SemaCXXScopeSpec.cpp
Improve template instantiation for member access expressions that
2009-09-03 21:38:09 +00:00
SemaChecking.cpp
Eliminate CXXAdornedMemberExpr entirely. Instead, optionally allocate
2009-08-31 23:41:50 +00:00
SemaDecl.cpp
Correctly handle elaborated template ids. Still not handled properly for friends.
2009-09-04 01:14:41 +00:00
SemaDeclAttr.cpp
Regularize the case and sort.
2009-08-26 22:31:08 +00:00
SemaDeclCXX.cpp
Patch to instantiate destructors used to destruct
2009-09-03 23:18:17 +00:00
SemaDeclObjC.cpp
patch to prevent crash in hopelessly incorrect
2009-08-28 17:52:37 +00:00
SemaExpr.cpp
Implement AST, semantics, and CodeGen for C++ pseudo-destructor
2009-09-04 17:36:40 +00:00
SemaExprCXX.cpp
Implement AST, semantics, and CodeGen for C++ pseudo-destructor
2009-09-04 17:36:40 +00:00
SemaExprObjC.cpp
Don't issue warning on multiple selector found when
2009-08-22 21:13:55 +00:00
SemaInherit.cpp
Canonicalize else.
2009-08-04 21:02: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
Add an InOverloadResolution flag to TryCopyInitialization.
2009-08-27 17:37:39 +00:00
SemaLookup.cpp
Rewrite of our handling of name lookup in C++ member access expressions, e.g.,
2009-09-02 22:59:36 +00:00
SemaOverload.cpp
Preliminary AST representation and semantic analysis for
2009-09-01 00:37:14 +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
This patch does the following.
2009-09-03 00:43:07 +00:00
SemaTemplate.cpp
Parse extern templates, pass that information all the way to Sema,
2009-09-04 06:33:52 +00:00
SemaTemplate.h
Tighten up the conversion from a single-level template argument list
2009-08-28 20:50:45 +00:00
SemaTemplateDeduction.cpp
Tighten up the conversion from a single-level template argument list
2009-08-28 20:50:45 +00:00
SemaTemplateInstantiate.cpp
Improve template instantiation for member access expressions that
2009-09-03 21:38:09 +00:00
SemaTemplateInstantiateDecl.cpp
Fix a codegen crash when a class template has a constructor that does member initialization of an anonymous union.
2009-09-02 19:17:55 +00:00
SemaType.cpp
Fix the start source location for type-specs like long, short, etc.
2009-08-29 22:39:34 +00:00
TreeTransform.h
Implement AST, semantics, and CodeGen for C++ pseudo-destructor
2009-09-04 17:36:40 +00:00