.. |
AnalysisBasedWarnings.cpp
|
Thread safety: refactoring various out of scope warnings to use the same inteface. This eliminates a lot of unnecessary duplicated code.
|
2011-09-15 17:25:19 +00:00 |
AttributeList.cpp
|
Added basic parsing for all remaining attributes, thread safety
|
2011-07-28 20:12:35 +00:00 |
CMakeLists.txt
|
Refactor the */& mismatch fixit generation out of SemaOverload and provide a simple conversion checking function.
|
2011-07-28 19:46:48 +00:00 |
CodeCompleteConsumer.cpp
|
When performing code completion after at @interface, allow both
|
2011-07-30 06:55:39 +00:00 |
DeclSpec.cpp
|
Remove the restriction on module-private friends. Since the friend
|
2011-09-12 15:48:15 +00:00 |
DelayedDiagnostic.cpp
|
remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports
|
2011-07-23 10:55:15 +00:00 |
IdentifierResolver.cpp
|
Fix the insertion of label declarations into the identifier chain in
|
2011-03-24 10:35:39 +00:00 |
JumpDiagnostics.cpp
|
In Microsoft mode, downgrade "goto into protected scope" from error to warning if we are jumping over a variable initialization via a goto.
|
2011-09-13 10:26:51 +00:00 |
Makefile
|
BUILD_ARCHIVE is the default for libraries, no need to set it.
|
2010-07-18 00:14:47 +00:00 |
Scope.cpp
|
Store a parameter index and function prototype depth in every
|
2011-05-01 22:35:37 +00:00 |
Sema.cpp
|
Give conversions of block pointers to ObjC pointers a different cast kind
|
2011-09-09 05:25:32 +00:00 |
SemaAccess.cpp
|
remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports
|
2011-07-23 10:55:15 +00:00 |
SemaAttr.cpp
|
Change all references of type ExprTy to Expr and get rid of the typedefs.
|
2011-09-09 02:00:50 +00:00 |
SemaCXXCast.cpp
|
When converting a block pointer to an Objective-C pointer type, extend
|
2011-09-10 01:16:55 +00:00 |
SemaCXXScopeSpec.cpp
|
In Microsoft mode, if we are within a templated function and we can't resolve Identifier during BuildCXXNestedNameSpecifier, then extend the SS with Identifier. This will have the effect of resolving Identifier during template instantiation. The goal is to be able to resolve a function call whose nested-name-specifier is located inside a dependent base class.
|
2011-07-27 01:05:24 +00:00 |
SemaChecking.cpp
|
Finish the lex->LHS and rex->RHS cleanup in Sema.
|
2011-09-15 21:56:47 +00:00 |
SemaCodeComplete.cpp
|
Change all references of type ExprTy to Expr and get rid of the typedefs.
|
2011-09-09 02:00:50 +00:00 |
SemaDecl.cpp
|
Plug an abstraction leak and fix a crasher in DiagnoseInvalidRedeclaration
|
2011-09-14 19:37:32 +00:00 |
SemaDeclAttr.cpp
|
Thread safety: Adding FIXMEs and a couple cleanups
|
2011-09-16 00:35:54 +00:00 |
SemaDeclCXX.cpp
|
__module_private__ is inherited by redeclarations of an entity, and
|
2011-09-09 19:05:14 +00:00 |
SemaDeclObjC.cpp
|
Give conversions of block pointers to ObjC pointers a different cast kind
|
2011-09-09 05:25:32 +00:00 |
SemaExceptionSpec.cpp
|
Implement support for C++11 in-class initialization of non-static data members.
|
2011-06-11 17:19:42 +00:00 |
SemaExpr.cpp
|
Moves calls of checkArithmeticNull() from CreateBuiltinBinOp() into the individual Check*Operands() functions.
|
2011-09-16 00:53:10 +00:00 |
SemaExprCXX.cpp
|
Finish the lex->LHS and rex->RHS cleanup in Sema.
|
2011-09-15 21:56:47 +00:00 |
SemaExprMember.cpp
|
Encapsulate the Objective-C id/Class/SEL "redefinition" types in
|
2011-08-11 20:58:55 +00:00 |
SemaExprObjC.cpp
|
Rename the ARC cast kinds to start with "ARC".
|
2011-09-10 06:18:15 +00:00 |
SemaFixItUtils.cpp
|
Refactor the */& mismatch fixit generation out of SemaOverload and provide a simple conversion checking function.
|
2011-07-28 19:46:48 +00:00 |
SemaInit.cpp
|
Rename the ARC cast kinds to start with "ARC".
|
2011-09-10 06:18:15 +00:00 |
SemaLookup.cpp
|
Fix Sema::CorrectTypo to ignore found but unresolved symbols
|
2011-09-07 20:25:59 +00:00 |
SemaObjCProperty.cpp
|
objc-arc: warn when a 'retain' block property is
|
2011-09-14 18:03:46 +00:00 |
SemaOverload.cpp
|
Silence "end of non-void function" warnings with llvm_unreachable and add an assert.
|
2011-09-10 21:52:04 +00:00 |
SemaStmt.cpp
|
PR10864: make sure we correctly delay type-checking for inline asm tied operands with dependent type. Patch by Likai Liu.
|
2011-09-14 19:20:00 +00:00 |
SemaTemplate.cpp
|
Specializations cannot be module-hidden. Diagnose attempts to do so.
|
2011-09-09 20:53:38 +00:00 |
SemaTemplateDeduction.cpp
|
Fix a typo when determining whether to strip cv-qualifiers during template argument deduction
|
2011-08-30 00:37:54 +00:00 |
SemaTemplateInstantiate.cpp
|
Implement function template specialization at class scope extension in Microsoft mode. A new AST node is introduced: ClassScopeFunctionSpecialization. This node holds a FunctionDecl that is not yet specialized; then during the class template instantiation the ClassScopeFunctionSpecialization will spawn the actual function specialization.
|
2011-08-14 03:52:19 +00:00 |
SemaTemplateInstantiateDecl.cpp
|
Changed references of BaseTy, MemInitTy, CXXScopeTy, TemplateParamsTy to CXXBaseSpecifier, CXXCtorInitializer, NestedNameSpecifier, TemplateParameterList and removed their typedefs.
|
2011-09-09 03:18:59 +00:00 |
SemaTemplateVariadic.cpp
|
remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports
|
2011-07-23 10:55:15 +00:00 |
SemaType.cpp
|
Implement the Objective-C 'instancetype' type, which is an alias of
|
2011-09-08 01:46:34 +00:00 |
TargetAttributesSema.cpp
|
Keep the source range of attributes. Depends on a llvm tablegen commit.
|
2011-09-13 16:05:58 +00:00 |
TargetAttributesSema.h
|
Remove Sema.h's dependency on DeclCXX.h.
|
2010-08-25 07:42:41 +00:00 |
TreeTransform.h
|
The lock operand to an @synchronized statement is also
|
2011-07-27 21:50:02 +00:00 |
TypeLocBuilder.h
|
Remove more unnecessary #include <llvm/ADT/SmallVector.h>
|
2011-06-20 06:11:46 +00:00 |