GlobalVariable(Module &M, Type *Ty, bool isConstant,
LinkageTypes Linkage, Constant *Initializer,
const Twine &Name = "", GlobalVariable *InsertBefore = nullptr,
ThreadLocalMode = NotThreadLocal, unsigned AddressSpace = 0,
bool isExternallyInitialized = false);
Я могу понять эти вещи (Module & M / Type * Ty / bool isConstant / Constant * Initializer).
Но я не могу понять об этом. (LinkageTypes Linkage / GlobalVariable * InsertBefore / ThreadLocalMode / unsigned AddressSpace / bool isExternallyInitialized)
Вы можете мне объяснить? пожалуйста! или, пожалуйста, скажите мне, как я могу ссылаться на них.
Я надеюсь, что вы осторожны с Covid19. благодарю вас.
-------- Пример кода --------
И это пример кода
GlobalVariable *SomeGV = new GlobalVariable(
*(SomeGV->getParent()), SomeConst->getType(), false,
SomeGV->getLinkage(), SomeConst, "HelloString", nullptr,
SomeGV->getThreadLocalMode(), SomeGV->getType()->getAddressSpace());