Skip to content

const / constexpr

Type qualifier

const and static constexpr become Luau const.

const int DoubleCoins(int coins) {
return coins;
}
static constexpr int CAP = 100;

None.

A const binding.

const / const function

Function declarations emit const function. File-level constants emit const. There is no mutable. public: / private: do not affect constness.

const int DoubleCoins(int coins) {
return coins;
}

Emits:

const function DoubleCoins(coins: number): number
return coins
end

function · struct