..
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
Kill off PreDeclaratorDC.
2009-12-19 10:53:49 +00:00
Sema.h
Small comment fix.
2009-12-21 01:26:45 +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
Refactor to remove more dependencies on PreDeclaratorDC. I seem to have made
2009-12-19 10:49:29 +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
Fix for PR5840: fix the kind of name lookup used for classes in
2009-12-21 01:42:38 +00:00
SemaDeclAttr.cpp
fix PR4010: add support for the warn_unused_result for function pointers
2009-12-20 23:11:08 +00:00
SemaDeclCXX.cpp
Reorganize the base-lookup bits of ActOnMemInitializer in order to better
2009-12-21 10:41:20 +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
Allow comparison of 'void *' with function pointer
2009-12-21 18:19:17 +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
Fix review comment; no visible change.
2009-12-20 22:12:03 +00:00
SemaInit.h
Initialization improvements: addition of string initialization and a few
2009-12-19 08:11:05 +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
fix PR4010: add support for the warn_unused_result for function pointers
2009-12-20 23:11:08 +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
Introduce an assertion to ensure that template argument deduction does
2009-12-21 21:27:38 +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