..
AnalysisBasedWarnings.cpp
Consumed analysis: Add param_typestate attribute, which specifies that
2013-10-17 23:23:53 +00:00
AttributeList.cpp
Automate attribute language option checking by specifying the list of options to test in tablegen.
2013-12-02 19:30:36 +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
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
JumpDiagnostics.cpp
Fix a couple of bugs where jump diagnostics would not notice that a variable
2013-06-03 01:05:37 +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
Remove an unnecessary condition that I added hastily: Unsigned numbers are obviously >= 0 ;)
2013-11-07 16:57:56 +00:00
Sema.cpp
COSMETIC: Right justify an asterix in the previous refactoring.
2013-11-12 01:46:33 +00:00
SemaAccess.cpp
Fix typo correction usage of SemaAccess.cpp.
2013-10-01 02:44:48 +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
Use -fms-compatibility to trigger lookup into dep. bases
2013-09-20 17:04:25 +00:00
SemaCast.cpp
ObjectiveC. Allow toll free bridge cast warnings outside
2013-11-21 00:39:36 +00:00
SemaChecking.cpp
[AArch64 neon] support poly64 and relevant intrinsic functions.
2013-11-14 03:29:16 +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
…
SemaDecl.cpp
PR18044: Reject declarations of enumtype::X early to avoid an assertion in
2013-11-25 21:30:29 +00:00
SemaDeclAttr.cpp
[objc] Introduce ObjCInterfaceDecl::getDesignatedInitializers() to get the
2013-12-03 21:11:30 +00:00
SemaDeclCXX.cpp
Unify lookup from within not-yet-defined defaulted special members: use common
2013-11-27 03:39:20 +00:00
SemaDeclObjC.cpp
Fix inconsistent diag name
2013-12-02 03:50:21 +00:00
SemaExceptionSpec.cpp
Add the intrinsic __builtin_convertvector
2013-09-18 03:29:45 +00:00
SemaExpr.cpp
Remove a whole lot of unused variables
2013-11-27 05:22:15 +00:00
SemaExprCXX.cpp
Remove a whole lot of unused variables
2013-11-27 05:22:15 +00:00
SemaExprMember.cpp
This patch implements capturing of variables within generic lambdas.
2013-11-07 05:17:06 +00:00
SemaExprObjC.cpp
ObjectiveC. Implement attribute 'objc_bridge_mutable'
2013-11-21 20:50:32 +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
PR18013: Don't assert diagnosing a bad std::initializer_list construction.
2013-11-21 23:30:57 +00:00
SemaLambda.cpp
This patch implements capturing of variables within generic lambdas.
2013-11-07 05:17:06 +00:00
SemaLookup.cpp
Sema: Make helper function static.
2013-11-01 11:50:55 +00:00
SemaObjCProperty.cpp
ObjectiveC ARC. Removes a bogus warning when a weak
2013-11-19 19:26:30 +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
PR17533 and duplicates: don't compute the return type of an overloaded operator
2013-11-15 02:58:23 +00:00
SemaPseudoObject.cpp
Remove a whole lot of unused variables
2013-11-27 05:22:15 +00:00
SemaStmt.cpp
Issue diagnostic when constructor or destructor
2013-12-03 17:10:08 +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
Handle CC and NoReturn when instantiating members of class templates.
2013-12-01 16:54:29 +00:00
SemaTemplateDeduction.cpp
Handle CC and NoReturn when instantiating members of class templates.
2013-12-01 16:54:29 +00:00
SemaTemplateInstantiate.cpp
Sema: Instantiate local class and their members appropriately
2013-11-27 08:20:38 +00:00
SemaTemplateInstantiateDecl.cpp
Sema: Instantiation of variable definitions weren't local enough
2013-11-27 22:57:44 +00:00
SemaTemplateVariadic.cpp
Refactor all diagnosing of TypoCorrections through a common function, in
2013-08-17 00:46:16 +00:00
SemaType.cpp
Remove a whole lot of unused variables
2013-11-27 05:22:15 +00:00
TargetAttributesSema.cpp
Implement ARM GNU-style interrupt attribute
2013-10-01 14:34:25 +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
REFACTOR: Have PushLambdaScope return the LambdaScopeInfo that it creates.
2013-11-12 01:40:44 +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