英語版
このページの英語版を見る
dmd.cli
DMDが提供するCLIオプションのヘルプテキストを定義する。
このファイルは、DMDフロントエンドを使う他のコンパイラーとは共有されない。
ただし、このファイルは
オンラインドキュメントとMANページを生成するために使用される。
Authors:
License:
ソース cli.d
- enum
TargetOS
: ubyte; - TargetOSのビットデコード
- @safe bool
isCurrentTargetOS
(TargetOSos
); - Parameters:
TargetOS os
TargetOSをチェックする。 Returns:もしos
が現在のtargetOSを含んでいればtrueをチェックする。 - static string
capitalize
(stringw
); - ASCII文字列の最初の文字を大文字にする。Parameters:
string w
ASCII i 文字列を大文字にする Returns:大文字にする文字列 - struct
Usage
; - 利用可能なすべてのCLI Usage.Options.See Also:
- struct
Option
; - CLIの表現
Option
DDocの記述ddoxText は、-version=DdocOptions でコンパイルされたときのみ利用できる。- string
flag
; - 先頭の- を除いたCLIフラグ。color
- string
helpText
; - フラグの詳細
- TargetOS
os
; - フラグが適用されるTargetOS
- @safe this(string
flag
, stringhelpText
, TargetOSos
= TargetOS.all, booldocumented
= true);
@safe this(stringflag
, stringhelpText
, stringddocText
, TargetOSos
= TargetOS.all, booldocumented
= true); - Parameters:
string flag
先頭に- をつけないCLIフラグ。color string helpText
フラグの詳細 TargetOS os
TargetOS のフラグが適用される string ddocText
フラグの詳細な説明 (Ddoc 内) bool documented
このオプションをドキュメントに表示するかどうか
- static immutable Option[]
options
; - 利用可能なすべてのCLIオプションを返す
- struct
Feature
; - CLI機能の表現
- string
name
; - 機能の名前
- bool
deprecated_
; - その機能がまだ使用中かどうか
- static immutable Feature[]
transitions
; - 利用可能なトランジションをすべて返す
- static immutable Feature[]
reverts
; - 利用可能なすべての復帰を返す
- static immutable Feature[]
previews
; - 利用可能なすべてのプレビューを返す
- struct
CLIUsage
; - CLI 表示用にOptions をフォーマットする。
- static @safe string
usage
(); - 現在のtargetOSで利用可能なすべてのCLIオプションの文字列を返す。 オプションは改行で区切られる。
- enum string
mcpuUsage
; - サポートするCPUアーキテクチャ -mcpu=id
- enum string
transitionUsage
; - transition=idによってリストされる言語変更。
- enum string
revertUsage
; - revertでリストされる言語変更
- enum string
previewUsage
; - previewで言語プレビューを表示する。
- enum string
checkActionUsage
; - checkaction=でサポートされるオプション
- enum string
checkUsage
; - checkでサポートされるオプション
- enum string
externStdUsage
; - extern-stdでサポートされるオプション
- enum string
hcUsage
; - HCオプション
- enum string
gdwarfUsage
; - gdwarfオプション
Copyright © 1999-2024 by the D Language Foundation
DEEPL APIにより翻訳、ところどころ修正。
このページの最新版(英語)
このページの原文(英語)
翻訳時のdmdのバージョン: 2.108.0
ドキュメントのdmdのバージョン: 2.109.1
翻訳日付 :
HTML生成日時:
編集者: dokutoku