英語版
このページの英語版を見る
dmd.pragmasem
プラグマの意味解析を行う。
仕様 プラグマ
Authors:
License:
ソース pragmasem.d
- void
pragmaDeclSemantic
(PragmaDeclarationpd
, Scope*sc
); - pragma の宣言に対してセマンティックを実行する。Parameters:
PragmaDeclaration pd
プラグマ宣言または評価する文 Scope* sc
スコープを囲む - bool
pragmaStmtSemantic
(PragmaStatementps
, Scope*sc
); - pragma 文に対してセマンティックを実行する。Parameters:
PragmaStatement ps
評価するプラグマ文 Scope* sc
スコープを囲む 戻り値 :pragma が有効なら真、エラーが見つかった場合は偽を返す。 - package PINLINE
evalPragmaInline
(Locloc
, Scope*sc
, Expressions*args
); - を解釈する。pragma(inline, x)Parameters:
Loc loc
エラーメッセージの場所 Scope* sc
引数の評価範囲 Expressions* args
プラグマ引数 Returns:対応するPINLINE の状態
Copyright © 1999-2024 by the D Language Foundation
DEEPL APIにより翻訳、ところどころ修正。
このページの最新版(英語)
このページの原文(英語)
翻訳時のdmdのバージョン: 2.108.0
ドキュメントのdmdのバージョン: 2.109.1
翻訳日付 :
HTML生成日時:
編集者: dokutoku