// Copyright 2019 Intel Corporation
// SPDX-License-Identifier: Apache-2.0

#pragma once

#include "types.h"

#if !defined(VKL_API)
#define VKL_API extern "C" unmasked
#endif

#if !defined(VKL_FORCEINLINE)
#define VKL_FORCEINLINE inline
#endif

// Force expansion on two tokens and concatenate them.
#define __vkl_concat(A, B) __vkl_concat_impl(A, B)
#define __vkl_concat_impl(A, B) A##B
