about summary refs log tree commit diff
path: root/src/test/codegen/stack-alloc-string-slice.cc
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2015-02-11 01:04:54 +0000
committerbors <bors@rust-lang.org>2015-02-11 01:04:54 +0000
commit2067dd2a86c059d83377fd2ad87a579846c266e1 (patch)
tree8ca9e56b0310979e0d38d2bc4e1a7592e5c591e7 /src/test/codegen/stack-alloc-string-slice.cc
parenta954663db66fc8efb1889beaf7bd1771ecbb9b21 (diff)
parent61db6923e25d4d1f6a56badf8a1674289c411e02 (diff)
downloadrust-2067dd2a86c059d83377fd2ad87a579846c266e1.tar.gz
rust-2067dd2a86c059d83377fd2ad87a579846c266e1.zip
Auto merge of #22160 - dotdash:extern_rust, r=brson
As the function comment already says, the types generated in the
foreign_signture function don't necessarily match the types used for a
corresponding rust function. Therefore we can't just use these types to
guide the translation of the wrapper function that bridges between the
external ABI and the rust ABI. Instead, we can query LLVM about the
types used in the rust function and use those to generate an appropriate
wrapper.

Fixes #21454
Diffstat (limited to 'src/test/codegen/stack-alloc-string-slice.cc')
0 files changed, 0 insertions, 0 deletions