..
AnalysisBasedWarnings.cpp
add ConstEvaluatedExprVisitor
2015-06-10 13:53:15 +00:00
AttributeList.cpp
Automate attribute argument count semantic checking when there are variadic or optional arguments present. With this, the only time you should have to manually check attribute argument counts is when HasCustomParsing is set to true, or when you have variadic arguments that aren't really variadic (like ownership_holds and friends).
2014-07-31 16:37:04 +00:00
CMakeLists.txt
Split off CUDA-specific Sema parts to a new file
2014-09-03 15:27:03 +00:00
CodeCompleteConsumer.cpp
Teach Twine to support SmallString.
2015-03-17 09:51:17 +00:00
DeclSpec.cpp
Add check for kind of UnqualifiedId in Declarator::isStaticMember()
2015-03-30 00:43:56 +00:00
DelayedDiagnostic.cpp
Add -Wpartial-availability.
2015-03-19 19:18:22 +00:00
IdentifierResolver.cpp
[modules] Remove redundant import of lexical decls when building a lookup table
2015-03-23 03:25:59 +00:00
JumpDiagnostics.cpp
Test commit access.
2015-06-04 22:53:21 +00:00
Makefile
…
MultiplexExternalSemaSource.cpp
Detect uses of mismatching forms of 'new' and 'delete'
2015-05-18 19:59:11 +00:00
Scope.cpp
MS ABI: Implement the MSVC 2015 scheme for scope disambiguation
2015-03-19 21:54:30 +00:00
ScopeInfo.cpp
SEH: Diagnose use of C++ EH and SEH in the same function
2015-02-02 22:15:31 +00:00
Sema.cpp
Wrap to 80 columns, no behavior change.
2015-06-18 20:09:49 +00:00
SemaAccess.cpp
[Sema] Improve llvm_unreachable() message.
2015-05-17 02:27:10 +00:00
SemaAttr.cpp
Implement section pragma feedback on r205810
2015-03-04 23:39:17 +00:00
SemaCUDA.cpp
Create a frontend flag to disable CUDA cross-target call checks
2015-04-15 22:27:06 +00:00
SemaCXXScopeSpec.cpp
[modules] If we reach a definition of a class for which we already have a
2015-03-26 04:09:53 +00:00
SemaCast.cpp
[MSVC Compatibility] Don't diagnose c-style cast from void-ptr to fn-ptr
2015-06-09 02:41:08 +00:00
SemaChecking.cpp
This patch implements clang support for the ACLE special register intrinsics
2015-06-15 17:51:01 +00:00
SemaCodeComplete.cpp
Replace push_back(Constructor(foo)) with emplace_back(foo) for non-trivial types
2015-05-29 19:42:19 +00:00
SemaConsumer.cpp
…
SemaDecl.cpp
[clang] Refactoring of conditions so they use isOneOf() instead of multiple is().
2015-06-18 10:59:26 +00:00
SemaDeclAttr.cpp
[ATTRIBUTE] Support base vector types of __attribute__((mode)), patch by Alexey Frolov
2015-06-19 07:46:21 +00:00
SemaDeclCXX.cpp
[MS Compatibility] Handle cleanups we create for a ctor closure
2015-06-11 02:38:06 +00:00
SemaDeclObjC.cpp
Fix PR22047: ObjC: Method unavailability attribute doesn't work with overloaded methods
2015-04-28 18:04:44 +00:00
SemaExceptionSpec.cpp
Implementing C99 partial re-initialization behavior (DR-253)
2015-06-10 00:27:52 +00:00
SemaExpr.cpp
Consider unsigned long for non-u/U decimal literals (C90/C++03)
2015-06-08 21:59:59 +00:00
SemaExprCXX.cpp
[MS ABI] Lock-in the derived memptr rep. for base-to-derived conversions
2015-06-12 17:55:44 +00:00
SemaExprMember.cpp
Reduce dyn_cast<> to isa<> or cast<> where possible. Clang edition.
2015-04-10 11:37:55 +00:00
SemaExprObjC.cpp
[Objective-C Sema]This patch fixes the warning when clang issues
2015-04-15 17:26:21 +00:00
SemaFixItUtils.cpp
[modules] Stop trying to fake up a linear MacroDirective history.
2015-04-29 23:20:19 +00:00
SemaInit.cpp
Implementing C99 partial re-initialization behavior (DR-253)
2015-06-10 00:27:52 +00:00
SemaLambda.cpp
Fix assertion failure if a lambda array-capture is followed by a this capture.
2015-04-28 21:41:14 +00:00
SemaLookup.cpp
[modules] If we merge a template, also track that its parameters are merged so
2015-06-17 20:39:41 +00:00
SemaObjCProperty.cpp
[Objective-C Sema] Use canonical type of properties when comparing
2015-04-08 21:34:04 +00:00
SemaOpenMP.cpp
[OPENMP] Support for '#pragma omp taskgroup' directive.
2015-06-18 12:14:09 +00:00
SemaOverload.cpp
[ms] Don't try to delay lookup for failures in SFINAE context (PR23823)
2015-06-12 21:23:23 +00:00
SemaPseudoObject.cpp
[Objective-C Sema]This patch fixes the warning when clang issues
2015-04-15 17:26:21 +00:00
SemaStmt.cpp
Fix "the the" in comments/documentation/etc.
2015-06-19 01:52:53 +00:00
SemaStmtAsm.cpp
Fix for PR14269: Clang crashes when a bit field is used as inline assembler
2015-06-05 13:40:59 +00:00
SemaStmtAttr.cpp
Add assume_safety option for pragma loop vectorize and interleave.
2015-06-11 23:23:17 +00:00
SemaTemplate.cpp
[modules] Improve diagnostic for a template-id that's invalid because a default
2015-06-17 20:16:32 +00:00
SemaTemplateDeduction.cpp
Silence Visual C++ warning C4189: 'Result' : local variable is initialized but not referenced.
2015-05-13 17:56:46 +00:00
SemaTemplateInstantiate.cpp
Limit set of types instantiated in FindInstantiatedDecl.
2015-05-15 10:10:28 +00:00
SemaTemplateInstantiateDecl.cpp
[modules] Fix merging of default template arguments onto friend templates.
2015-06-16 21:57:05 +00:00
SemaTemplateVariadic.cpp
[Sema] Factor diags with %plural. No functionality change intended.
2015-03-27 17:23:14 +00:00
SemaType.cpp
[modules] Better support for redefinitions of an entity from the same module.
2015-06-15 20:15:48 +00:00
TreeTransform.h
[OPENMP] Support for '#pragma omp taskgroup' directive.
2015-06-18 12:14:09 +00:00
TypeLocBuilder.cpp
[C++11] Use 'nullptr'. Sema edition.
2014-05-26 06:22:03 +00:00
TypeLocBuilder.h
Header guard canonicalization, clang part.
2014-08-13 16:25:19 +00:00