SrcPackageItem
[Source]
class ref SrcPackageItem is
SrcItem ref
Implements
Constructors
create
[Source]
new ref create(
canonical_path': FilePath val,
cache_path': FilePath val)
: SrcPackageItem ref^
Parameters
Returns
Public fields
let canonical_path: FilePath val
[Source]
let cache_path: FilePath val
[Source]
var cache_prefix: String val
[Source]
var is_workspace: Bool val
[Source]
[Source]
let dependencies: Array[SrcItem ref] ref
[Source]
var task_id: USize val
[Source]
[Source]
Public Functions
get_canonical_path
[Source]
fun box get_canonical_path()
: FilePath val
Returns
get_state
[Source]
fun box get_state()
: (AnalysisStart val | AnalysisParse val | AnalysisScope val |
AnalysisLint val | AnalysisUpToDate val | AnalysisError val)
Returns
set_state
[Source]
fun ref set_state(
state': (AnalysisStart val | AnalysisParse val | AnalysisScope val |
AnalysisLint val | AnalysisUpToDate val | AnalysisError val))
: None val
Parameters
Returns