..
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
Switch the clang-to-CIndex interface for code-completion to a binary format, for a massive speedup
2009-12-01 05:55:20 +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
r90313, in which OverloadedFunctionDecl is removed and never spoken of again.
2009-12-02 08:47:38 +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
Rename Sema::IsOverload to Sema::CheckOverload. Teach it to ignore unresolved
2009-12-09 03:35:25 +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
More detailed analysis of typecast to an objective-c pointer
2009-12-08 23:09:15 +00:00
SemaCXXScopeSpec.cpp
reapply my patch for PR4451, which improves diagnostics for :: vs : confusion.
2009-12-07 01:36:53 +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
When in an Objective-C instance method, super is a valid code-completion result
2009-12-07 09:54:55 +00:00
SemaDecl.cpp
Rename Sema::IsOverload to Sema::CheckOverload. Teach it to ignore unresolved
2009-12-09 03:35:25 +00:00
SemaDeclAttr.cpp
Add support for the cleanup attribute for C++; we don't have to copy
2009-12-09 01:50:36 +00:00
SemaDeclCXX.cpp
Pass the current SourceLocation to getAssignOperatorMethod, fixing a crash when the assign operator method needs to be instantiated. Doug, please review the updated default-assignment-operator.cpp change.
2009-12-09 03:01:51 +00:00
SemaDeclObjC.cpp
DeclaratorInfo -> TypeSourceInfo. Makes an effort to rename associated variables,
2009-12-07 02:54:59 +00:00
SemaExceptionSpec.cpp
First part of changes to eliminate problems with cv-qualifiers and
2009-11-16 21:35:15 +00:00
SemaExpr.cpp
Handle unresolved using decls in bare lookups. These are not being adequately
2009-12-08 22:45:53 +00:00
SemaExprCXX.cpp
Implemented an implicit conversion from "noreturn" function types (and
2009-12-09 00:47:37 +00:00
SemaExprObjC.cpp
Remove default argument for ImpCastExprToType. Add appropriate argument
2009-10-20 08:27:19 +00:00
SemaInit.cpp
remove some extraneous syntax: sourceloc implicitly converts to sourcerange.
2009-12-06 17:36:05 +00:00
SemaInit.h
Improve source location information for C++ member initializers in a
2009-12-02 22:36:29 +00:00
SemaLookup.cpp
When performing unqualified name lookup in C++, don't look directly
2009-12-08 15:38:36 +00:00
SemaOverload.cpp
Rename Sema::IsOverload to Sema::CheckOverload. Teach it to ignore unresolved
2009-12-09 03:35:25 +00:00
SemaOverload.h
Implemented an implicit conversion from "noreturn" function types (and
2009-12-09 00:47:37 +00:00
SemaStmt.cpp
Fix a thinko where we weren't always performing unary conversions on the switch condition, fixing PR5612
2009-11-25 15:17:36 +00:00
SemaTemplate.cpp
DeclaratorInfo -> TypeSourceInfo. Makes an effort to rename associated variables,
2009-12-07 02:54: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
Implement template instantiation for exception specifications. Also,
2009-12-08 17:45:32 +00:00
SemaType.cpp
Patch to allow restrict applied to id/Class types.
2009-12-07 18:08:58 +00:00
TreeTransform.h
The refactor of implicit member access expressions means we don't need this
2009-12-08 09:21:05 +00:00