summaryrefslogtreecommitdiff
path: root/lib/Sema/SemaExpr.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [Fixed Point Arithmetic] Fixed Point AdditionLeonard Chan2019-01-161-1/+90
* Improve a -Wunguarded-availability noteErik Pilkington2019-01-141-1/+1
* [AST] Remove ASTContext from getThisType (NFC)Brian Gesiak2019-01-111-1/+1
* [Sema] Call CheckPlaceholderExpr to resolve typeof or decltypeAkira Hatanaka2019-01-101-0/+4
* [ObjCARC] Add an new attribute, objc_externally_retainedErik Pilkington2019-01-041-3/+9
* Refactor the way we handle diagnosing unused expression results.Aaron Ballman2019-01-041-2/+3
* Make -Wstring-plus-int warns even if when the result is not out of boundsArnaud Bienner2019-01-031-10/+0
* [AST] Store the callee and argument expressions of CallExpr in a trailing array.Bruno Ricci2018-12-211-15/+16
* [Sema][NFC] Remove some unnecessary calls to getASTContext.Bruno Ricci2018-12-211-1/+1
* [AST][NFC] Pass the AST context to one of the ctor of DeclRefExpr.Bruno Ricci2018-12-211-5/+4
* [Sema] Produce diagnostics when C++17 aligned allocation/deallocationAkira Hatanaka2018-12-211-0/+8
* Revert "Make -Wstring-plus-int warns even if when the result is not out of bo...Adam Nemet2018-12-141-0/+10
* Make -Wstring-plus-int warns even if when the result is not out of boundsSylvestre Ledru2018-12-131-10/+0
* [OpenCL] Add generic AS to 'this' pointerMikael Nilsson2018-12-131-2/+2
* [AST] Store "UsesADL" information in CallExpr.Eric Fiselier2018-12-121-10/+12
* Remove TODO leftover from my devleopment branchErich Keane2018-12-121-1/+0
* Revert "[OpenCL] Add generic AS to 'this' pointer"Mikael Nilsson2018-12-121-2/+2
* [OpenCL] Add generic AS to 'this' pointerMikael Nilsson2018-12-121-2/+2
* Replace Const-Member checking with non-recursive version.Erich Keane2018-12-111-20/+29
* [Sema/Attribute] Check for noderef attributeLeonard Chan2018-12-061-1/+116
* [Sema] Push and Pop Expression Evaluation Context Records at the start and en...Leonard Chan2018-12-061-5/+2
* [AST][Sema] Remove CallExpr::setNumArgsBruno Ricci2018-12-031-37/+50
* [OpenCL][Sema] Improving formattingMarco Antognini2018-12-031-3/+2
* [OpenCL][Sema] Improve BuildResolvedCallExpr handling of builtinsMarco Antognini2018-12-031-7/+10
* OpenCL: Extend argument promotion rules to vector typesMatt Arsenault2018-12-011-5/+18
* Revert "Revert r347417 "Re-Reinstate 347294 with a fix for the failures.""Fangrui Song2018-11-301-26/+48
* Revert r347417 "Re-Reinstate 347294 with a fix for the failures."Fangrui Song2018-11-301-48/+26
* Re-commit r347417 "Re-Reinstate 347294 with a fix for the failures."Hans Wennborg2018-11-281-26/+48
* Derive builtin return type from its definitionMarco Antognini2018-11-271-8/+12
* Revert r347417 "Re-Reinstate 347294 with a fix for the failures."Hans Wennborg2018-11-271-48/+26
* isEvaluatable() implies a constant context.Bill Wendling2018-11-241-1/+6
* Re-Reinstate 347294 with a fix for the failures.Bill Wendling2018-11-211-26/+43
* Mark lambda decl as invalid if a captured variable has an invalid type.Jorge Gorbe Moya2018-11-211-0/+15
* Revert r347364 again, the fix was incomplete.Nico Weber2018-11-211-43/+26
* Reinstate 347294 with a fix for the failures.Bill Wendling2018-11-201-26/+43
* [AST] Store the expressions in ParenListExpr in a trailing arrayBruno Ricci2018-11-201-2/+1
* Revert 347294, it turned many bots on lab.llvm.org:8011/console red.Nico Weber2018-11-201-8/+4
* Use is.constant intrinsic for __builtin_constant_pBill Wendling2018-11-201-4/+8
* [c++20] Implement P0482R6: enable -fchar8_t by default in C++20 mode.Richard Smith2018-11-141-0/+26
* Compound literals, enums, et al require const exprBill Wendling2018-11-091-22/+24
* [OpenCL] Add support of cl_intel_device_side_avc_motion_estimation extensionAndrew Savonichev2018-11-081-0/+6
* Revert r346326 [OpenCL] Add support of cl_intel_device_side_avc_motion_estima...Andrew Savonichev2018-11-071-6/+0
* [OpenCL] Add support of cl_intel_device_side_avc_motion_estimation extensionAndrew Savonichev2018-11-071-0/+6
* Revert r345562: "PR23833, DR2140: an lvalue-to-rvalue conversion on a glvalue...Richard Smith2018-11-031-5/+2
* [Diagnostics] Implement -Wsizeof-pointer-div David Bolvansky2018-11-011-2/+30
* Allow clk_event_t comparisonsSven van Haastregt2018-11-011-0/+4
* NFC: Remove the ObjC1/ObjC2 distinction from clang (and related projects)Erik Pilkington2018-10-301-4/+4
* PR23833, DR2140: an lvalue-to-rvalue conversion on a glvalue of typeRichard Smith2018-10-301-2/+5
* [AST] Refactor PredefinedExprBruno Ricci2018-10-271-13/+13