..
CMakeLists.txt
Test exception spec compatibility on return type and parameters.
2009-10-11 09:03:14 +00:00
CXXFieldCollector.h
Unifies the name-lookup mechanisms used in various parts of the AST
2008-12-11 16:49:14 +00:00
CodeCompleteConsumer.cpp
Extend code-completion results with the type of each result
2009-12-18 18:53:37 +00:00
IdentifierResolver.cpp
Remove tabs, and whitespace cleanups.
2009-09-09 15:08:12 +00:00
IdentifierResolver.h
Remove tabs, and whitespace cleanups.
2009-09-09 15:08:12 +00:00
JumpDiagnostics.cpp
Silence some warnings produced by Clang, and add a missing header
2009-11-17 06:14:37 +00:00
Lookup.h
Pull Sema::isAcceptableLookupResult into SemaLookup. Extract the criteria into
2009-12-18 10:40:03 +00:00
Makefile
Installation of Clang libraries and headers, from Axel Naumann!
2009-10-08 22:15:31 +00:00
ParseAST.cpp
Add {ExternalSemaSource,SemaConsumer}::ForgetSema callback, and update PCHReader
2009-12-01 21:57:20 +00:00
Sema.cpp
Rework how virtual member functions are marked. If a class has no key function, we now wait until the end of the translation unit to mark its virtual member functions as references. This lays the groundwork for fixing PR5557.
2009-12-07 08:24:59 +00:00
Sema.h
Pull Sema::isAcceptableLookupResult into SemaLookup. Extract the criteria into
2009-12-18 10:40:03 +00:00
SemaAccess.cpp
Refactor the code that walks a C++ inheritance hierarchy, searching
2009-10-06 17:59:45 +00:00
SemaAttr.cpp
Rip out the last remaining implicit use of OverloadedFunctionDecl in Sema:
2009-12-02 08:25:40 +00:00
SemaCXXCast.cpp
Fix semantic diagnostics that embed English works, from Nicola Gigante!
2009-12-16 03:45:30 +00:00
SemaCXXScopeSpec.cpp
Don't enter a new scope for a namespace-qualified declarator unless we're
2009-12-11 20:04:54 +00:00
SemaChecking.cpp
Fix for PR5679: make __builtin_prefetch a bit more flexible in what it accepts
2009-12-04 00:30:06 +00:00
SemaCodeComplete.cpp
Extend code-completion results with the type of each result
2009-12-18 18:53:37 +00:00
SemaDecl.cpp
Pull Sema::isAcceptableLookupResult into SemaLookup. Extract the criteria into
2009-12-18 10:40:03 +00:00
SemaDeclAttr.cpp
This patch should fix PR2461. It allows clang to apply the noreturn
2009-12-15 03:11:10 +00:00
SemaDeclCXX.cpp
Switch the initialization required by return statements over to the
2009-12-18 05:02:21 +00:00
SemaDeclObjC.cpp
Diagnose duplicate declaration of a property. Fixes
2009-12-17 00:49:09 +00:00
SemaExceptionSpec.cpp
Implement C++ DR437, which involves exception-specifications that name
2009-12-10 18:13:52 +00:00
SemaExpr.cpp
Unresolved implicit member accesses are dependent if the object type is dependent.
2009-12-19 02:05:44 +00:00
SemaExprCXX.cpp
Switch the initialization required by return statements over to the
2009-12-18 05:02:21 +00:00
SemaExprObjC.cpp
Fix semantic diagnostics that embed English works, from Nicola Gigante!
2009-12-16 03:45:30 +00:00
SemaInit.cpp
Switch the initialization required by return statements over to the
2009-12-18 05:02:21 +00:00
SemaInit.h
Switch the initialization required by return statements over to the
2009-12-18 05:02:21 +00:00
SemaLookup.cpp
Look through using decls when checking whether a name is an acceptable
2009-12-18 10:48:10 +00:00
SemaOverload.cpp
Allow pointer convesion of an objective-c pointer to
2009-12-16 23:13:33 +00:00
SemaOverload.h
Reimplement reference initialization (C++ [dcl.init.ref]) using the
2009-12-09 23:02:17 +00:00
SemaStmt.cpp
Try to de-bork DISABLE_SMART_POINTERS build
2009-12-18 17:31:58 +00:00
SemaTemplate.cpp
Set up the semantic context correctly when declaring a friend class template.
2009-12-18 11:25:59 +00:00
SemaTemplate.h
Implement partial ordering of function template specializations
2009-09-14 18:39:43 +00:00
SemaTemplateDeduction.cpp
Fix "using typename" and the instantiation of non-dependent using declarations.
2009-12-04 22:46:56 +00:00
SemaTemplateInstantiate.cpp
The refactor of implicit member access expressions means we don't need this
2009-12-08 09:21:05 +00:00
SemaTemplateInstantiateDecl.cpp
Patch over yet more problems with friend declarations which were provoking
2009-12-17 23:21:11 +00:00
SemaType.cpp
Un-namespace-qualify llvm_unreachable. It's a macro, so the qualification gave
2009-12-12 05:05:38 +00:00
TreeTransform.h
Check in a rudimentary FullExpr class that isn't used anywhere yet. Rename Action::FullExpr to Action::MakeFullExpr to avoid name clashes.
2009-12-16 02:09:40 +00:00