Report a bug
If you spot a problem with this page, click here to create a Bugzilla issue.
Improve this page
Quickly fork, edit online, and submit a pull request for this page.
Requires a signed-in GitHub account. This works well for small changes.
If you'd like to make larger changes you may want to consider using
a local clone.
dmd.lib.scanmscoff
Extract symbols from a COFF object file.
Authors:
License:
Source scanmscoff.d
Documentation https://dlang.org/phobos/dmd_scanmscoff.html
- package(dmd.lib) nothrow void
scanMSCoffObjModule(void delegate(const(char)[] name, int pickAny) nothrowpAddSymbol, scope const ubyte[]base, const char*module_name, const(char)[]filename, ErrorSinkeSink); - Reads an object module from base[] and passes the names of any exported symbols to (*pAddSymbol)().Parameters:
void delegate(const(char)[] name, int pickAny) nothrow pAddSymbolfunction to pass the names to ubyte[] basearray of contents of object module char* module_namename of the object module (used for error messages) const(char)[] filenameobject file name for error printing ErrorSink eSinkwhere the error messages go
Copyright © 1999-2025 by the D Language Foundation | Page generated by
Ddoc on Fri Oct 10 22:07:44 2025