mirror of
https://github.com/ldc-developers/ldc.git
synced 2025-05-04 00:55:49 +03:00
Remove 'noalias' and 'nocapture' from %.nest_arg. They no longer apply now that
it may point to a struct containing variables from outer functions.
This commit is contained in:
parent
c19ab2e539
commit
8c3cc1467f
2 changed files with 2 additions and 11 deletions
|
@ -89,7 +89,7 @@ const llvm::FunctionType* DtoFunctionType(Type* type, Type* thistype, Type* nest
|
|||
// and nested functions
|
||||
else if (nesttype)
|
||||
{
|
||||
f->fty.arg_nest = new IrFuncTyArg(nesttype, false, NoAlias | NoCapture);
|
||||
f->fty.arg_nest = new IrFuncTyArg(nesttype, false);
|
||||
lidx++;
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue