From fabf45f5fc0a1827913be5675130db5db514c136 Mon Sep 17 00:00:00 2001 From: LemonBoy Date: Thu, 5 Sep 2019 12:22:02 +0200 Subject: Add the noinline keyword for function declarations --- src/analyze.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'src/analyze.cpp') diff --git a/src/analyze.cpp b/src/analyze.cpp index e1d6b59ddf..87758df3e1 100644 --- a/src/analyze.cpp +++ b/src/analyze.cpp @@ -3066,8 +3066,7 @@ ZigFn *create_fn(CodeGen *g, AstNode *proto_node) { assert(proto_node->type == NodeTypeFnProto); AstNodeFnProto *fn_proto = &proto_node->data.fn_proto; - FnInline inline_value = fn_proto->is_inline ? FnInlineAlways : FnInlineAuto; - ZigFn *fn_entry = create_fn_raw(g, inline_value); + ZigFn *fn_entry = create_fn_raw(g, fn_proto->fn_inline); fn_entry->proto_node = proto_node; fn_entry->body_node = (proto_node->data.fn_proto.fn_def_node == nullptr) ? nullptr : -- cgit v1.2.3