英語版
このページの英語版を見る

dmd.scanelf

ELFオブジェクトファイルからシンボルを抽出する。
Authors:

ソース scanelf.d

nothrow void scanElfObjModule(void delegate(const(char)[] name, int pickAny) nothrow pAddSymbol, scope const ubyte[] base, const char* module_name, Loc loc, ErrorSink eSink);
base[]からオブジェクト・モジュールを読み込み、エクスポートされたシンボルの名前を(*pAddSymbol)()に渡す。 (*pAddSymbol)()に渡す。
Parameters:
void delegate(const(char)[] name, int pickAny) nothrow pAddSymbol 関数" に渡す。
ubyte[] base オブジェクト・モジュールの内容の配列
char* module_name オブジェクト・モジュールの名前(エラー・メッセージに使用される)
Loc loc エラー表示に使用する場所
ErrorSink eSink エラーメッセージを表示する場所