..
AnalysisBasedWarnings.cpp
Consumed analysis: Add param_typestate attribute, which specifies that
2013-10-17 23:23:53 +00:00
AttributeList.cpp
AttributeList: tweak the conditional order to avoid two strcmps
2013-12-05 18:04:42 +00:00
CMakeLists.txt
Attribute tablegen now understands that attribute arguments can be optional. This allows for automated checking of the number of arguments expected vs number of arguments given for attributes. Greatly reduces the amount of manual checking required.
2013-09-09 23:33:17 +00:00
CodeCompleteConsumer.cpp
Allow the computation of the base priority for a declaration code completion result to consider the completion context
2013-01-31 04:52:16 +00:00
DeclSpec.cpp
PR9547: If we're parsing a simple-declaration that contains a tag definition,
2013-11-19 22:47:36 +00:00
DelayedDiagnostic.cpp
objective-C: when diagnosing deprecated/unavailable usage of
2012-09-21 20:46:37 +00:00
IdentifierResolver.cpp
Per [dcl.meaning]p1, a name in an inline namespace can be redeclared using a
2013-12-05 04:30:04 +00:00
JumpDiagnostics.cpp
Correct hyphenations in comments and assert messages
2013-12-05 04:47:09 +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
Revert r193073 and the attempt to fix it in r193170.
2013-10-22 18:07:04 +00:00
ScopeInfo.cpp
[REFACTOR] Refactored some of the generic-lambda capturing code.
2013-12-07 20:22:44 +00:00
Sema.cpp
COSMETIC: Right justify an asterix in the previous refactoring.
2013-11-12 01:46:33 +00:00
SemaAccess.cpp
Fix init-captures for generic lambdas.
2013-12-05 01:40:41 +00:00
SemaAttr.cpp
Tablegen now generates a StringSwitch for attributes containing enumeration arguments to map strings to the proper enumeration value. This makes error checking more consistent and reduces the amount of hand-written code required.
2013-09-11 19:47:58 +00:00
SemaCXXScopeSpec.cpp
Fix crash if a variable template specialization is used in a nested-name-specifier.
2013-12-04 00:47:45 +00:00
SemaCast.cpp
ObjectiveC. Allow toll free bridge cast warnings outside
2013-11-21 00:39:36 +00:00
SemaChecking.cpp
Fix a tranche of comment, test and doc typos
2013-12-05 16:25:25 +00:00
SemaCodeComplete.cpp
Convert anachronistic use of 'void *' to 'DeclContext *' in Scope that was a holdover from the long-dead Action interface.
2013-10-08 17:08:03 +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
Fix a tranche of comment, test and doc typos
2013-12-05 16:25:25 +00:00
SemaDeclAttr.cpp
Add a SubsetSubject in Attr.td to automate checking of where the objc_designated_initializer
2013-12-07 06:08:04 +00:00
SemaDeclCXX.cpp
Fix a tranche of comment, test and doc typos
2013-12-05 16:25:25 +00:00
SemaDeclObjC.cpp
ObjectiveC: Don't warn when method implemented in
2013-12-05 20:52:31 +00:00
SemaExceptionSpec.cpp
Add the intrinsic __builtin_convertvector
2013-09-18 03:29:45 +00:00
SemaExpr.cpp
ObjectiveC. Continuing implementation of objc_bridge_related
2013-12-07 00:34:23 +00:00
SemaExprCXX.cpp
[REFACTOR] Refactored some of the generic-lambda capturing code.
2013-12-07 20:22:44 +00:00
SemaExprMember.cpp
This patch implements capturing of variables within generic lambdas.
2013-11-07 05:17:06 +00:00
SemaExprObjC.cpp
ObjectiveC. Continuing implementation of objc_bridge_related
2013-12-07 00:34:23 +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
ObjectiveC. Continuing implementation of objc_bridge_related
2013-12-07 00:34:23 +00:00
SemaLambda.cpp
[REFACTOR] Refactored some of the generic-lambda capturing code.
2013-12-07 20:22:44 +00:00
SemaLookup.cpp
Eliminate the last trivial NDEBUG uses in clang headers
2013-12-07 13:51:35 +00:00
SemaObjCProperty.cpp
[objc] Add a warning when a class that provides a designated initializer, does not
2013-12-03 21:11:54 +00:00
SemaOpenMP.cpp
Convert anachronistic use of 'void *' to 'DeclContext *' in Scope that was a holdover from the long-dead Action interface.
2013-10-08 17:08:03 +00:00
SemaOverload.cpp
Fix code typos spotted while working on type traits
2013-12-06 17:56:43 +00:00
SemaPseudoObject.cpp
Remove a whole lot of unused variables
2013-11-27 05:22:15 +00:00
SemaStmt.cpp
-Wassign-enum: compare unqualified types
2013-12-05 23:06:53 +00:00
SemaStmtAsm.cpp
[ms-inline asm] Don't diagnose an empty lookup for inline assmebly. This happen
2013-05-24 18:32:55 +00:00
SemaStmtAttr.cpp
PR15300: Support C++11 attributes on base-specifiers. We don't support any such
2013-02-19 23:47:15 +00:00
SemaTemplate.cpp
Give a more appropriate diagnostic when a template specialization or
2013-12-07 05:09:50 +00:00
SemaTemplateDeduction.cpp
Handle CC and NoReturn when instantiating members of class templates.
2013-12-01 16:54:29 +00:00
SemaTemplateInstantiate.cpp
Fix init-captures for generic lambdas.
2013-12-05 01:40:41 +00:00
SemaTemplateInstantiateDecl.cpp
Sema: Propagate the mangling number into instantiations
2013-12-04 09:01:55 +00:00
SemaTemplateVariadic.cpp
Refactor all diagnosing of TypoCorrections through a common function, in
2013-08-17 00:46:16 +00:00
SemaType.cpp
Turning the __w64 attribute into an ignored attribute to match other Microsoft extensions we do not currently support. Note that __w64 has been deprecated in MSVC since 2008.
2013-12-06 18:56:03 +00:00
TargetAttributesSema.cpp
Reverting changes from r196415; this patch exposed a different, but unrelated bug regarding the __has_attribute implementation. Reverting to unblock the Chrome tsan builds.
2013-12-06 15:58:47 +00:00
TargetAttributesSema.h
Revert r170500. It over-zealously converted *ALL* things named Attributes, which is wrong here.
2012-12-20 19:22:21 +00:00
TreeTransform.h
Remove unused variable.
2013-12-05 02:52:09 +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