Delphi コンパイラ指令のリスト:インデックス
Delphi 言語リファレンス への移動
次のトピックでは、RAD Studio のコンパイラ指令の一覧を示します。
概要
コンパイラ指令
| Delphi コンパイラ指令 | 関連付けられたシンボル | スコープ |
|---|---|---|
|
{$A},{$ALIGN} |
ローカル | |
|
{$ALLOWBIND} |
グローバル | |
|
{$ALLOWISOLATION} |
グローバル | |
|
{$APPTYPE} |
グローバル | |
|
{$C},{$ASSERTIONS} |
ローカル | |
|
{$B},{$BOOLEVAL} |
ローカル | |
|
{$CODEALIGN} |
ローカル | |
|
{$LIBPREFIX}, {$LIBSUFFIX}, {$LIBVERSION} |
グローバル | |
|
{$IFDEF}, {$IFNDEF}, {$IF}, {$ELSEIF}, {$ELSE}, {$ENDIF}, {$IFEND} |
ローカル | |
|
{$NXCOMPAT} |
グローバル | |
|
{$D},{$DEBUGINFO} |
グローバル | |
|
{$DEFINE} |
ローカル | |
|
{$DENYPACKAGEUNIT} |
ローカル | |
|
{$D},{$DESCRIPTION} |
グローバル | |
|
{$DESIGNONLY} |
ローカル | |
|
{$DYNAMICBASE} |
ローカル | |
|
{$ELSE} |
ローカル | |
|
{$ELSEIF} |
ローカル | |
|
{$LARGEADDRESSAWARE} |
グローバル | |
|
{$ENDIF} |
ローカル | |
|
{$E},{$EXTENSION} |
グローバル | |
|
{$ObjExportAll} |
グローバル | |
|
{$X},{$EXTENDEDSYNTAX} |
グローバル | |
|
{$EXTENDEDCOMPATIBILITY} |
ローカル | |
|
{$EXTERNALSYM [ 'typeNameInHpp' [ 'typeNameInHppUnion' ]]} |
ローカル | |
| 有限浮動小数点 | {$FINITEFLOAT} | ローカル |
|
{$EXCESSPRECISION} |
ローカル | |
|
{$HIGHCHARUNICODE} |
ローカル | |
|
{$HINTS} |
ローカル | |
|
{$HPPEMIT} |
ローカル | |
|
{$IFDEF} |
ローカル | |
|
{$IF} |
ローカル | |
|
{$IFEND} |
ローカル | |
|
{$IFNDEF} |
ローカル | |
|
{$IFOPT} |
ローカル | |
|
{$IMAGEBASE} |
グローバル | |
|
{$IMPLICITBUILD} |
グローバル | |
|
{$G},{$IMPORTEDDATA} |
ローカル | |
|
{$I},{$INCLUDE} |
ローカル | |
|
{$I},{$IOCHECKS} |
ローカル | |
|
{$LEGACYIFEND} |
ローカル | |
|
{$L file},{$LINK file} |
ローカル | |
|
{$L+},{$LOCALSYMBOLS} |
グローバル | |
|
{$H},{$LONGSTRINGS} |
ローカル | |
|
{$M},{$MINSTACKSIZE},{$MAXSTACKSIZE} |
グローバル | |
|
{$MESSAGE} |
ローカル | |
|
{$METHODINFO} |
ローカル | |
|
{$Z1},{$Z2},{$Z4},{$MINENUMSIZE 1},{$MINENUMSIZE 2},{$MINENUMSIZE 4} |
ローカル | |
|
{$NODEFINE [ 'typeNameInHpp' [ 'typeNameInHppUnion' ]]} |
ローカル | |
|
{$NOINCLUDE} |
ローカル | |
|
{$OBJTYPENAME typeIdent ['{B|N}typeNameInObj']} |
グローバル | |
|
{$OLDTYPELAYOUT ON} |
ローカル | |
|
{$P},{$OPENSTRINGS} |
ローカル | |
|
{$O},{$OPTIMIZATION} |
ローカル メモ: スコープは、DCCIOSARM64 コンパイラの場合にはグローバル
| |
| オプション OPT(Delphi) | {$PUSHOPT},{$POPOPT} | ローカル |
|
{$Q},{$OVERFLOWCHECKS} |
ローカル | |
|
{$SetPEFlags},{$SetPEOptFlags} |
ローカル | |
|
{$SETPEOSVERSION} |
ローカル | |
|
{$SETPESUBSYSVERSION} |
ローカル | |
|
{$SETPEUSERVERSION} |
ローカル | |
|
{$U},{$SAFEDIVIDE} |
ローカル | |
|
{$POINTERMATH} |
ローカル | |
|
{$R},{$RANGECHECKS} |
ローカル | |
|
{$REALCOMPATIBILITY} |
ローカル | |
|
{$REGION},{$ENDREGION} |
ローカル | |
|
リソースの予約アドレス空間(Delphi、Linux) |
{$M},{$RESOURCERESERVE} |
グローバル |
|
{$R},{$RESOURCE} |
ローカル | |
|
{$RTTI INHERIT|EXPLICIT} |
ローカル | |
|
{$RUNONLY} |
ローカル | |
|
{$M},{$TYPEINFO} |
ローカル | |
|
{$SCOPEDENUMS} |
ローカル | |
|
{$W},{$STACKFRAMES} |
ローカル | |
|
{$STRONGLINKTYPES} |
グローバル | |
|
{$HIGHENTROPYVA} |
グローバル | |
|
{$Y},{$REFERENCEINFO},{DEFINITIONINFO} |
グローバル | |
|
{$TSAWARE} |
グローバル | |
|
{$TEXTBLOCK} |
ローカル | |
|
{$T},{$TYPEDADDRESS} |
グローバル | |
|
{$UNDEF} |
ローカル | |
|
{$V},{$VARSTRINGCHECKS} |
ローカル | |
|
{$WARN} |
ローカル | |
|
{$WARNINGS} |
ローカル | |
|
{$WEAKPACKAGEUNIT} |
ローカル | |
|
{$WEAKLINKRTTI} |
ローカル | |
|
{$J},{$WRITEABLECONST} |
ローカル | |
|
{$ZEROBASEDSTRINGS} |
ローカル |