aboutsummaryrefslogtreecommitdiff
path: root/src/parser.cpp
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2019-05-31 01:36:57 -0400
committerAndrew Kelley <andrew@ziglang.org>2019-05-31 01:36:57 -0400
commitccce3d852681bfe60bce92a6766b4f431dd73571 (patch)
tree521bf62dffb4d1c95be881a6c8c3d7208124c2eb /src/parser.cpp
parent461382ae941e235ad75a6b3d00e05e5369baa98a (diff)
downloadzig-ccce3d852681bfe60bce92a6766b4f431dd73571.tar.gz
zig-ccce3d852681bfe60bce92a6766b4f431dd73571.zip
no-copy semantics for function forwarding
```zig fn foo() Foo { return bar(); } ``` ```llvm define internal fastcc void @foo(%Foo* nonnull sret) unnamed_addr #2 !dbg !48 { Entry: call fastcc void @bar(%Foo* sret %0), !dbg !52 ret void, !dbg !54 } ```
Diffstat (limited to 'src/parser.cpp')
0 files changed, 0 insertions, 0 deletions