public virtual void CaseTOperatorExtractMember(TOperatorExtractMember node) { DefaultCase(node); }
internal override void RemoveChild(Node child) { if ( _simple_ == child ) { _simple_ = null; return; } if ( _operator_extract_member_ == child ) { _operator_extract_member_ = null; return; } if ( _identifier_ == child ) { _identifier_ = null; return; } }
public AExtractmember( PSimple _simple_, TOperatorExtractMember _operator_extract_member_, TIdentifier _identifier_ ) { SetSimple (_simple_); SetOperatorExtractMember (_operator_extract_member_); SetIdentifier (_identifier_); }
public void SetOperatorExtractMember(TOperatorExtractMember node) { if(_operator_extract_member_ != null) { _operator_extract_member_.Parent(null); } if(node != null) { if(node.Parent() != null) { node.Parent().RemoveChild(node); } node.Parent(this); } _operator_extract_member_ = node; }
public override void CaseTOperatorExtractMember(TOperatorExtractMember node) { index = 36; }