aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Sema/SemaLookup.cpp
AgeCommit message (Expand)AuthorFilesLines
2022-11-10Reenable POSIX builtin library functions in gnu2x modeAaron Ballman1-5/+3
2022-07-26[RISCV] Lazily add RVV C intrinsics.Kito Cheng1-0/+9
2022-07-25[C++20][Modules] Update ADL to handle basic.lookup.argdep p4 [P1815R2 part 1]Iain Sandoe1-0/+36
2022-07-21[C++20] [Modules] Avoid inifinite loop when iterating default argsChuanqi Xu1-2/+6
2022-07-18[C++20] [Modules] Handle reachability for deduction guideChuanqi Xu1-0/+7
2022-06-29[C++20] [Module] Support reachable definition initially/partiallyChuanqi Xu1-68/+286
2022-06-29Revert "[C++20] [Modules] Implement Reachable initiallly"Chuanqi Xu1-286/+68
2022-06-29[C++20] [Modules] Implement Reachable initialllyChuanqi Xu1-68/+286
2022-05-10[NFC] follow up code cleanup after D123837Chuanqi Xu1-37/+20
2022-04-21[C++20] [Modules] Judge current module correctlyChuanqi Xu1-12/+34
2022-04-20[C11/C2x] Change the behavior of the implicit function declaration warningAaron Ballman1-3/+5
2022-04-19[clang][Sema] Add flag to LookupName to force C/ObjC codepathAlex Langford1-2/+3
2022-03-01[C++20][Modules][8/8] Amend module visibility rules for partitions.Iain Sandoe1-1/+17
2022-02-24[C++20][Modules][3/8] Initial handling for module partitions.Iain Sandoe1-1/+5
2022-01-26Revert "Rename llvm::array_lengthof into llvm::size to match std::size from C...Benjamin Kramer1-3/+3
2022-01-26Rename llvm::array_lengthof into llvm::size to match std::size from C++17serge-sans-paille1-3/+3
2022-01-11AST: Avoid using SmallVector::set_size() in UnresolvedSetDuncan P. N. Exon Smith1-1/+1
2022-01-11[clang][#47272] Avoid suggesting deprecated version of a declaration over ano...Markus Böck1-12/+29
2021-12-06Introduce _BitInt, deprecate _ExtIntAaron Ballman1-1/+1
2021-11-19[clang][NFC] Inclusive terms: replace some uses of sanity in clangZarko Todorovski1-2/+2
2021-10-21[modules] Fix tracking ObjCInterfaceType decl when there are multiple definit...Volodymyr Sapsai1-4/+1
2021-10-11[Sema] Use llvm::is_contained (NFC)Kazu Hirata1-5/+2
2021-09-20[clang] Fix a few comment more typos to cycle botsNico Weber1-1/+1
2021-07-29[clang][patch][FPEnv] Make initialization of C++ globals strictfp awareMelanie Blower1-1/+2
2021-06-09[clang] NFC: Rename rvalue to prvalueMatheus Izvekov1-4/+4
2021-06-07[clang][NFC] Break out BaseUsingDecl from UsingDeclNathan Sidwell1-1/+1
2021-06-07[clang] Fix a crash during code completionAdam Czachorowski1-2/+12
2021-04-21[OpenCL] Do not add builtins with unavailable typesSven van Haastregt1-0/+9
2021-04-19[OpenCL] Change OpenCL builtin version encodingSven van Haastregt1-9/+6
2021-04-09[OpenCL] Simplify InsertOCLBuiltinDeclarationsFromTableSven van Haastregt1-16/+12
2021-03-17Make iteration over the DeclContext::lookup_result safe.Vassil Vassilev1-16/+17
2021-03-10[OpenCL] Set calling convention for -fdeclare-opencl-builtinsSven van Haastregt1-1/+2
2021-03-09[OpenCL] Fix builtins that require multiple extensionsSven van Haastregt1-3/+14
2021-02-17[OpenCL] Support enum and typedef args in TableGen BIFsSven van Haastregt1-8/+42
2021-02-02[OpenCL] Change extension handling for -fdeclare-opencl-builtinsSven van Haastregt1-14/+7
2021-01-20Revert "Following up on PR48517, fix handling of template arguments that refer"Hans Wennborg1-1/+0
2021-01-18[c++20] P1907R1: Support for generalized non-type template arguments of scala...Richard Smith1-0/+1
2021-01-11[c++20] Don't consider string literal operator templates for numericRichard Smith1-0/+7
2021-01-04Revert "[NFC, Refactor] Modernize StorageClass from Specifiers.h to a scoped ...Thorsten Schütt1-2/+2
2021-01-04[NFC, Refactor] Modernize StorageClass from Specifiers.h to a scoped enum (II)Thorsten Schütt1-2/+2
2020-12-22Revert "[c++20] P1907R1: Support for generalized non-type template arguments ...Arthur Eubanks1-1/+0
2020-12-18[c++20] P1907R1: Support for generalized non-type template arguments of scala...Richard Smith1-0/+1
2020-12-01Fix erroneous edit in https://github.com/llvm/llvm-project/actions/runs/39449...Zahira Ammarguellat1-2/+0
2020-12-01Argument dependent lookup with class argument is recursing into baseZahira Ammarguellat1-0/+2
2020-11-25Part of C++ DR 39: a class member lookup is not ambiguous if it finds theRichard Smith1-15/+25
2020-11-25Refactor and simplify class scope name lookup.Richard Smith1-131/+119
2020-10-25[c++20] For P0732R2: Support string literal operator templates.Richard Smith1-24/+53
2020-09-21[Sema] Split special builtin type lookups into a separate functionRaul Tambre1-0/+18
2020-09-17[Sema] Introduce BuiltinAttr, per-declaration builtin-nessRaul Tambre1-4/+3
2020-08-06PR30738: Implement two-phase name lookup for fold-expressions.Richard Smith1-1/+0