..
AnalysisBasedWarnings.cpp
Fix a bunch of mislayered clang/Lex includes from Sema
2014-05-03 03:45:55 +00:00
AttributeList.cpp
Remove uses of SmallString::equals in favor of SmallVectorImpl<char>'s operator==
2014-03-09 05:18:27 +00:00
CMakeLists.txt
[CMake] Use LINK_LIBS instead of target_link_libraries().
2014-02-26 06:41:29 +00:00
CodeCompleteConsumer.cpp
Fix a bunch of mislayered clang/Lex includes from Sema
2014-05-03 03:45:55 +00:00
DeclSpec.cpp
Sema: Implement DR477
2014-04-30 18:24:01 +00:00
DelayedDiagnostic.cpp
Squelch leak found by LSan by handling missing switch case.
2014-04-24 17:27:18 +00:00
IdentifierResolver.cpp
[C++11] Replacing iterators redecls_begin() and redecls_end() with iterator_range redecls(). Updating all of the usages of the iterators with range-based for loops, which allows the begin/end forms to be removed entirely.
2014-03-06 23:45:36 +00:00
JumpDiagnostics.cpp
Add support for partial jump scope checking
2014-05-09 08:40:10 +00:00
Makefile
…
MultiplexExternalSemaSource.cpp
Add hooks to ExternalSemaSource for after-the-fact diagnosis of
2013-08-12 22:11:14 +00:00
Scope.cpp
Rewrite NRVO determination. Track NRVO candidates on the parser Scope and apply the NRVO candidate flag to all possible NRVO candidates here, and remove the flags in computeNRVO or upon template instantiation. A variable now has NRVO applied if and only if every return statement in that scope returns that variable. This is nearly optimal.
2014-05-03 00:41:18 +00:00
ScopeInfo.cpp
[REFACTOR] Refactored some of the generic-lambda capturing code.
2013-12-07 20:22:44 +00:00
Sema.cpp
Decouple ExprCXX.h and DeclCXX.h and clean up includes a bit.
2014-05-10 16:31:55 +00:00
SemaAccess.cpp
[C++11] Replacing CXXRecordDecl iterators friend_begin() and friend_end() with iterator_range friends(). Updating all of the usages of the iterators with range-based for loops.
2014-03-13 17:00:06 +00:00
SemaAttr.cpp
Fix a bunch of mislayered clang/Lex includes from Sema
2014-05-03 03:45:55 +00:00
SemaCXXScopeSpec.cpp
Initial implementation of -modules-earch-all option, for searching for symbols in non-imported modules.
2014-04-23 12:57:01 +00:00
SemaCast.cpp
Objective-C ARC. Add support for toll-free bridge
2014-05-10 17:40:11 +00:00
SemaChecking.cpp
Fix a bunch of mislayered clang/Lex includes from Sema
2014-05-03 03:45:55 +00:00
SemaCodeComplete.cpp
Decouple ExprCXX.h and DeclCXX.h and clean up includes a bit.
2014-05-10 16:31:55 +00:00
SemaConsumer.cpp
Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch
2011-12-20 02:48:34 +00:00
SemaDecl.cpp
PR19713: Don't warn on unused static inline functions, even if the 'inline' was
2014-05-11 21:25:24 +00:00
SemaDeclAttr.cpp
Decouple ExprCXX.h and DeclCXX.h and clean up includes a bit.
2014-05-10 16:31:55 +00:00
SemaDeclCXX.cpp
Consolidate single void paramter checking
2014-05-11 16:05:55 +00:00
SemaDeclObjC.cpp
Fix a bunch of mislayered clang/Lex includes from Sema
2014-05-03 03:45:55 +00:00
SemaExceptionSpec.cpp
Fix a bunch of mislayered clang/Lex includes from Sema
2014-05-03 03:45:55 +00:00
SemaExpr.cpp
Add support for partial jump scope checking
2014-05-09 08:40:10 +00:00
SemaExprCXX.cpp
Revert "Sema: Implement DR244"
2014-05-03 02:22:11 +00:00
SemaExprMember.cpp
Initial implementation of -modules-earch-all option, for searching for symbols in non-imported modules.
2014-04-23 12:57:01 +00:00
SemaExprObjC.cpp
Objective-C ARC. Add support for toll-free bridge
2014-05-10 17:40:11 +00:00
SemaFixItUtils.cpp
PR17290: Use 'false' macro in fix-it hint for initializing a variable of type
2013-09-20 00:27:40 +00:00
SemaInit.cpp
Fix a bunch of mislayered clang/Lex includes from Sema
2014-05-03 03:45:55 +00:00
SemaLambda.cpp
Consolidate single void paramter checking
2014-05-11 16:05:55 +00:00
SemaLookup.cpp
fmodules-search-all: Removed dead code and added some comments.
2014-05-07 22:47:08 +00:00
SemaObjCProperty.cpp
Fix a bunch of mislayered clang/Lex includes from Sema
2014-05-03 03:45:55 +00:00
SemaOpenMP.cpp
[OPENMP] Removed unnecessary enums from OpenMP constructs
2014-05-12 04:23:46 +00:00
SemaOverload.cpp
Decouple ExprCXX.h and DeclCXX.h and clean up includes a bit.
2014-05-10 16:31:55 +00:00
SemaPseudoObject.cpp
Decouple ExprCXX.h and DeclCXX.h and clean up includes a bit.
2014-05-10 16:31:55 +00:00
SemaStmt.cpp
[OPENMP] Initial codegen for '#pragma omp parallel'
2014-05-06 10:08:46 +00:00
SemaStmtAsm.cpp
Support field references to struct names and c++11 aliases from inline asm.
2014-05-06 03:13:27 +00:00
SemaStmtAttr.cpp
Fix a bunch of mislayered clang/Lex includes from Sema
2014-05-03 03:45:55 +00:00
SemaTemplate.cpp
Permit duplicate explicit class instantiations if MSVCCompat is enabled
2014-05-09 09:52:13 +00:00
SemaTemplateDeduction.cpp
[C++11] Replacing CXXRecordDecl iterators bases_begin() and bases_end() with iterator_range bases(). Updating all of the usages of the iterators with range-based for loops.
2014-03-13 15:41:46 +00:00
SemaTemplateInstantiate.cpp
If we see an explicit instantiation declaration or definition of a function
2014-04-24 22:45:46 +00:00
SemaTemplateInstantiateDecl.cpp
Fix a bunch of mislayered clang/Lex includes from Sema
2014-05-03 03:45:55 +00:00
SemaTemplateVariadic.cpp
Initial implementation of -modules-earch-all option, for searching for symbols in non-imported modules.
2014-04-23 12:57:01 +00:00
SemaType.cpp
Refactor and fix a latent bug (found by inspection) where an external AST
2014-05-13 00:34:43 +00:00
TreeTransform.h
[OPENMP] Initial codegen for '#pragma omp parallel'
2014-05-06 10:08:46 +00:00
TypeLocBuilder.cpp
Add missing file from r183563 (the recommit of 183466).
2013-06-07 20:33:10 +00:00
TypeLocBuilder.h
Re-commit r183466 with a fix to make the TypeLoc casting machinery work
2013-06-07 20:31:48 +00:00