aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/AST/ComputeDependence.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-08-09[clang] Improve nested name specifier AST representation (#147835)Matheus Izvekov1-16/+10
2025-08-04[Clang] Initial support for P2841 (Variable template and concept template par...Corentin Jabot1-1/+1
2025-06-23[NFC][Clang][AST] Drop `llvm::` in front of `ArrayRef`/`MutableArrayRef` (#14...Rahul Joshi1-5/+4
2025-04-03[clang] NFC: introduce UnsignedOrNone as a replacement for std::optional<unsi...Matheus Izvekov1-1/+1
2024-11-25[Clang] Preserve partially substituted pack indexing type/expressions (#116782)Younan Zhang1-2/+1
2024-10-11[Clang] [Sema] Don't crash on unexpanded pack in invalid block literal (#110762)Sirraide1-1/+4
2024-10-03[OpenACC] Implement 'tile' attribute AST (#110999)Erich Keane1-0/+6
2024-08-28[NFC] Comment fix: "does specify state that" -> "does specify that" (#106338)Michael Park1-1/+1
2024-05-14[Clang] Fix dependency computation for pack indexing expression (#91933)cor3ntin1-3/+10
2024-04-25[NFC] Generalize ArraySections to work for OpenACC in the future (#89639)Erich Keane1-1/+6
2024-04-09[Clang] [Sema] Fix dependence of DREs in lambdas with an explicit object para...Sirraide1-0/+10
2024-04-02[Clang][AST][NFC] Move template argument dependence computations for MemberEx...Krystian Stasiowski1-1/+3
2024-01-27[Clang][C++26] Implement Pack Indexing (P2662R3). (#72644)cor3ntin1-0/+15
2024-01-05[clang] Accept recursive non-dependent calls to functions with deduced return...Mariya Podchishchaeva1-0/+2
2023-10-02[C++] Implement "Deducing this" (P0847R7)Corentin Jabot1-0/+9
2023-07-11[clang][AST] Propagate the contains-errors bit to DeclRefExpr from VarDecl's ...Haojian Wu1-8/+8
2023-07-10[clang] Correct calculation of MemberExpr's dependenceMariya Podchishchaeva1-10/+16
2023-06-05[C] Support _Generic expressions with a type operandAaron Ballman1-1/+6
2023-05-19[clang][AST] Propagate the value-dependent bit for VAArgExpr.Haojian Wu1-1/+1
2023-04-24[NFC][clang] Fix Coverity bugs with AUTO_CAUSES_COPYManna, Soumi1-1/+1
2023-04-23[NFC][clang] Fix static analyzer concernsManna, Soumi1-2/+2
2023-04-05[NFC][clang] Fix Coverity static analyzer tool concerns about auto_causes_copyManna, Soumi1-1/+1
2023-01-12[clang] Reland parenthesized aggregate init patchesAlan Zhao1-0/+7
2023-01-09Move from llvm::makeArrayRef to ArrayRef deduction guides - clang/ partserge-sans-paille1-3/+3
2023-01-04[clang] Revert parentesized aggregate initalization patchesAlan Zhao1-7/+0
2022-12-14[clang][C++20] P0960R3 and P1975R0: Allow initializing aggregates from a pare...Alan Zhao1-0/+7
2022-10-31[clang] Improve error recovery for pack expansion of expressionsMatheus Izvekov1-1/+1
2022-09-26Reapply "[Concepts] Recover properly from a RecoveryExpr in a concept"Erich Keane1-1/+4
2022-09-26Revert "[Concepts] Recover properly from a RecoveryExpr in a concept"Erich Keane1-4/+1
2022-09-26[Concepts] Recover properly from a RecoveryExpr in a conceptErich Keane1-1/+4
2022-06-20[clang] Don't use Optional::hasValue (NFC)Kazu Hirata1-1/+1
2022-03-31An expression should only contain an unexpanded parameter pack if itRichard Smith1-56/+93
2021-06-10[clang] Make CXXDefaultArgExpr inherit dependence from the inner ExprAdam Czachorowski1-0/+4
2021-05-27Reimplement __builtin_unique_stable_name-Erich Keane1-0/+4
2021-01-20Revert "Following up on PR48517, fix handling of template arguments that refer"Hans Wennborg1-11/+2
2021-01-18Following up on PR48517, fix handling of template arguments that referRichard Smith1-2/+11
2020-12-22Revert "Following up on PR48517, fix handling of template arguments that refer"Arthur Eubanks1-11/+2
2020-12-17Following up on PR48517, fix handling of template arguments that referRichard Smith1-2/+11
2020-12-15DR1413 and part of P1815R2: Minor improvements to Clang's determinationRichard Smith1-37/+52
2020-12-15DR2100: &expr is value-dependent if expr constant-evaluates to aRichard Smith1-3/+32
2020-10-08PR47175: Ensure type-dependent function-style casts have dependentRichard Smith1-2/+0
2020-10-05[AST][RecoveryExpr] Popagate the error-bit from a VarDecl's initializer to De...Haojian Wu1-3/+5
2020-09-21[AST] Fix dependence-bits for CXXDefaultInitExpr.Haojian Wu1-0/+4
2020-07-21[clang] Set the error-bit for ill-formed semantic InitListExpr.Haojian Wu1-1/+1
2020-07-13[clang][RecoveryExpr] Clarify the dependence-bits documentation.Haojian Wu1-5/+8
2020-06-08[AST][RecoveryExpr] Populate the dependence bits from CompoundStmt result exp...Haojian Wu1-4/+8
2020-06-01[Matrix] Implement matrix index expressions ([][]).Florian Hahn1-0/+6
2020-05-11[AST] Preserve the type in RecoveryExprs for broken function calls.Haojian Wu1-1/+5
2020-04-15[AST] Fix recovery-expr crash on invalid aligned attr.Haojian Wu1-1/+3
2020-04-02[OPENMP50]Add initial support for OpenMP 5.0 iterator.Alexey Bataev1-0/+16