summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema
Commit message (Expand)AuthorAgeFilesLines
* Add support for GCC's '__auto_type' extension, per the GCC manual:Richard Smith2015-11-117-53/+95
* N3922: direct-list-initialization of an auto-typed variable no longer deduces aRichard Smith2015-11-113-152/+152
* Implement __attribute__((internal_linkage)).Evgeniy Stepanov2015-11-102-13/+90
* Make SemaBuiltinCpuSupports a static function. NFC.Craig Topper2015-11-071-21/+21
* Use makeArrayRef instead of explicitly mentioning the type. NFCCraig Topper2015-11-071-1/+1
* Fix indentation. NFCCraig Topper2015-11-071-3/+3
* Add support for function attribute 'not_tail_called'.Akira Hatanaka2015-11-062-0/+25
* [modules] Don't merge an anonymous enum definition into a named enum definition.Richard Smith2015-11-051-3/+5
* The control expression for a _Generic selection expression should haveAaron Ballman2015-11-051-5/+7
* [modules] Generalize the workaround for multiple ambiguous definitions ofRichard Smith2015-11-042-29/+63
* [Concepts] Add diagnostics which fall under [dcl.spec.concept]p1Nathan Wilson2015-11-041-0/+5
* [Sema] Implement __make_integer_seqDavid Majnemer2015-11-043-1/+68
* Simplify Sema::ProcessPropertyDecl. NFCDouglas Gregor2015-11-032-22/+7
* [modules] Rationalize the behavior of Decl::declarationReplaces, and inRichard Smith2015-11-032-3/+3
* Stop back-patching 'readonly' Objective-C properties with 'readwrite' ones.Douglas Gregor2015-11-033-178/+151
* [MSVC Compat] Permit conversions from pointer-to-function to pointer-to-objec...David Majnemer2015-10-311-1/+9
* Sema: correct typo recovery with blocksSaleem Abdulrasool2015-10-311-0/+2
* Support tvOS and watchOS availability attributesTim Northover2015-10-301-0/+84
* Add support for __builtin_{add,sub,mul}_overflow.John McCall2015-10-291-0/+39
* [Sema] Implement -Wdouble-promotion for clang.George Burgess IV2015-10-291-0/+8
* Put global classes into the appropriate namespace.Benjamin Kramer2015-10-281-0/+2
* Refine r251469 to give better (and more localizable) diagnosticsJohn McCall2015-10-285-42/+72
* Add the ability to define "fake" arguments on attributes.John McCall2015-10-281-2/+3
* Tweak how -Wunused-value interacts with macrosNico Weber2015-10-271-1/+10
* Properly clear current coroutine promise on FunctionScopeInfo reuse. ShouldRichard Smith2015-10-271-0/+1
* [coroutines] Creation of promise object, lookup of operator co_await, buildingRichard Smith2015-10-277-65/+352
* Be more conservative about diagnosing "incorrect" uses of __weak:John McCall2015-10-273-60/+138
* MismatchingNewDeleteDetector uses incorrect field, and finds no initializerIsmail Pazarbasi2015-10-261-2/+4
* Define weak and __weak to mean ARC-style weak references, even in MRC.John McCall2015-10-227-59/+80
* [coroutines] Initial stub Sema functionality for handling coroutine await / y...Richard Smith2015-10-225-7/+133
* [coroutines] Add overloaded unary 'operator co_await'.Richard Smith2015-10-222-0/+2
* Convert ActOnForwardProtocolDeclaration to take an ArrayRef and use a range-b...Craig Topper2015-10-221-6/+5
* Use an ArrayRef<OffsetOfComponent> instead of pointer and size throughout off...Craig Topper2015-10-222-18/+12
* Change FindProtocolDeclaration to take an ArrayRef and use a range-based for ...Craig Topper2015-10-221-12/+8
* Use front() instead of [0] to make code more consistent with the next line th...Craig Topper2015-10-221-1/+1
* [Sema] Remove an unreachable llvm_unreachableDavid Majnemer2015-10-211-1/+0
* Some minor ARC diagnostic improvements.John McCall2015-10-211-2/+5
* [modules] libstdc++ defines some static inline functions in its internalRichard Smith2015-10-211-0/+36
* Use ArrayRef and MutableArrayRef instead of a pointer and size. NFCCraig Topper2015-10-211-2/+2
* Re-land r250592 without rejecting field refs in unevaluated contextsReid Kleckner2015-10-201-2/+13
* [-fms-extensions] Allow missing exception specifications in redeclarations a...David Majnemer2015-10-201-4/+8
* Look through using decls when classifying implicit member accessReid Kleckner2015-10-201-4/+4
* Roll-back r250822.Angel Garcia Gomez2015-10-2010-14/+14
* Apply modernize-use-default to clang.Angel Garcia Gomez2015-10-2010-14/+14
* Revert "Diagnose UnresolvedLookupExprs that resolve to instance members in st...Reid Kleckner2015-10-202-22/+15
* No functionality change, just fix whitespace, a typo and remove an unnecessaryNick Lewycky2015-10-181-3/+3
* Diagnose UnresolvedLookupExprs that resolve to instance members in static met...Reid Kleckner2015-10-172-15/+22
* [Sema] Fix address-of + enable_if overloading logicGeorge Burgess IV2015-10-161-57/+93
* [MSVC] Fix for http://llvm.org/PR24132: __declspec(property): double invocati...Alexey Bataev2015-10-141-11/+12
* [Sema/objc] When checking for unimplemented methods treat methods from class ...Argyrios Kyrtzidis2015-10-131-4/+2
OpenPOWER on IntegriCloud