diff options
author | Eric Christopher <echristo@gmail.com> | 2015-11-12 00:44:12 +0000 |
---|---|---|
committer | Eric Christopher <echristo@gmail.com> | 2015-11-12 00:44:12 +0000 |
commit | 2b2d56f059e75553eac0c1d172ef5b6e4278607f (patch) | |
tree | 3b1284a56de9e24db3c9ca43261af66459acf2cb /lldb/source/Plugins/ScriptInterpreter/Python/lldb-python.h | |
parent | fbfd97ed5c514ddf3bb79da0bd2cdb546e56abb1 (diff) | |
download | bcm5719-llvm-2b2d56f059e75553eac0c1d172ef5b6e4278607f.tar.gz bcm5719-llvm-2b2d56f059e75553eac0c1d172ef5b6e4278607f.zip |
Provide a frontend based error for always_inline functions that require
target features that the caller function doesn't provide. This matches
the existing backend failure to inline functions that don't have
matching target features - and diagnoses earlier in the case of
always_inline.
Fix up a few test cases that were, in fact, invalid if you tried
to generate code from the backend with the specified target features
and add a couple of tests to illustrate what's going on.
This should fix PR25246.
llvm-svn: 252834
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/lldb-python.h')
0 files changed, 0 insertions, 0 deletions