Public instance methods
void copy_from(Scope other)
object copy_from_dyn(object other)
void mark_deleted(object name)
object mark_deleted_dyn(object name)
void mark_modified(string name)
void mark_modified(QN name)
object mark_modified_dyn(object name)
void mark_param(object name, object owner)
object mark_param_dyn(object name, object owner)
void mark_read(string name)
object mark_read_dyn(object name)
void merge_from(Scope other)
Public static methods
object copy_of_dyn<TClass>(object other)
TClass copy_of<TClass>(Scope other)
Public properties
bool add_unknown_symbols get; set;
object affects_parent_dyn get;
ISet<object> deleted get; set;
Nullable<bool> isolated get; set;
ISet<object> modified get; set;
ISet<object> read get; set;
ISet<object> referenced get;
object referenced_dyn get;