diff options
author | Alex Lorenz <arphaman@gmail.com> | 2016-12-07 10:24:44 +0000 |
---|---|---|
committer | Alex Lorenz <arphaman@gmail.com> | 2016-12-07 10:24:44 +0000 |
commit | e151f010deab7417abf663fb1c8ff841539903e7 (patch) | |
tree | a6d9821dbfb097e82234e4f8227c749f3b7bf72e /llvm/lib/Transforms/Utils/InlineFunction.cpp | |
parent | 59336a0a45c64bef27adf2476274466134693723 (diff) | |
download | llvm-e151f010deab7417abf663fb1c8ff841539903e7.zip llvm-e151f010deab7417abf663fb1c8ff841539903e7.tar.gz llvm-e151f010deab7417abf663fb1c8ff841539903e7.tar.bz2 |
[ObjC++] Don't enter a C++ declarator scope when the current context is
an Objective-C declaration
This commit ensures that Sema won't enter a C++ declarator scope when the
current context is an Objective-C declaration. This prevents an assertion
failure in EnterDeclaratorContext that's used to ensure that current context
will be restored correctly after exiting the declarator context.
rdar://20560175
Differential Revision: https://reviews.llvm.org/D26922
llvm-svn: 288893
Diffstat (limited to 'llvm/lib/Transforms/Utils/InlineFunction.cpp')
0 files changed, 0 insertions, 0 deletions