SourceLocation (クラス)
public abstract SourceLocation {inherits BaseSourceLocation}
パッケージ: CURL.LANGUAGE.SOURCE
直接継承しているサブクラス: CurlSourceState, CurlSource

ソースの位置情報用のインターフェイス。

説明

このクラスは、特定のソース コード部分を識別する抽象基本クラスです。このクラスでは、ソース ファイルおよびファイル内の開始オフセットと終了オフセットを指定します。

プロパティ
end-location:ファイル内のソース コード部分の終了オフセット。
アクセサ public abstract SourceLocation.end-location:int
file-info:基になるソース ファイルに関する情報。
アクセサ public abstract SourceLocation.file-info:#SourceFileInfo
start-location:ファイル内のソース コード部分の開始オフセット。
アクセサ public abstract SourceLocation.start-location:int

メソッド
get-url-line-column:ロケーションの Url 、行や列を返します。
public {SourceLocation.get-url-line-column}:(#Url, int, int)
メソッド 継承 Object: object-describe, object-describe-for-debugging, object-serialize




プロパティ詳細
end-location (アクセサ)
アクセサ public abstract SourceLocation.end-location:int

ファイル内のソース コード部分の終了オフセット。



file-info (アクセサ)
アクセサ public abstract SourceLocation.file-info:#SourceFileInfo

基になるソース ファイルに関する情報。



start-location (アクセサ)
アクセサ public abstract SourceLocation.start-location:int

ファイル内のソース コード部分の開始オフセット。






メソッド詳細
get-url-line-column (メソッド)
public {SourceLocation.get-url-line-column}:(#Url, int, int)

ロケーションの Url 、行や列を返します。

導入: バージョン 6.0