Вопросы по теме 'itanium-abi'
Почему Itanium ABI требует, чтобы некоторые параметры значения были размещены в памяти и переданы по ссылке?
Если тип параметра является нетривиальным для целей вызовов, вызывающий должен выделить пространство для временного и передать это временное по ссылке.
https://itanium-cxx-abi.github.io/cxx-abi/abi.html#value-parameter
И *...
50 просмотров
schedule
01.12.2021
Почему в Itanium C++ ABI искаженное имя для функций шаблона не разрешает зависимые определения типов?
Например:
template <typename T>
struct foo
{
using bar = int;
};
// _Z3bazi
void baz(foo<int>::bar quux) {
}
template <typename T>
void baz(typename foo<T>::bar quux) {
}
// _Z3bazIiEvN3fooIT_E3barE
template void...
927 просмотров
schedule
18.10.2022