mirror of
https://github.com/intel/llvm.git
synced 2026-01-26 12:26:52 +08:00
d9ad0cbd70426f1b85d37d9059e66b2e5f1f0c8b
The two main fixes this patch contains are: - use __identity_t instead of common_type. common_type was used as an identity metafunction but the decay resulted in incorrect results. - Pointers to free functions were not counted as functions. Remove the pointer before checking if a type is a function. llvm-svn: 239668
Languages
LLVM
41.5%
C++
31.7%
C
13%
Assembly
9.1%
MLIR
1.5%
Other
2.8%