[all-commits] [llvm/llvm-project] e0cabe: Debug info: Emit objc_direct methods as members of...
adrian-prantl via All-commits
all-commits at lists.llvm.org
Thu Nov 21 11:01:17 PST 2019
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: e0cabe280b80ab71045d90b2d6f1a70e5d4c5d05
https://github.com/llvm/llvm-project/commit/e0cabe280b80ab71045d90b2d6f1a70e5d4c5d05
Author: Adrian Prantl <aprantl at apple.com>
Date: 2019-11-21 (Thu, 21 Nov 2019)
Changed paths:
M clang/lib/CodeGen/CGDebugInfo.cpp
M clang/lib/CodeGen/CGDebugInfo.h
A clang/test/CodeGenObjC/debug-info-direct-method.m
Log Message:
-----------
Debug info: Emit objc_direct methods as members of their containing class
even in DWARF 4 and earlier. This allows the debugger to recognize
them as direct functions as opposed to Objective-C methods.
<rdar://problem/57327663>
Differential Revision: https://reviews.llvm.org/D70544
More information about the All-commits
mailing list