summaryrefslogtreecommitdiff
path: root/clang/lib/AST/ParentMapContext.cpp
AgeCommit message (Expand)Author
2025-10-15[llvm] Fix C++23 error in ParentMapContext (#163553)Victor Vianna
2025-08-09[clang] Improve nested name specifier AST representation (#147835)Matheus Izvekov
2025-06-23[NFC][Clang][AST] Drop `llvm::` in front of `ArrayRef`/`MutableArrayRef` (#14...Rahul Joshi
2025-03-13Reduce memory usage in AST parent map generation by lazily checking if nodes ...higher-performance
2025-01-31[AST] Migrate away from PointerUnion::dyn_cast (NFC) (#125157)Kazu Hirata
2025-01-29[AST] Migrate away from PointerUnion::dyn_cast (NFC) (#124882)Kazu Hirata
2025-01-25[AST] Migrate away from PointerUnion::dyn_cast (NFC) (#124433)Kazu Hirata
2024-11-25[clang][NFC]add static for internal linkage function (#117482)Congcong Cai
2024-11-24[AST] Migrate away from PointerUnion::{is,get} (NFC) (#117469)Kazu Hirata
2024-04-10Fix quadratic slowdown in AST matcher parent map generation (#87824)higher-performance
2023-01-09Move from llvm::makeArrayRef to ArrayRef deduction guides - clang/ partserge-sans-paille
2022-08-25[AST] Use std::apply to pop front of tuples. NFCI.Benjamin Kramer
2022-02-18[clang] Add `ObjCProtocolLoc` to represent protocol referencesDavid Goldman
2021-10-12[AST, CodeGen, Driver] Use llvm::is_contained (NFC)Kazu Hirata
2021-08-06Reapply "Support Attr in DynTypedNode and ASTMatchers."Sam McCall
2021-08-06Revert "Support Attr in DynTypedNode and ASTMatchers."Sam McCall
2021-08-06Support Attr in DynTypedNode and ASTMatchers.Sam McCall
2021-02-18[ASTMatchers] Fix hasParent while ignoring unwritten nodesStephen Kelly
2020-11-23Remove the IgnoreImplicitCastsAndParentheses traversal kindStephen Kelly
2020-10-30[AST] Fix traversal over CXXConstructExpr in Syntactic modeStephen Kelly
2020-09-24[AST] Use data-recursion when building ParentMap, avoid stack overflow.Sam McCall
2020-02-13Remove clang::ast_type_traits namespace in favor of clangReid Kleckner
2020-01-27[ASTMatchers] Fix parent traversal with InitListExprStephen Kelly
2020-01-26NFC: Implement AST node skipping in ParentMapContextStephen Kelly
2020-01-24[AST] Split parent map traversal logic into ParentMapContext.hReid Kleckner