diff options
| author | Shafik Yaghmour <shafik.yaghmour@intel.com> | 2023-07-28 15:21:57 -0700 |
|---|---|---|
| committer | Shafik Yaghmour <shafik.yaghmour@intel.com> | 2023-07-28 15:21:57 -0700 |
| commit | cc1b6668c57170cd440d321037ced89d6a61a9cb (patch) | |
| tree | d8b17e5ef17ea3cad5978a7f5fad4a37b57f9bb0 /mlir/lib/Bytecode/Reader/BytecodeReader.cpp | |
| parent | 63f8922f49b2fea982856b9e696c6fe220fdfede (diff) | |
| download | llvm-cc1b6668c57170cd440d321037ced89d6a61a9cb.zip llvm-cc1b6668c57170cd440d321037ced89d6a61a9cb.tar.gz llvm-cc1b6668c57170cd440d321037ced89d6a61a9cb.tar.bz2 | |
[Clang] Fix member lookup so that we don't ignore ambiguous lookups in some cases
There are some cases during member lookup we are aggressively suppressing
diagnostics when we should just be suppressing access control diagnostic.
In this PR I add the ability to simply suppress access diagnostics while not
suppressing ambiguous lookup diagnostics.
Fixes: https://github.com/llvm/llvm-project/issues/22413
https://github.com/llvm/llvm-project/issues/29942
https://github.com/llvm/llvm-project/issues/35574
https://github.com/llvm/llvm-project/issues/27224
Differential Revision: https://reviews.llvm.org/D155387
Diffstat (limited to 'mlir/lib/Bytecode/Reader/BytecodeReader.cpp')
0 files changed, 0 insertions, 0 deletions
