summaryrefslogtreecommitdiffstats
path: root/lib/Sema/SemaExpr.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merging r324308:Hans Wennborg2018-02-221-1/+2
* [NFC] Modernize enum 'UnqualifiedId::IdKind' into a scoped enum UnqualifiedId...Faisal Vali2017-12-301-6/+7
* [NFC] Modernize enum Declarator::TheContext to a type-safe scoped enum.Faisal Vali2017-12-291-1/+1
* Silence a bunch of implicit fallthrough warningsAdrian Prantl2017-12-191-3/+3
* [c++20] P0515R3: Parsing support and basic AST construction for operator <=>.Richard Smith2017-12-141-0/+8
* [CodeGen][X86] Fix handling of __fp16 vectors.Akira Hatanaka2017-12-091-1/+2
* Remove creation of out-of-bounds value of enumeration type (resulting in UB).Richard Smith2017-12-081-5/+5
* [OPENMP] Initial codegen for `target teams distribute` directive.Alexey Bataev2017-12-081-1/+1
* [OPENMP] Do not capture private variables in the target regions.Alexey Bataev2017-12-071-2/+4
* Generalize "static data member instantiated" notification to cover variable t...Richard Smith2017-12-051-39/+29
* Now that C++17 is official (https://www.iso.org/standard/68564.html), start c...Aaron Ballman2017-12-041-2/+2
* The offsetof macro is intended to work with subobjects rather than simple ide...Aaron Ballman2017-11-211-9/+1
* [OpenMP] diagnose assign to firstprivate const, patch by Joel E. DennyAlexey Bataev2017-11-101-1/+6
* [ObjC] Fix function signature handling for blocks literals with attributesAlex Lorenz2017-11-081-2/+2
* PR35039: Materialize temporary objects before wrapping them in anRichard Smith2017-10-281-0/+10
* Don't suppress instantiation of definitions for variables subject to explicitRichard Smith2017-10-181-5/+11
* Enable support for the [[maybe_unused]] attribute from WG14 N2053 when enabli...Aaron Ballman2017-10-181-1/+2
* Convert clang::LangAS to a strongly typed enumAlexander Richardson2017-10-151-20/+20
* [OPENMP] Capture references to global variables.Alexey Bataev2017-10-061-1/+2
* [OpenCL] Fix checking of vector type castingYaxun Liu2017-10-031-3/+3
* [Sema] Null check in BuildDeclarationNameExprYi Kong2017-09-251-0/+2
* Don't warn about runtime behavior problems in variable initializers that weRichard Smith2017-09-231-3/+17
* Promote storage-only __fp16 vector operands to float vectors.Akira Hatanaka2017-09-231-2/+119
* Implement C++ [basic.link]p8.Richard Smith2017-09-201-0/+2
* Teach clang to tolerate the 'p = nullptr + n' idiom used by glibcAndrew Kaylor2017-09-191-0/+46
* [Sema] Disallow assigning record lvalues with nested const-qualified fields.Bjorn Pettersson2017-09-191-10/+74
* Fix the second half of PR34266: Don't implicitly capture '*this' if the memb...Faisal Vali2017-09-171-0/+86
* [Sema] Correct typos in LHS, RHS before building a binop expression.Volodymyr Sapsai2017-09-151-15/+30
* Catch more cases with -Wenum-compareRichard Trieu2017-09-091-2/+4
* Recommit "Add _Float16 as a C/C++ source language type"Sjoerd Meijer2017-09-081-2/+6
* Revert "Add _Float16 as a C/C++ source language type"Sjoerd Meijer2017-09-081-6/+2
* Add _Float16 as a C/C++ source language typeSjoerd Meijer2017-09-081-2/+6
* [OpenCL] Handle taking an address of block captures.Anastasia Stulova2017-09-071-12/+11
* Fix typos, remove unused private members of CommonOptionsParser, NFCJohannes Altmanninger2017-08-231-1/+1
* [OPENMP] Fix for PR34014: OpenMP 4.5: Target construct in static methodAlexey Bataev2017-08-221-0/+1
* Fix typos in comments; NFCGeorge Burgess IV2017-08-161-1/+1
* Reapply Sema: allow imaginary constants via GNU extension if UDL overloads no...Tim Northover2017-08-091-8/+17
* Sema: disable implicit conversion from _Complex to real types in C++.Tim Northover2017-08-081-0/+6
* [OPENMP][DEBUG] Set proper address space info if required by target.Alexey Bataev2017-08-081-0/+2
* Revert "[OPENMP][DEBUG] Set proper address space info if required by target."Alexey Bataev2017-08-081-2/+0
* [OPENMP][DEBUG] Set proper address space info if required by target.Alexey Bataev2017-08-081-0/+2
* Revert "[OPENMP][DEBUG] Set proper address space info if required by target."Alexey Bataev2017-08-081-2/+0
* [OPENMP][DEBUG] Set proper address space info if required by target.Alexey Bataev2017-08-081-0/+2
* Revert "[OPENMP][DEBUG] Set proper address space info if required by target."Alexey Bataev2017-08-041-2/+0
* [OPENMP][DEBUG] Set proper address space info if required by target.Alexey Bataev2017-08-041-0/+2
* [Sema] Add a comment on an identified bug on default arguments.Tim Shen2017-08-031-0/+16
* [Sema] Fix lax conversion between non ext vectorsBruno Cardoso Lopes2017-08-011-1/+1
* [Sema] NFC: Move all availability checking code to SemaDeclAttr.cppErik Pilkington2017-07-181-78/+1
* [Sema] Mark a virtual CXXMethodDecl as used if a call to it can beAkira Hatanaka2017-07-131-11/+11
* [ObjC] Avoid the -Wunguarded-availability warnings for protocolAlex Lorenz2017-07-071-3/+8