public override bool IsChanged() { foreach (var guess in param_list) { if (guess.IsChanged()) { return(true); } } foreach (var guess in return_list) { if (guess.IsChanged()) { return(true); } } if (param_tail != null && param_tail.IsChanged()) { return(true); } if (return_tail != null && return_tail.IsChanged()) { return(true); } return(ALittleScriptIndex.inst.GetGuessTypeList(element) == null); }
public override bool IsChanged() { if (template_extends != null && template_extends.IsChanged()) { return(true); } return(ALittleScriptIndex.inst.GetGuessTypeList(template_pair_dec) == null); }
public override bool IsChanged() { return(key_type.IsChanged() || value_type.IsChanged()); }
public override bool IsChanged() { return(sub_type.IsChanged()); }