aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/AST/Linkage.h
AgeCommit message (Expand)AuthorFilesLines
2024-02-11[clang][NFC] Annotate `AST/Linkage.h` with `preferred_type`Vlad Serebrennikov1-0/+3
2023-01-14[clang] Remove remaining uses of llvm::Optional (NFC)Kazu Hirata1-1/+0
2023-01-14[clang] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata1-2/+2
2023-01-14[clang] Add #include <optional> (NFC)Kazu Hirata1-0/+1
2022-12-03[AST] Use std::nullopt instead of None (NFC)Kazu Hirata1-1/+1
2020-11-09[c++20] For P0732R2 / P1907R1: Basic code generation and nameRichard Smith1-0/+2
2020-01-24[AST] Split parent map traversal logic into ParentMapContext.hReid Kleckner1-0/+1
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-09-25[AST] Squeeze some bits in LinkageComputer::QueryTypeBruno Ricci1-3/+8
2017-09-22Give external linkage and mangling to lambdas inside inline variables and var...Richard Smith1-3/+6
2017-09-22Clean up some mistreatment of enumerations.Richard Smith1-31/+41
2017-09-21Revert "Give external linkage and mangling to lambdas inside inline variables...Vitaly Buka1-2/+1
2017-09-20Give external linkage and mangling to lambdas inside inline variables and var...Richard Smith1-1/+2
2017-08-09Use unsigned instead of an enum for map keysGeorge Burgess IV1-23/+12
2017-08-09[AST] Cache intermediate visibility/linkage resultsGeorge Burgess IV1-0/+43
2017-08-09[AST] Move visibility computations into a class; NFCGeorge Burgess IV1-0/+114