index
:
clang/clang.git
release_50-based
release_60-based
release_70-based
release_80-based
upstream/google/stable
upstream/google/testing
upstream/master
upstream/release_26
upstream/release_27
upstream/release_28
upstream/release_29
upstream/release_30
upstream/release_31
upstream/release_32
upstream/release_33
upstream/release_34
upstream/release_35
upstream/release_35@215011
upstream/release_36
upstream/release_37
upstream/release_38
upstream/release_39
upstream/release_40
upstream/release_50
upstream/release_60
upstream/release_70
upstream/release_80
upstream/release_90
wip/pending-upstream
(deprecated) Vendor branches of https://git.llvm.org/git/clang.git , use clang/llvm-project instead.
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
include
/
clang
/
Sema
Commit message (
Expand
)
Author
Age
Files
Lines
*
Merging r308455:
Hans Wennborg
2017-07-19
1
-26
/
+5
*
Recommit r308327: Add a warning for missing '#pragma pack (pop)'
Alex Lorenz
2017-07-19
1
-5
/
+26
*
[Sema] NFC: Move all availability checking code to SemaDeclAttr.cpp
Erik Pilkington
2017-07-18
1
-16
/
+4
*
[OPENMP] Initial support for 'task_reduction' clause.
Alexey Bataev
2017-07-18
1
-1
/
+9
*
Revert r308327
Alex Lorenz
2017-07-18
1
-26
/
+5
*
Add a warning for missing '#pragma pack (pop)' and suspicious uses
Alex Lorenz
2017-07-18
1
-5
/
+26
*
Use ARC parsing rules for ns_returns_retained in MRC so that code can
John McCall
2017-07-15
1
-0
/
+2
*
[Sema] Mark a virtual CXXMethodDecl as used if a call to it can be
Akira Hatanaka
2017-07-13
1
-1
/
+1
*
[ObjC] Avoid the -Wunguarded-availability warnings for protocol
Alex Lorenz
2017-07-07
1
-2
/
+3
*
Customize the SFINAE diagnostics for enable_if to provide the failed condition.
Douglas Gregor
2017-07-05
1
-0
/
+6
*
[Sema] Don't allow -Wunguarded-availability to be silenced with redecls
Erik Pilkington
2017-07-05
2
-12
/
+18
*
[modules ts] Declarations from a module interface unit are only visible outside
Richard Smith
2017-07-05
1
-0
/
+2
*
Add a fixit for -Wobjc-protocol-property-synthesis
Alex Lorenz
2017-07-03
1
-3
/
+4
*
[Modules] Implement ODR-like semantics for tag types in C/ObjC
Bruno Cardoso Lopes
2017-07-01
1
-10
/
+22
*
Change enumerator default linkage type for C
Bruno Cardoso Lopes
2017-07-01
1
-1
/
+1
*
[OpenCL] Add function name to extension diagnostic
Joey Gouly
2017-06-30
1
-1
/
+1
*
Ambiguity might be also uninitialized. Use llvm::Optional.
Vassil Vassilev
2017-06-30
1
-2
/
+5
*
fix trivial typos, NFC
Hiroshi Inoue
2017-06-30
1
-1
/
+1
*
Initialize variable and silence potentially uninitialized warning.
Vassil Vassilev
2017-06-29
1
-2
/
+1
*
Revert r301742, which caused us to try to evaluate all full-expressions.
Richard Smith
2017-06-26
1
-0
/
+1
*
[Sema] Fix a crash-on-invalid when a template parameter list has a class
Akira Hatanaka
2017-06-26
1
-1
/
+2
*
[coroutines] Fix co_await for range statement
Eric Fiselier
2017-06-14
1
-0
/
+2
*
Revert "Revert r301742 which made ExprConstant checking apply to all full-exp...
Diana Picus
2017-06-13
1
-1
/
+0
*
Revert r301742 which made ExprConstant checking apply to all full-exprs.
Nick Lewycky
2017-06-12
1
-0
/
+1
*
[Sema] Refactor OverloadCandidate::BuiltinTypes. NFC.
George Burgess IV
2017-06-08
1
-4
/
+2
*
[Sema] Remove unused field from OverloadCandidate.
George Burgess IV
2017-06-08
2
-5
/
+3
*
Weaken restriction in r304862 to allow implicit deduction guides to reference
Richard Smith
2017-06-08
1
-1
/
+2
*
[c++1z] Support deducing B in noexcept(B).
Richard Smith
2017-06-07
1
-0
/
+4
*
Fix a couple of class template argument deduction crashes with libc++'s tuple.
Richard Smith
2017-06-07
1
-0
/
+3
*
Add support for #pragma clang section
Javed Absar
2017-06-05
1
-0
/
+34
*
Switch from using a DiagnosticTrap and a note for "while defining a special
Richard Smith
2017-05-25
1
-2
/
+26
*
[coroutines] Fix fallthrough diagnostics for coroutines
Eric Fiselier
2017-05-25
1
-0
/
+2
*
Revert "Sema: allow imaginary constants via GNU extension if UDL overloads no...
Tim Northover
2017-05-24
1
-4
/
+1
*
[PowerPC] Implement vec_xxpermdi builtin.
Tony Jiang
2017-05-24
1
-0
/
+1
*
Enhance the 'diagnose_if' attribute so that we can apply it for ObjC methods ...
Argyrios Kyrtzidis
2017-05-24
2
-1
/
+2
*
Sema: allow imaginary constants via GNU extension if UDL overloads not present.
Tim Northover
2017-05-23
1
-1
/
+4
*
[NFC, Refactor] Modernize TemplateIdAnnotation using TrailingObjects
Faisal Vali
2017-05-23
1
-22
/
+47
*
Rename RAII objects for performing eager instantiation to have names that
Richard Smith
2017-05-20
1
-7
/
+16
*
When a type-id is unexpectedly given a name, assume that the name is unrelated
Richard Smith
2017-05-19
1
-35
/
+0
*
[modules] Switch from inferring owning modules based on source location to
Richard Smith
2017-05-18
1
-1
/
+7
*
[modules] When creating a declaration, cache its owning module immediately
Richard Smith
2017-05-17
1
-3
/
+1
*
Fix PR 10758: Infinite recursion when dealing with copy-initialization
Alex Lorenz
2017-05-16
1
-0
/
+4
*
Revert r302965 - [modules] When creating a declaration, cache its owning
Daniel Jasper
2017-05-15
1
-1
/
+3
*
[modules] When creating a declaration, cache its owning module immediately
Richard Smith
2017-05-12
1
-3
/
+1
*
[Sema] Support implicit scalar to vector conversions
Simon Dardis
2017-05-12
1
-0
/
+2
*
Remove unnecessary mapping from SourceLocation to Module.
Richard Smith
2017-05-11
1
-1
/
+6
*
[CodeCompletion] Provide member completions for dependent expressions whose
Alex Lorenz
2017-05-11
1
-1
/
+2
*
[Sema] Improve redefinition errors pointing to the same header
Bruno Cardoso Lopes
2017-05-11
1
-0
/
+1
*
Improve diagnosis of unknown template name.
Richard Smith
2017-05-10
1
-1
/
+1
*
When we see a '<' operator, check whether it's a probable typo for a template...
Richard Smith
2017-05-10
1
-0
/
+17
[next]