コード例 #1
0
ファイル: decl.c プロジェクト: bobrippling/ucc-c-compiler
int decl_should_emit_code(decl *d)
{
	assert(type_is(d->ref, type_func));
	if(!d->bits.func.code)
		return 0;
	if(decl_is_pure_inline(d))
		return 0;
	if(decl_unused_and_internal(d) && !attribute_present(d, attr_used))
		return 0;
	return 1;
}
コード例 #2
0
ファイル: decl.c プロジェクト: 8l/ucc-c-compiler
int decl_should_emit_code(decl *d)
{
	return d->bits.func.code && !decl_is_pure_inline(d);
}