[all-commits] [llvm/llvm-project] b25ec4: Fix __is_pointer builtin type trait to work with O...

Zoe Carver via All-commits all-commits at lists.llvm.org
Wed Apr 8 10:03:02 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: b25ec45809fbb71d0db883c0275dc5ddcd61160d
      https://github.com/llvm/llvm-project/commit/b25ec45809fbb71d0db883c0275dc5ddcd61160d
  Author: zoecarver <z.zoelec2 at gmail.com>
  Date:   2020-04-08 (Wed, 08 Apr 2020)

  Changed paths:
    M clang/lib/Sema/SemaExprCXX.cpp
    A clang/test/SemaObjCXX/type-traits-is-pointer.mm
    M libcxx/include/type_traits

  Log Message:
  -----------
  Fix __is_pointer builtin type trait to work with Objective-C pointer types.

Summary: 5ade17e broke __is_pointer for Objective-C pointer types. This patch fixes the builtin and re-applies the change to type_traits.

Tags: #clang, #libc

Differential Revision: https://reviews.llvm.org/D77519




More information about the All-commits mailing list