summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/Expr.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix type-dependency of bitfields in templatesElizabeth Andrews2020-02-131-0/+5
* [Concepts] Requires ExpressionsSaar Raz2020-01-241-0/+1
* Fix oversight in AST traversal helperStephen Kelly2020-01-051-1/+1
* Add method to ignore invisible AST nodesStephen Kelly2019-12-181-0/+28
* Fix crash if a user-defined conversion is applied in the middle of aRichard Smith2019-12-051-0/+11
* Fix warning on unused variable. NFC.Michael Liao2019-12-031-1/+1
* Reapply "Fix crash on switch conditions of non-integer types in templates"Elizabeth Andrews2019-12-031-0/+9
* [OpenCL] Move addr space deduction to Sema.Anastasia Stulova2019-11-271-1/+1
* Atomics: support min/max orthogonallyTim Northover2019-11-211-0/+4
* [Sema] Add a 'Semantic' parameter to Expr::isKnownToHaveBooleanValueErik Pilkington2019-11-201-14/+11
* [NFC] Refactor representation of materialized temporariesTyker2019-11-191-16/+18
* [Sema] Fix a -Wobjc-signed-char-bool false-positiveErik Pilkington2019-11-181-0/+6
* Revert "[NFC] Refactor representation of materialized temporaries"Nico Weber2019-11-171-18/+16
* [NFC] Refactor representation of materialized temporariesTyker2019-11-161-16/+18
* Revert "Reapply "Fix crash on switch conditions of non-integer types in templ...Melanie Blower2019-11-081-9/+0
* Reapply "Fix crash on switch conditions of non-integer types in templates"Melanie Blower2019-11-081-0/+9
* [c++20] Add CXXRewrittenBinaryOperator to represent a comparisonRichard Smith2019-10-191-0/+1
* [Concepts] Concept Specialization ExpressionsSaar Raz2019-10-151-0/+1
* Revert 374882 "[Concepts] Concept Specialization Expressions"Nico Weber2019-10-151-1/+0
* [Concepts] Concept Specialization ExpressionsSaar Raz2019-10-151-0/+1
* Silence static analyzer getAs<RecordType> null dereference warnings. NFCI.Simon Pilgrim2019-10-031-3/+3
* Fix bad APInt compare.Richard Trieu2019-09-211-1/+2
* Merge and improve code that detects same value in comparisons.Richard Trieu2019-09-211-0/+105
* [Sema] Split of versions of -Wimplicit-{float,int}-conversion for Objective-C...Erik Pilkington2019-09-171-0/+6
* Revert "Fix crash on switch conditions of non-integer types in templates"Dmitri Gribenko2019-08-131-9/+0
* Fix crash on switch conditions of non-integer types in templatesElizabeth Andrews2019-08-131-0/+9
* Implement P1771Erich Keane2019-07-251-1/+19
* Fix parameter name comments using clang-tidy. NFC.Rui Ueyama2019-07-161-1/+1
* [Sema] Suppress additional warnings for C's zero initializerPeter Wu2019-07-161-2/+2
* [C++2a] Add __builtin_bit_cast, used to implement std::bit_castErik Pilkington2019-07-021-1/+3
* [clang] Small improvments after Adding APValue to ConstantExprGauthier Harnisch2019-06-211-7/+30
* [AST] Fixed extraneous warnings for binary conditional operatorNathan Huckleberry2019-06-191-6/+7
* [clang] Add storage for APValue in ConstantExprGauthier Harnisch2019-06-151-36/+105
* PR23833, DR2140: an lvalue-to-rvalue conversion on a glvalue of typeRichard Smith2019-06-141-0/+5
* Revert 363295, it caused PR42276. Also revert follow-ups 363337, 363340.Nico Weber2019-06-141-5/+0
* PR23833, DR2140: an lvalue-to-rvalue conversion on a glvalue of typeRichard Smith2019-06-131-0/+5
* For DR712: store on a MemberExpr whether it constitutes an odr-use.Richard Smith2019-06-111-4/+6
* For DR712: store on a DeclRefExpr whether it constitutes an odr-use.Richard Smith2019-06-111-17/+17
* Convert MemberExpr creation and serialization to work the same way asRichard Smith2019-06-061-20/+52
* Revert "Factor out duplicated code building a MemberExpr and marking it" and ...Benjamin Kramer2019-06-051-52/+20
* Convert MemberExpr creation and serialization to work the same way asRichard Smith2019-06-041-20/+52
* Added an assertion to constant evaluation enty points that prohibits dependen...Dmitri Gribenko2019-05-171-0/+3
* Implement __builtin_LINE() et. al. to support source location capture.Eric Fiselier2019-05-161-1/+88
* Added an assert in `isConstantInitializer`: initializer lists must be in sema...Dmitri Gribenko2019-05-101-0/+1
* [PR41276] Fixed incorrect generation of addr space cast for 'this' in C++.Anastasia Stulova2019-04-041-1/+1
* [Fixed Point Arithmetic] Fixed Point and Integer ConversionsLeonard Chan2019-03-061-0/+2
* [OpenCL] Fix assertion due to blocksYaxun Liu2019-02-261-0/+2
* Recommit "[AST] Factor out the logic of the various Expr::Ignore*"Bruno Ricci2019-02-171-186/+153
* Revert "[AST] Factor out the logic of the various Expr::Ignore*"Bruno Ricci2019-02-171-153/+186
* [AST] Factor out the logic of the various Expr::Ignore*Bruno Ricci2019-02-171-186/+153
OpenPOWER on IntegriCloud