英語版
このページの英語版を見る
dmd.typinf
型の実行時イントロスペクションに必要なTypeInfo オブジェクトを生成する。
Authors:
License:
ソース typinf.d
- bool
genTypeInfo(Expressione, const ref Locloc, Typetorig, Scope*sc); - に関連するTypeInfo オブジェクトを生成する。
torigオブジェクトを生成する。 オブジェクトを生成する。Parameters:Expression eもしnullでなければ、プリティ・プリンティング・エラーを表す。 Loc locエラーの行番号を報告する場所 Type torigTypeInfo オブジェクトを生成する型 Scope* scスコープ Returns:TypeInfo が生成され、オブジェクトファイルへのコンパイルが必要な場合は true を返す - Type
getTypeInfoType(const ref Locloc, Typet, Scope*sc, boolgenObjCode= true); - に関連付けられたTypeInfo オブジェクトの型を取得する。
tParameters:Loc locエラー時に行番号を報告する場所 Type tのTypeInfo オブジェクトの型を取得する。 Scope* scスコープ bool genObjCodetrueの場合、取得したTypeInfoに対してオブジェクトコードが生成される Returns:に関連付けられたTypeInfo オブジェクトの型。t - bool
isSpeculativeType(Typet); - Returns:型tのいずれかの部分が投機的であればtrueを返す。 tがnullの場合はfalseを返す。
Copyright © 1999-2025 by the D Language Foundation
DEEPL APIにより翻訳、ところどころ修正。
このページの最新版(英語)
このページの原文(英語)
翻訳時のdmdのバージョン: 2.108.0
サイト全体のドキュメントのdmdのバージョン: 2.109.1
最新のdmdのバージョン: 2.111.0 ダウンロード
翻訳日付:
HTML生成日時:
編集者: dokutoku