Если псевдоним типа функции определен внутри extern(C)
, как в следующем примере:
extern(C) {
alias F = void function(int x);
}
гарантирует ли это, что псевдоним типа extern(C)
?
Или мне нужно написать
extern(C) {
alias F = extern(C) void function(int x);
}
или просто
alias F = extern(C) void function(int x);
чтобы это работало?