llvm-project/clang/lib
Amy Huang c7104e5066 [Sema] Allow comparisons between different ms ptr size address space types.
We're currently using address spaces to implement __ptr32/__ptr64 attributes;
this patch fixes a bug where clang doesn't allow types with different pointer
size attributes to be compared.

Fixes https://bugs.llvm.org/show_bug.cgi?id=51889

Differential Revision: https://reviews.llvm.org/D110670
2021-10-05 10:56:29 -07:00
..
APINotes [clang][APINotes] Fix -Wunused-function warning (NFC) 2021-04-01 09:52:43 +08:00
ARCMigrate Cleanup identifier parsing; NFC 2021-09-14 09:12:22 -04:00
AST [PowerPC][MMA] Allow MMA builtin types in pre-P10 compilation units 2021-10-05 07:59:32 -05:00
ASTMatchers Reapply "Support Attr in DynTypedNode and ASTMatchers." 2021-08-06 22:30:32 +02:00
Analysis Implement if consteval (P1938) 2021-10-05 08:04:14 -04:00
Basic [RISCV] Remove Zbproposedc extension 2021-09-30 14:23:05 -07:00
CodeGen Implement if consteval (P1938) 2021-10-05 08:04:14 -04:00
CrossTU PR51018: Remove explicit conversions from SmallString to StringRef to future-proof against C++23 2021-07-08 13:37:57 -07:00
DirectoryWatcher Revert "Re-Revert "DirectoryWatcher: add an implementation for Windows"" 2021-06-19 09:19:52 -07:00
Driver [AIX] Don't pass namedsects in LTO mode 2021-10-01 19:22:40 +00:00
Edit Cleanup identifier parsing; NFC 2021-09-14 09:12:22 -04:00
Format [clang-format] Constructor initializer lists format with pp directives 2021-10-02 13:23:43 +01:00
Frontend Reland "[clang-repl] Allow loading of plugins in clang-repl." 2021-10-05 13:04:01 +00:00
FrontendTool Reland "[clang-repl] Allow loading of plugins in clang-repl." 2021-10-05 13:04:01 +00:00
Headers [PowerPC] Disable vector types when not supported by subtarget features 2021-10-04 14:16:47 -05:00
Index [Clang] Add __ibm128 type to represent ppc_fp128 2021-09-06 18:00:58 +08:00
IndexSerialization [index-while-building] Fix build with -DBUILD_SHARED_LIBS=True 2020-08-20 15:12:56 +01:00
Interpreter Reland "[clang-repl] Allow loading of plugins in clang-repl." 2021-10-05 13:04:01 +00:00
Lex [APInt] Stop using soft-deprecated constructors and methods in clang. NFC. 2021-10-04 09:38:11 +01:00
Parse Implement if consteval (P1938) 2021-10-05 08:04:14 -04:00
Rewrite [analyzer] Highlight arrows for currently selected event 2021-08-02 19:15:01 +03:00
Sema [Sema] Allow comparisons between different ms ptr size address space types. 2021-10-05 10:56:29 -07:00
Serialization Implement if consteval (P1938) 2021-10-05 08:04:14 -04:00
StaticAnalyzer Implement if consteval (P1938) 2021-10-05 08:04:14 -04:00
Testing
Tooling Cleanup identifier parsing; NFC 2021-09-14 09:12:22 -04:00
CMakeLists.txt [clang-repl] Recommit "Land initial infrastructure for incremental parsing" 2021-05-13 06:30:29 +00:00