mirror of
https://github.com/xomboverlord/ldc.git
synced 2026-02-05 14:33:14 +01:00
Prefer more specific functions to DtoResolveDsymbol.
The remaining ones should also be easy to remove with a closer look at the situation. Ideally, we would get rid of all of them at some point and use safe wrapper functions for accessing the IrDsymbol associated with a given declaration (which would emit the declarations on the fly if not already present).
This commit is contained in:
@@ -1178,7 +1178,7 @@ llvm::FunctionType* DtoBaseFunctionType(FuncDeclaration* fdecl)
|
||||
break;
|
||||
}
|
||||
|
||||
DtoResolveDsymbol(f);
|
||||
DtoResolveFunction(f);
|
||||
return llvm::cast<llvm::FunctionType>(DtoType(f->type));
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user